投稿日: Dec 1, 2016
AWS CodeBuild は、完全マネージド型のビルドサービスです。ソースコードをコンパイルし、テストを実行し、デプロイできるようにソフトウェアパッケージを作成できます。CodeBuild により、ビルドサーバーのプロビジョニング、管理、スケーリングが不要になります。CodeBuild は連続的にスケールされ、複数のビルドが同時に処理されるので、ビルドが待機状態でキュー内に残されることがありません。パッケージ済みのビルド環境で、すぐに開始できます。自分のビルドツールを使用するために、カスタムビルド環境を作成することもできます。CodeBuild では、コンピューティングリソースの使用に対して、分単位で料金が発生します。
他の AWS のサービスと一緒に CodeBuild を使用することもできます。例えば、AWS CodePipeline に CodeBuild をつなげると、CodeBuild へのコードのビルドとテストが自動的に行われます。この場合、使用ごとに、ソースリポジトリに対して課金されます。AWS CodePipeline ウィザードを使用してソースリポジトリに接続する継続的な統合ワークフローを作成し、その後 CodeBuild をビルドプロバイダとして選択することができます。CodePipeline でこのワークフローを拡張して、CodeBuild ステージの後にテストまたはデプロイアクションを追加すれば、継続的な配信を行うことができます。CodeBuild は AWS Elastic Beanstalk と統合することもできます。これにより、Elastic Beanstalk アプリケーションの CodeBuild に、容易にコードをビルドし、テストすることができます。Elastic Beanstalk CLI、API、SDK を使用して、Elastic Beanstalk 環境にデプロイする前にコードのビルドとテストを開始できます。
AWS CodeBuild は今すぐご利用いただけます。詳細については、こちらをご覧ください。