サーバーレス CI / CD プラットフォームでビルド、テスト、デプロイします。
新規のお客様には、Cloud Build で使用できる無料クレジット $300 分を差し上げます。すべてのお客様は、1 か月あたり 2,500 分のビルドを無料で利用できます。クレジットに対する課金はありません。
Java、Go、Node.js など、すべてのプログラミング言語でソフトウェアを迅速にビルドします
15 種類のマシンタイプから選択して、プールあたり数百の同時ビルドを実行できます
VM、サーバーレス、Kubernetes、Firebase などの複数の環境でデプロイできます
クラウドでホストされたフルマネージドの CI/CD ワークフローにプライベート ネットワークからアクセスします
データ所在地を使用して、地理的なリージョンまたは特定のロケーション内にデータを保存します
利点
Cloud Build では、インフラストラクチャの設定、アップグレード、スケールを行うことなく、スケールアップとスケールダウンが可能です。お客様独自のプライベート ネットワークに接続している Google Cloud のフルマネージド環境でビルドを実行します。
GitHub Enterprise、GitLab Enterprise および Bitbucket データセンターに対する Cloud Build のすぐに使えるサポートを利用して、一般的な企業ソース管理システムの一部と統合できます。
ローカルまたはレジストリ内のイメージをスキャンして脆弱性の有無を確認します。 来歴を使用して、本番環境へのデプロイメントを監査、制御します。SLSA レベル 3 ビルドのサポートを使用して、ソフトウェア サプライ チェーン攻撃から保護します。
主な機能
Google のグローバル ネットワークで接続されたマシンを利用して、ビルド時間を大幅に短縮できます。ハイ CPU VM でのビルド実行や、ソースコード、イメージ、その他の依存関係のキャッシュにより、ビルド時間をさらに短縮できます。
デプロイを自動化するため、ビルドステップの一部としてパイプラインを作成できます。組み込みの統合を使用して、Google Kubernetes Engine、Cloud Run、App Engine、Cloud Functions および Firebase にデプロイします。また、Cloud Build と Spinnaker の連携により、複雑なパイプラインを作成して実行することも可能です。
PR からビルド、テスト、デプロイへの移行は簡単ではありません。トリガーを設定することで、GitHub、Cloud Source Repositories、GitLab、Bitbucket のリポジトリへの変更を push すると、自動的にソースコードのビルド、テスト、デプロイが行われるようになります。
ビルド時にコンテナ イメージと言語パッケージの来歴のメタデータと証明書を自動的に生成し、バイナリをソースコードにトレースして改ざんを防止します。Binary Authorization との組み込みインテグレーションを使用して証明書を検証し、Cloud Build によってビルドおよび署名されたイメージをデプロイします。オンデマンド スキャンでアーティファクトをスキャンして、セキュリティをシフトレフトできます。GitHub Enterprise などのプライベート ネットワークでホストされているプライベート ソースコード リポジトリから、フルマネージドの CI / CD ワークフローをトリガーします。
最新情報
Google Cloud のニュースレターにご登録いただくと、プロダクトの最新情報、イベント情報、特典のお知らせなどが配信されます。
ドキュメント
すべての機能
ネイティブ Docker サポート | 既存の Docker ファイルをインポートするだけで、すぐに使えます。Docker Hub や Artifact Registry などの Docker イメージ保存リポジトリにイメージを push します。Google Kubernetes Engine や Cloud Run へのデプロイを自動化して継続的デリバリーを実現できます。 |
十分な無料枠 | 毎月 2,500 分間までのビルド、同時ビルド数最大 10 件という無料枠を利用することで、自社のビルドサーバーの管理を不要にしましょう。ビルドがキューに入っている時間はビルドの無料分数にカウントされません。 |
詳細な分析情報 | ビルドのエラーや警告に加えてビルド結果に関する詳細な分析情報も得られるので、デバッグが容易になります。タグやクエリを使ってビルド結果を絞り込み、実行に時間がかかるビルドやテストについて確認できます。 |
脆弱性の特定 | コンテナ イメージと言語パッケージのパッケージの脆弱性を特定します。Ubuntu、Debian、Alpine に対してパッケージの脆弱性スキャンが自動的に実行されます。 |
ローカルまたはクラウドでのビルド | ビルドをクラウドに送信する前に、ローカルでビルドを実行できます。ローカルマシンでのビルドとデバッグには、オープンソースのローカル ビルダーが利用可能です。 |
プライベート プール | VPC ピアリングと VPC-SC を使用して、CI / CD ワークロードに安全なプライベート ネットワークを設定します。規制義務を満たすように世界中のリージョンから選択します。パブリック IP の制限や静的 IP アドレスの予約を行うこともできます。プライベート ソース リポジトリとの素晴らしい統合をすぐにご利用いただけます。プールごとに数百の同時ビルドを実行して、ビルドとテストを高速化します。 |
料金
毎月の無料枠を超えた使用量に応じて料金をお支払いいただきます。詳細については料金ガイドをご覧ください。
特徴 | 料金(米ドル) |
---|---|
その月のビルドが 2,500 分に達するまで | 無料 |
以降 1 分ごと | 1 分あたり $0.006 |
米ドル以外の通貨でお支払いの場合は、Google Cloud SKU に記載されている該当通貨の料金が適用されます。
このページで紹介しているプロダクトや機能はアルファ版です。プロダクトのリリース ステージの詳細