投稿日: Oct 30, 2018
このクイックスタートでは、GitHub リポジトリの AWS CloudFormation テンプレートを自動的にテストするための継続的インテグレーションと継続的デリバリー (CI/CD) パイプラインをアマゾン ウェブ サービス (AWS) クラウドに約 15 分でデプロイできます。
この CI/CD 環境には、テスト用の AWS TaskCat、継続的インテグレーションのための AWS CodePipeline、ビルドサービスとして AWS CodeBuild が含まれています。
TaskCat は、AWS CloudFormation テンプレートをテストするオープンソースツールです。TaskCat では同時に複数の AWS リージョンでスタックが作成され、各リージョンに対して合格か失敗かの判定を示すレポートが生成されます。リージョンを指定し、テストに含めるアベイラビリティーゾーンの数を設定して、テストする AWS CloudFormation のパラメータの値を渡すことができます。CI/CD パイプラインを使用して、ネストされたテンプレートを含む GitHub リポジトリのすべての AWS CloudFormation テンプレートをテストできます。
開始するには、以下の手順を実行します。
- アーキテクチャと詳細を参照する
- ステップバイステップの手順についてデプロイガイドを参照する
AWS CloudFormation テンプレートをダウンロードすると、
GitHub からのデプロイの自動化も可能です。または
TaskCat ソースコードを参照できます。
その他の AWS クイックスタートのリファレンスデプロイについては、
詳細なカタログをご覧ください。
クイックスタートは自動化されたリファレンスデプロイで、AWS ベストプラクティスに従い、AWS CloudFormation テンプレートを使用して AWS の主要テクノロジーをデプロイするうえで役立ちます。このクイックスタートは、AWS ソリューションアーキテクトが作成しました。