投稿日: Dec 12, 2019

このクイックスタートは、エンドツーエンドの .NET 連続統合 (CI) および連続デリバリー (CD) パイプラインを約 40 分間でアマゾン ウェブ サービス (AWS) クラウドにデプロイします。

このクイックスタートは、Microsoft Build Engine (MSBuild)、GitHub からのコード、および AWS CodePipeline の組み合わせを使用して、.NET アプリケーションをターゲット環境に自動的にデプロイします。GitHub リポジトリが変更されるたびに、AWS CodePipeline は GitHub から最新のコードを取得し、他の AWS のサービスをトリガーして、アプリケーションを AWS Elastic Beanstalk にビルド、テスト、デプロイします。

この統合およびデリバリーパイプラインは、アプリケーション機能を追加し、デプロイのためのダウンタイムを避け、.NETアプリケーションの更新の複雑さを処理するためのスケーラブルで信頼性の高いソリューションを提供します。管理するためのビルドサーバーがなく、お客様は使用する分のみを支払います。

このデプロイには CodePipeline が含まれているため、すべての AWS リージョンでサポートされているわけではありません。サポートされているリージョンの最新のリストは、AWS のサービスのエンドポイントを参照してください。

使用を開始するには、以下の手順を実行します。

クイックスタートは自動化されたリファレンスデプロイです。AWS のベストプラクティスに従い、AWS CloudFormation テンプレートを使用して主要なテクノロジーを AWS にデプロイできます。

このクイックスタートは、AWS ソリューションアーキテクトが作成しました。