変更要約: Professional Cloud Architect 第4章を新規作成(ドメイン2「管理とプロビジョニング」後半: コンピュート/コンテナ構成=マシンタイプ/MIG/テンプレート・GKE Autopilot/Standard/ノードプール・Cloud Run リビジョン/トラフィック分割・スポット VM/CUD/SUD、データ構成と運用監視=Cloud SQL HA/リードレプリカ/Spanner・Cloud Storage ライフサイクル/均一アクセス・Cloud Monitoring/Logging/Trace・SLO/エラーバジェット)。
4.2データの構成と運用・監視
マネージドデータベース(Cloud SQL の高可用性構成・リードレプリカ、Spanner のスケール)の構成、Cloud Storage のライフサイクルとアクセス制御、そして Cloud Monitoring・Cloud Logging・アラートによる運用と、SLO に基づく信頼性管理を理解します。
データ層の構成と、稼働後の運用・監視は、システムの信頼性を左右します。マネージドサービスの可用性機能と、観測(Observability)を設計します。
4.2.1マネージドデータベースの構成
Cloud SQL では、高可用性(HA)構成(別ゾーンのスタンバイへ自動フェイルオーバー)で可用性を高め、読み取り負荷は リードレプリカで分散します。グローバルに伸ばすなら Spanner がノード追加でスケールします。ストレージは Cloud Storage の ライフサイクルルールで古いデータを安いクラスへ移行/削除し、均一バケットレベルアクセスで権限を簡潔・安全にします。「読み取りスケール=リードレプリカ」「ゾーン障害に耐える DB=Cloud SQL HA 構成」と結びます。
4.2.2運用・監視と信頼性
稼働後は Cloud Monitoring(メトリクス・ダッシュボード・アラート)と Cloud Logging(ログの収集・検索)で状態を観測します。信頼性は SLO(サービスレベル目標)と エラーバジェットで管理し、目標を超えて壊れそうならリリースを抑えるなどの判断をします。問題の追跡には Cloud Trace(分散トレース)も使います。「メトリクス監視/通知=Cloud Monitoring」「ログ調査=Cloud Logging」「信頼性の目標管理=SLO/エラーバジェット」を押さえます。

