Google Cloud

Microservices (GKE Autopilot + Istio)

GKE Autopilot + Istio + Cloud SQL + Memorystore のマイクロサービス構成。Google発のKubernetesを最も深く統合した環境で、Istioサービスメッシュによる高度なトラフィック管理が可能です。

アーキテクチャ構成図

クライアント
HTTPS
Cloud Armor + Global Load Balancer
GKE Autopilot Ingress
Istio サービスメッシュ
mTLS / トラフィック管理
各マイクロサービス Pod
Cloud SQL (AlloyDB) / Memorystore

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

採用サービス構成

K8sクラスター
GKE Autopilot
サービスメッシュ
Istio (Cloud Service Mesh)
データベース
Cloud SQL / AlloyDB
キャッシュ
Memorystore

代表的なユースケース

  • Kubernetes標準の大規模マイクロサービス
  • Istioサービスメッシュ活用構成
  • Google Cloud AI/MLサービスと連携するAPI群
  • マルチリージョン高可用性サービス

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

Kubernetesを深く活用したい場合や、Google CloudのSREプラクティスを取り入れた高信頼性システム構築に適しています。GKE Autopilotでノード管理コストを削減できます。

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

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

無料で試す