移動
Cloud Build

Cloud Build

サーバーレス CI / CD プラットフォームでビルド、テスト、デプロイします。

新規のお客様には、Cloud Build で使用できる無料クレジット $300 分を差し上げます。すべてのお客様は、1 か月あたり 2,500 分のビルドを無料で利用できます。クレジットに対する課金はありません。

  • Java、Go、Node.js など、すべてのプログラミング言語でソフトウェアを迅速にビルドします

  • 15 種類のマシンタイプから選択して、プールあたり数百の同時ビルドを実行できます

  • VM、サーバーレス、Kubernetes、Firebase などの複数の環境でデプロイできます

  • クラウドでホストされたフルマネージドの CI/CD ワークフローにプライベート ネットワークからアクセスします

  • データ所在地を使用して、地理的なリージョンまたは特定のロケーション内にデータを保存します

利点

スケーリングのための完全なサーバーレス プラットフォーム

Cloud Build では、インフラストラクチャの設定、アップグレード、スケールを行うことなく、スケールアップとスケールダウンが可能です。お客様独自のプライベート ネットワークに接続している Google Cloud のフルマネージド環境でビルドを実行します。

ネイティブなエンタープライズ ソースの統合

GitHub EnterpriseGitLab Enterprise および Bitbucket データセンターに対する Cloud Build のすぐに使えるサポートを利用して、一般的な企業ソース管理システムの一部と統合できます。

ソフトウェア サプライ チェーンのセキュリティとコンプライアンス

ローカルまたはレジストリ内のイメージをスキャンして脆弱性の有無を確認します。 来歴を使用して、本番環境へのデプロイメントを監査、制御します。SLSA レベル 3 ビルドのサポートを使用して、ソフトウェア サプライ チェーン攻撃から保護します。

主な機能

主な機能

非常に高速なビルド

Google のグローバル ネットワークで接続されたマシンを利用して、ビルド時間を大幅に短縮できます。ハイ CPU VM でのビルド実行や、ソースコード、イメージ、その他の依存関係のキャッシュにより、ビルド時間をさらに短縮できます。

デプロイを自動化

デプロイを自動化するため、ビルドステップの一部としてパイプラインを作成できます。組み込みの統合を使用して、Google Kubernetes EngineCloud RunApp EngineCloud Functions および Firebase にデプロイします。また、Cloud Build と Spinnaker の連携により、複雑なパイプラインを作成して実行することも可能です。

大規模なネットワーク全体の CI/CD

ネットワーキングとスケーリングのニーズに基づいてワークロードを実行する場合は、デフォルトまたはプライベート プールから選択します。デフォルト プールを使用すると、公共のインターネットにアクセスできる安全なホスト環境でビルドを実行できます。プライベート プールはワーカーのプライベート プールです。同時実行環境が強化され、プライベート ネットワークのリソースにアクセスできるようになるため、ビルド環境に対する柔軟性が向上します。

デプロイを数分で完了

PR からビルド、テスト、デプロイへの移行は簡単ではありません。トリガーを設定することで、GitHub、Cloud Source Repositories、GitLab、Bitbucket のリポジトリへの変更を push すると、自動的にソースコードのビルド、テスト、デプロイが行われるようになります。

SLSA レベル 3 への準拠

ビルド時にコンテナ イメージと言語パッケージの来歴のメタデータと証明書を自動的に生成し、バイナリをソースコードにトレースして改ざんを防止します。Binary Authorization との組み込みインテグレーションを使用して証明書を検証し、Cloud Build によってビルドおよび署名されたイメージをデプロイします。オンデマンド スキャンでアーティファクトをスキャンして、セキュリティをシフトレフトできます。GitHub Enterprise などのプライベート ネットワークでホストされているプライベート ソースコード リポジトリから、フルマネージドの CI / CD ワークフローをトリガーします。

すべての機能を表示

ドキュメント

ドキュメント

Google Cloud の基礎

Cloud Build のコンセプト

ビルド構成、さまざまなクラウド ビルダーのタイプ、CMEK コンプライアンスなど、Cloud Build について学習します。
チュートリアル

Cloud Build を使用したイメージのビルドと push

Cloud Build を有効にする方法、ソースファイルをビルドに準備する方法、Artifact Registry に Docker リポジトリを作成する方法、イメージをビルドする方法、ビルド結果の表示方法を学習します。
ベスト プラクティス

ビルドの高速化

このページでは、Cloud Build のビルドを高速化する際のベスト プラクティスについて説明します。
チュートリアル

Cloud Build でのカスタム ビルドステップ

Cloud Build でコミュニティ提供のビルダーとカスタム ビルダーを使用する方法を学習します。
チュートリアル

Google Cloud を使用したアプリケーションの開発

Google Cloud エコシステムからのコンポーネントをシームレスに統合するアプリケーションを設計、開発、デプロイする方法について学習します。
チュートリアル

Cloud Build と GKE を使用した Binary Authorization の実装

Google Kubernetes Engine(GKE)の Binary Authorization を設定、構成、使用する方法について説明します。
チュートリアル

Terraform、Cloud Build、GitOps を使用した Infrastructure as Code

一般的な GitOps 手法を使用して、Terraform と Cloud Build により、インフラストラクチャをコードとして管理する方法について学びます。
チュートリアル

Cloud Build を使用した Git からの継続的デプロイ

Cloud Build を使用し、Cloud Build トリガーを使用してビルドとデプロイを自動化する方法を学習する。

お探しのものが見つからない場合

すべての機能

すべての機能

ネイティブ Docker サポート
既存の Docker ファイルをインポートするだけで、すぐに使えます。Docker Hub や Artifact Registry などの Docker イメージ保存リポジトリにイメージを push します。Google Kubernetes EngineCloud Run へのデプロイを自動化して継続的デリバリーを実現できます。
十分な無料枠
毎月 2,500 分間までのビルド、同時ビルド数最大 10 件という無料枠を利用することで、自社のビルドサーバーの管理を不要にしましょう。ビルドがキューに入っている時間はビルドの無料分数にカウントされません
詳細な分析情報
ビルドのエラーや警告に加えてビルド結果に関する詳細な分析情報も得られるので、デバッグが容易になります。タグやクエリを使ってビルド結果を絞り込み、実行に時間がかかるビルドやテストについて確認できます。
脆弱性の特定
コンテナ イメージと言語パッケージのパッケージの脆弱性を特定します。Ubuntu、Debian、Alpine に対してパッケージの脆弱性スキャンが自動的に実行されます。
ローカルまたはクラウドでのビルド
ビルドをクラウドに送信する前に、ローカルでビルドを実行できます。ローカルマシンでのビルドとデバッグには、オープンソースのローカル ビルダーが利用可能です。
プライベート プール
VPC ピアリングと VPC-SC を使用して、CI / CD ワークロードに安全なプライベート ネットワークを設定します。規制義務を満たすように世界中のリージョンから選択します。パブリック IP の制限や静的 IP アドレスの予約を行うこともできます。プライベート ソース リポジトリとの素晴らしい統合をすぐにご利用いただけます。プールごとに数百の同時ビルドを実行して、ビルドとテストを高速化します。

料金

料金

毎月の無料枠を超えた使用量に応じて料金をお支払いいただきます。詳細については料金ガイドをご覧ください。

特徴
料金(米ドル)
その月のビルドが 2,500 分に達するまで
無料
以降 1 分ごと
1 分あたり $0.006

米ドル以外の通貨でお支払いの場合は、Google Cloud SKU に記載されている該当通貨の料金が適用されます。


このページで紹介しているプロダクトや機能はアルファ版です。プロダクトのリリース ステージの詳細

次のステップ

$300 分の無料クレジットと 20 以上の Always Free プロダクトを活用して、Google Cloud で構築を開始しましょう。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
コンソール
  • Google の透明性の高い料金設定の手法で費用を削減
  • Google Cloud の従量課金制では、毎月の使用量と、リソース料金の前払い割引に基づいて自動的に割引が適用されます。見積もりをご希望の場合は、今すぐお問い合わせください。
Google Cloud