Google PCA: コスト、パフォーマンス、持続可能なクラウド設計 — 学習ガイド

こちらの一部です: Google Professional Cloud Architect — 学習ガイド. 検証済みの解答で練習: Google試験ハブ, または時間制限付き模擬試験に挑戦: ExamRoll.io.

概要

コスト、パフォーマンス、そして持続可能なクラウド設計は、相互に最適化される分野です。Google Cloud 上で効率的なアーキテクチャを構築するには、財務的な可観測性、需要に追随する弾力的なキャパシティ、厳格なデータライフサイクル管理、情報に基づいたネットワークの配置とキャッシュ、そして継続的な測定が必要です。このセクションでは、信頼性、セキュリティ、パフォーマンスを犠牲にすることなく無駄を削減する設計および運用パターンを説明し、コストのかかる不測の事態を避けるための障害モードとトレードオフに焦点を当てます。

コストアーキテクチャと財務上のアカウンタビリティ

プラットフォームのベースラインの一部として、財務管理を確立します。

undefined

一般的な障害モードとトレードオフ:

コンピューティングの効率とパフォーマンス

ワークロードのプロファイルに合わせてリソースを調整し、弾力性を自動化し、安定したベースロードに対しては予約または割引を利用します。

undefined

undefined

障害モードとトレードオフ:

ストレージ、データベース、分析のコストパフォーマンス

アクセスパターン、保持期間、パフォーマンスSLOを反映したストレージクラスとデータベース容量モデルを選択します。

undefined

- gsutil lifecycle set lifecycle.json gs://my-backups

障害モードとトレードオフ:

ネットワーク、スループット、割り当て、およびサステナブルな設計

データの移動と同時実行性の設計は、コストとパフォーマンスに大きな影響を与えます。サステナビリティの選択は、配置とスケジューリングをさらに洗練させます。

典型的な障害モードとトレードオフ:

実践的な問題シナリオ

オンライン教育企業である Acme Learn は、ライブイベント中に予測不能な夜間のスパイクを経験しています。クロスリージョンの BigQuery クエリ、オートスケーリングの急増、静的アセットからの下り(egress)により、コストが急激に上昇しています。経営陣はまた、ユーザーエクスペリエンスを低下させることなく、二酸化炭素排出量の影響を削減したいと考えています。

アプローチ:

  1. 課金情報の可視性を統合し、コスト配分を徹底する

    • デプロイメントテンプレートで標準化されたラベルとタグを使用して、BigQuery への課金データのエクスポートと、プロダクト、環境、リージョンごとにセグメント化されたダッシュボードを作成します。
    • 根拠:ほぼリアルタイムの可視性により、支出を担当チームに結びつけ、予算に対する説明責任を可能にします。ラベルは、詳細なチャージバックと異常検知を強化します。
  2. 分析アーキテクチャを再設計し、コンピューティングとストレージを同じ場所に配置する

    • イベント分析データセットとスケジュールされたクエリを、ストリームプロセッサと同じリージョンに移動します。BigQuery については、高トラフィックのチームをオンデマンドから、ピーク時の同時実行性に合わせてサイズ設定され、小さな柔軟なバッファを持つキャパシティ予約に切り替えます。
    • 根拠:同じ場所への配置により、リージョン間の下り(egress)が排除されます。キャパシティベースの BigQuery は、パフォーマンスを維持しながら、負荷時のコストを安定させます。
  3. エッジキャッシュでコンテンツ配信を最適化する

    • 静的および半動的なレッスンアセットの前に Cloud CDN を配置し、プレミアムコンテンツには明示的な cache-control ヘッダーと署名付き URL を設定します。コンテンツの変更頻度に基づいて TTL を調整します。
    • 根拠:高いキャッシュヒット率により、トラフィックがオリジンからエッジにシフトし、ピーク時のレイテンシを改善しながら、下り(egress)とオリジンのコンピューティングコストを削減します。
  4. ライブイベントのためにオートスケーリングと予約を強化する

    • API 層にリージョンマネージドインスタンスグループを追加し、CPU とリクエストのバックログの両方をオートスケーラーのターゲットにします。イベント中のバースト用のヘッドルームを保証するために、小さなゾーンキャパシティ予約を作成します。スケジュールされたセッションの前に予測オートスケーリングを有効にします。
    • 根拠:デュアルシグナルのオートスケーリングは、使用率と需要の両方に反応します。一方、予約と予測的なウォームアップにより、コールドスタートレイテンシとキャパシティ不足を回避します。
  5. コンピューティングの組み合わせを適用する:ベースロードはコミットメント、バーストはスポットで対応

    • ベースラインの API およびデータ処理ワークロードに対して 1 年間のコミットメントを購入します。バッチのトランスコードおよびエンリッチメントジョブを、チェックポイント処理とマルチゾーンインスタンスグループを備えた Spot VM 上で構成します。
    • 根拠:コミットメントは定常状態のコストを削減します。Spot VM は、ユーザートラフィックを危険にさらすことなく、中断可能なワークロードに対して低コストの弾力性を提供します。
  6. ストレージのライフサイクルとリージョン配置を確立する

    • ホットなコースメタデータとサムネイルは、サービングするコンピューティングに近いリージョンの Standard ストレージに保持します。ログと生のクリックストリームは 30 日後に Nearline に移行し、180 日後に削除します。コンプライアンス用のアーカイブには、文書化された取得 SLA を持つ Archive を使用します。
    • 根拠:ストレージクラスをアクセスパターンに合わせることで、保持ポリシーを遵守しながら継続的なコストを削減します。
  7. BigQuery の使用にガードレールを設ける

    • 大規模なテーブルにはパーティションフィルタを必須とし、プロジェクトレベルのジョブのデフォルトとして最大課金バイト数を設定します。一般的な集計やパーティション分割された取り込みパターンのために、マテリアライズドビューを導入します。
    • 根拠:偶発的なフルスキャンを防ぎ、支出を安定させ、頻繁なクエリを高速化します。
  8. バックプレッシャーと割り当てを用いてスループットを設計する

    • レート制限されたワークフローのために Cloud Tasks を統合し、フロー制御を持つ Pub/Sub サブスクライバーを構成します。サードパーティ API に対してジッター付き指数バックオフを実装し、Cloud Run でサービスごとの同時実行数の上限を設定します。
    • 根拠:需要を制御して割り当てを遵守し、急増時に依存関係を保護し、連鎖的な障害を回避します。
  9. サステナビリティを運用に組み込む

    • 可能な場合はサーバーレスを優先し、分析にはカーボンフリーエネルギーの割合が高いリージョンを選択し、緊急でないバッチジョブは低炭素の時間帯にスケジュールします。Carbon Footprint で排出量を追跡し、四半期レビューに含めます。
    • 根拠:ユーザー向けのトレードオフを最小限に抑えながら、ワットあたりの

DevOps、デリバリーエンジニアリング、Infrastructure as Code · すべてのドメイン

これらの問題を練習する → · ExamRoll.ioで時間制限付き練習 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

試験に合格する →

Googleを閲覧 →

Related guides

オールインワンアクセス

1つのサブスクリプション。すべての試験。

すべてのプランで、無制限の回答検索、模擬試験、AI解説、および完全なリソースライブラリが利用可能 — 20以上の言語に対応。

月額
24.87
Just €0.83/day
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

ベストバリュー
12ヶ月
179.87
Just €0.49/daySave 40%
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

✓ 無料プランが含まれています · ✓ いつでもキャンセル可能 · ✓ すべてのプランで製品の全機能が利用可能