AWS CodeDeploy は、Amazon EC2 インスタンス、およびオンプレミスで稼働するインスタンスを含む、さまざまなインスタンスへのコードのデプロイを自動化するサービスです。AWS CodeDeploy を使用すると、お客様はアプリケーションの複雑なアップデート処理、アプリケーションのデプロイ中のダウンタイムの回避、新規機能の迅速なリリースが容易になります。AWS CodeDeploy を使用すると、ソフトウェアのデプロイを自動化して、エラーを起こしやすい手動操作を排除できます。また、このサービスはインフラストラクチャに応じてスケールするため、1 つのインスタンスへのデプロイや、数千のインスタンスへのデプロイも容易に行うことができます。

codeploy-thumb
2:10
AWS CodeDeploy 入門(日本語字幕)

AWS を無料でお試しください

まずは無料で始める »
またはコンソールにサインイン

12 か月間の AWS 無料利用枠と、24 時間年中無休のカスタマーサービスやサポートフォーラムなどの AWS ベーシックサポート機能を利用できます。

AWS アカウント作成の流れはこちら »



CodeDeploy_Benefit_Deployment

AWS CodeDeploy はコードのデプロイをすべて自動化し、デプロイの信頼性と速度を向上します。クラウド、オンプレミスを問わず、開発、テスト、実稼働環境全体で一貫して、インスタンスにアプリケーションをデプロイできます。このサービスはインフラストラクチャをスケーリングするため、1 つのインスタンスへ、または数千のインスタンスへもデプロイできます。

詳細 »

CodeDeploy_Benefit_Minimize_Downtime

AWS CodeDeploy は、ソフトウェアデプロイプロセスの実行中にアプリケーションの可用性を最大化するのに役立ちます。AWS CodeDeploy は、インスタンスにまたがってローリング更新を実行し、設定ルールに従ってアプリケーションの健全性を追跡します。エラーが発生した場合、コードデプロイは簡単に停止およびロールバックできます。

詳細 »

CodeDeploy_Benefit_Centralized_Control

AWS CodeDeploy では、AWS マネジメントコンソールまたは AWS CLI から簡単にアプリケーションのデプロイを開始し、ステータスを追跡できます。CodeDeploy では詳細なレポートが作成されるため、各アプリケーションのリビジョンをいつ、どのインスタンスにデプロイしたか確認できます。またプッシュ通知を作成して、デプロイについてのライブアップデートを受信できます。

詳細 »

CodeDeploy_BenefitIntegration

AWS CodeDeploy はプラットフォームや言語に依存せず、すべてのアプリケーションで使用できます。既存の設定コードを簡単に再利用できます。また CodeDeploy は、既存のソフトウェアリリースプロセス、または継続的デリバリーツールチェイン(Jenkins など)にも統合できます。

詳細 »