支援対象地域:札幌、仙台、関東、愛知、関西、広島、福岡


codedeployに関連するキーワード

codedeploy とは


AWS CodeDeploy は、Amazon EC2、AWS Fargate、AWS Lambda、オンプレミスで実行されるサーバーなど、さまざまなコンピューティングサービスへのソフトウェアのデプロイを自動化する、フルマネージド型のサービスです。CodeDeployは、サーバーで実行され、Amazon S3 バケット、GitHub リポジトリ、または Bitbucket リポジトリに保存されているアプリケーションコンテンツをデプロイできます。CodeDeploy では、サーバーレス Lambda 関数をデプロイすることもでき、既存のコードを変更することなく CodeDeploy を使用できます。また、デプロイ先が Amazon EC2、AWS Fargate、AWS Lambda、オンプレミスサーバーであっても、開発環境、テスト環境、本稼働環境などの様々な環境でアプリケーションをデプロイできます。AWS CodeDeploy はソフトウェアのデプロイをすべて自動化し、インフラストラクチャに合わせてスケールするため、1 つのインスタンスまたは数千のインスタンスをデプロイすることができます。

AWS CodeDeploy は、ソフトウェアデプロイプロセスの実行中にアプリケーションの可用性を高め、ダウンタイムを最小限に抑えられます。変更を段階的に導入し、設定可能なルールに従ってアプリケーションの正常性を追跡します。エラーが発生した場合は、アプリケーションデプロイは簡単に停止およびロールバックできます。また、AWS マネジメントコンソールまたは AWS CLI から簡単にアプリケーションのデプロイを開始し、ステータスを追跡できます。CodeDeploy では、各アプリケーションリビジョンがいつどこに展開されたかを表示できる詳細なレポートを参照できます。プッシュ通知を作成して、デプロイについてのライブアップデートを受信することもできます。

AWS CodeDeploy はプラットフォームや言語に依存していないため、様々なアプリケーションで動作し、デプロイ先が Amazon EC2、AWS Fargate、AWS Lambda であるかを問わず同じエクスペリエンスを提供します。また、既存の設定コードを簡単に再利用できます。CodeDeploy は、既存のソフトウェアリリースプロセスや継続的デリバリーツールチェーン (AWS CodePipeline、GitHub、Jenkins など) と統合することもできます。