Google Cloud

CI/CD Pipeline (Cloud Build + Cloud Deploy)

Cloud Build + Artifact Registry + Cloud Deploy + GKE / Cloud Run のCI/CD構成。Cloud BuildのサーバーレスビルドとCloud Deployのマネージドデリバリーパイプラインにより、Google Cloudネイティブな継続的デリバリーを実現します。

アーキテクチャ構成図

GitHub / Cloud Source Repositories
プッシュ
Cloud Build
ビルド / テスト / Artifact push
Artifact Registry
コンテナイメージ・SBOMスキャン
Cloud Deploy
リリースパイプライン管理
dev → staging → production
承認ゲート
GKE / Cloud Run
ローリング / Canary デプロイ

↑ リクエスト / データの流れ(上から下)

採用サービス構成

ビルド
Cloud Build (サーバーレス)
レジストリ
Artifact Registry
継続的デリバリー
Cloud Deploy
デプロイ
GKE / Cloud Run

代表的なユースケース

  • Cloud RunへのCanaryリリース
  • GKEマルチクラスターへの段階デプロイ
  • Binary Authorization (サプライチェーン保護)
  • Firebase + Cloud Functions の統合デプロイ

このパターンを選ぶ判断基準

Google CloudのネイティブサービスでCI/CDを完結させたい場合や、Skaffoldを使ったKubernetesの開発・テスト・本番環境の一貫したデプロイフローを構築したい場合に適しています。

このパターンで設計書を自動生成

要件を入力するだけで構成図・設計書・コスト見積もりを自動生成します。

無料で試す