翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Elastic Beanstalk 環境との CI/CD 統合の実装
Elastic Beanstalk は、多くの CI/CD ツールと統合して、アプリケーション開発ワークフローを自動化します。CI/CD プラクティスを使用すると、最小限の手動操作でアプリケーションを自動的に構築、テスト、デプロイできます。継続的デリバリー/デプロイ (CD) は、デプロイプロセスを自動化することで継続的インテグレーション (CI) を拡張します。CodePipeline などの AWS サービスや Jenkins や GitLab などのサードパーティーツールを使用して、合理化されたデプロイパイプラインを作成し、Elastic Beanstalk 環境への一貫した信頼性の高いデプロイを確保できます。
AWS 開始するための ソース
次のリストでは、CI/CD ツールと、Elastic Beanstalk 環境への自動デプロイパイプラインを作成するためのstep-by-stepガイダンスを提供する対応する AWS リソースについて説明します。
-
AWS CodePipeline – このAWS 入門リソースセンター
チュートリアルでは、GitHub 、S3、または から Elastic Beanstalk への継続的デプロイパイプラインを設定する方法を示します AWS CodeCommit。 -
GitHub Actions – この .NET on AWS Blog
の投稿では、GitHub から直接 Elastic Beanstalk への継続的なデプロイパイプラインを設定するように YAML ベースのワークフローを設定する方法について説明します。 -
GitLab – この AWS DevOps 開発者生産性ブログ
記事では、GitLab 継続的パイプラインを設定して Node.js アプリケーションを Elastic Beanstalk Docker 環境にデプロイする方法を示します。 -
Azure DevOps – この .NET on AWS Blog
の投稿では、Azure Pipelines を使用して、Azure DevOps Git リポジトリから Elastic Beanstalk への継続的なデプロイパイプラインを実装する方法について説明します。
その他のリソース
以下のサードパーティーのツールとリソースは、Elastic Beanstalk 環境に自動デプロイパイプラインを実装するのに役立ちます。
-
Jenkins – AWS EBDeployment Jenkins プラグイン
を使用すると、Jenkins ジョブ設定ページから Elastic Beanstalk 環境に直接デプロイできます。 -
Circle CI: – Orbs for Elastic Beanstalk
は、アプリケーションを Elastic Beanstalk にデプロイおよびスケーリングするための再利用可能な設定パッケージを提供します。 -
Bitbucket Pipelines – 記事「Deploy Elastic Beanstalk Application using Bitbucket Pipelines
」は、Elastic Beanstalk で Bitbucket Pipelines を実装するための基本的な設定例を提供します。