投稿日: Nov 19, 2019

本日より、AWS CodeBuild を使用する場合、ARM、GPU、X-Large の 3 つの新しいコンピューティングタイプでビルドを起動できます。

AWS CodeBuild の ARM ベースのワークロードのサポートにより、エミュレートまたはクロスコンパイルする必要なく、ソフトウェアの更新をネイティブでビルドおよびテストできます。CodeBuild プロジェクトを作成または更新し、環境タイプとして「ARM_CONTAINER」を選択し、計算タイプとして「BUILD_GENERAL1_LARGE」を選択することで開始できます。Amazon Linux ベースの新しいマネージド型イメージ「aws/codebuild/amazonlinux2-aarch64-standard」が、これらのビルドのビルド環境として使用できるようになりました。

AWS CodeBuild の GPU ワークロードのサポートにより、AWS CodePipeline で深層学習目的 (ML/AI) の CI/CD ワークフローを実行できます。パイプラインを通じて変更がリリースされる前に、コード、データ、および ML モデルの段階的な変更の正確性をテストできるようになりました。CodeBuild プロジェクトを作成または更新し、環境タイプとして「LINUX_GPU_CONTAINER」を選択して、計算タイプとして「BUILD_GENERAL1_LARGE」を選択することで開始できます。 

AWS CodeBuild は、より大きな「LINUX_CONTAINER」計算タイプのサポートも追加しました。このコンピューティングタイプは、高 I/O を必要とするビルド、タスクの並列実行など、高性能を必要とするワークロード向けに最適化されています。以前は、ビルドが I/O バウンドになってビルド時間が遅くなる前に、限られた数のテストとビルドステップのみを並行して実行できました。CodeBuild プロジェクトを作成または更新し、計算タイプとして「BUILD_GENERAL1_2XLARGE」を選択することで開始できます。

詳細については、AWS のドキュメントをご覧ください。AWS CodeBuild の使用開始方法についての詳細は、製品ページまたはコンソールをご覧ください。