AWS CodeDeploy は、Amazon EC2、AWS Lambda、オンプレミスで実行されるインスタンスなど、さまざまなコンピューティングサービスへのアプリケーションのデプロイを自動化するサービスです。AWS CodeDeploy を使用すると、新しい機能の短期間でのリリース、ダウンタイムなしのアプリケーションのデプロイ、アプリケーションの複雑な更新処理を簡単に実行できます。AWS CodeDeploy を使用してソフトウェアのデプロイメントを自動化できるため、ミスが起きやすい手作業の必要がなくなります。このサービスは、1 つの Lambda 関数から数千の EC2 インスタンスまで、デプロイのニーズに合わせてスケールします。
AWS を無料でお試しください
まずは無料で始める »またはコンソールにサインイン
12 か月間の AWS 無料利用枠と、24 時間年中無休のカスタマーサービスやサポートフォーラムなどの AWS ベーシックサポート機能を利用できます。
AWS CodeDeploy は、ソフトウェアデプロイプロセスの実行中にアプリケーションの可用性を最大化するのに役立ちます。変更を段階的に導入し、設定可能なルールに従ってアプリケーションの正常性を追跡します。エラーが発生した場合、アプリケーションデプロイは簡単に停止およびロールバックできます。
AWS CodeDeploy はプラットフォームや言語に依存しておらず、あらゆるアプリケーションで動作し、デプロイ先が Amazon EC2 であるか AWS Lambda であるかを問わず同じエクスペリエンスを提供します。既存の設定コードを簡単に再利用できます。CodeDeploy は、既存のソフトウェアリリースプロセスや継続的配信ツールチェーン (AWS CodePipeline、GitHub、Jenkins など) と統合することもできます。