ACEクラウドソリューションの計画と構成HARD単一選択

グローバルな Web アプリケーションで、静的アセット(画像・CSS・JS)をエッジキャッシュして世界中のユーザーに低レイテンシで配信したいと考えています。最も適切な構成はどれですか?

  1. A. 各リージョンに Cloud Storage バケットを作成して Cloud DNS でジオルーティングする
  2. B. Global External HTTP(S) Load Balancer + Cloud CDN を使ってアセットをキャッシュする
  3. C. Cloud Run のマルチリージョンデプロイでアセットをサーブする
  4. D. Cloud Storage マルチリージョンバケットにアセットを保存する
解答と解説を見る

正解: B

Cloud CDN は Global External HTTP(S) Load Balancer と統合されており、Google のエッジノード(世界100以上のロケーション)でコンテンツをキャッシュします。ユーザーは地理的に最も近いエッジからコンテンツを受け取るため、オリジンサーバーへのリクエストが減り、低レイテンシが実現されます。Cloud Storage のマルチリージョンはデータの耐久性・可用性には優れますが、エッジキャッシュ機能は持ちません。Cloud Run のマルチリージョンは動的コンテンツに有効ですが、静的アセットのキャッシュには CDN が最適です。リージョンごとのバケット+ジオルーティングは管理が複雑で、CDN のようなエッジキャッシュ効果はありません。

▸ この試験を本気で演習する(全150問・無料)