開発環境・ステージング・本番環境のパイプラインを運用したい
CodePipelineで開発プロセス(ソース管理、ビルド、テスト、開発環境・ステージング・本番環境へのデプロイ)を自動化して、頻繁に繰り返し行うことで、新機能の追加や既存機能の改修を迅速に行うための仕組みです。 ① 開
CodePipelineで開発プロセス(ソース管理、ビルド、テスト、開発環境・ステージング・本番環境へのデプロイ)を自動化して、頻繁に繰り返し行うことで、新機能の追加や既存機能の改修を迅速に行うための仕組みです。 ① 開
サーバーレスとは、AWS側が運用も含めて管理する(マネージド)サービスだけで構築したシステムを指します。 ①②③の組み合わせが、サーバーレスの典型的な組み合わせになります。RESTful APIを提供する① API Ga
プログラムの実行に必要なライブラリ群を1つのイメージファイルに固めたものをコンテナといい、コンテナ化するメリットは、開発環境と実行環境を同一にすることができるという点です。具体的には、あらかじめプログラムの動作に必要なコ
⑤ AWS Batchは、コンテナイメージを用意するだけで、下記のようなバッチ処理が実行できるマネージドなバッチ処理環境です。 マネジメントコンソールやCLI、S3へのファイルアップロード、CloudWatch Even
サーバーレスで膨大なデータを見える化(可視化)する基本形は、⑦ S3(ストレージサービス)、⑧ Athena(S3のデータに対して標準SQL文でデータを抽出するサービス)、⑨ QuickSight(Business In
ネット上の様々な媒体に書き込まれたお客様の声を収集して、そこで何が語られているのかを機械学習サービス ③ Comprehendでポジティブ・ネガティブ分析(良い意見や苦情などを集計)し、さらに全文検索サービス⑦ Elas
④ Elastic File Systemとは、オンプレミスや同一VPC内の複数AZに配置されたEC2、さらに別のVPC上にあるEC2(VPC Peering、Transit Gateway経由)からNFSプロトコルでフ