• はじめに
  • 1. ハンズオン環境のセットアップ
    • VPCの作成
    • ECS環境の準備
    • Cloud9環境の構築
  • 2. マイクロサービスのデプロイ
    • CodeDeployが使用するIAMロールの作成
    • Railsフロントエンド用のタスク定義の作成
    • Railsフロントエンド用のサービスの作成
    • Node.jsバックエンド用のタスク定義の作成
    • Node.jsバックエンド用のサービスの作成
    • Crystalバックエンド用のタスク定義の作成
    • Crystalバックエンド用のサービスの作成
  • 3. CI/CDの構築
    • ECRリポジトリの作成
    • CodeCommitの設定
    • デプロイパイプラインの作成
    • IAMロールの設定とパイプライン設定の編集
    • 継続的デプロイメントとパイプラインの確認
    • まとめと次のステップ
  • 4. 後片付け
    • Code Seriesリソースの削除
    • IAMリソースの削除
    • ECRリポジトリの削除
    • ECSリソースの削除
    • ALBの削除
    • Cloud Map名前空間の削除
    • Cloud9開発環境の削除
    • CloudFormationスタックの削除
    • CloudWatchロググループの削除
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon ECS マイクロサービス & CI/CD ハンズオン > CI/CDの構築

CI/CDの構築

ここからは、AWS Code Seriesを利用して、CI/CDのパイプラインを構築します。

本モジュールの構成

  • ECRリポジトリの作成
  • CodeCommitの設定
  • デプロイパイプラインの作成
  • IAMロールの設定とパイプライン設定の編集
  • 継続的デプロイメントとパイプラインの確認
  • まとめと次のステップ