あなたのチームは Google Cloud で静的 Web サイト(HTML/CSS/JS のみ)を公開したいと考えています。最もコスト効率の高い方法はどれですか?
- A. Cloud Storage バケットで静的 Web サイトホスティングを有効にする
- B. Compute Engine の VM 上に Nginx をセットアップして配信する
- C. App Engine スタンダード環境にデプロイする
- D. Cloud Run コンテナで Nginx を実行する
解答と解説を見る
正解: A
Cloud Storage の静的ウェブサイトホスティング機能を使うと、バケットを公開設定にしてメインページと 404 ページを設定するだけで静的サイトを公開できます。コンピュートリソースが不要なため、ストレージとアウトバウンドの帯域費用のみが発生し、非常にコスト効率が高いです。Compute Engine の VM は常時稼働コストが発生します。App Engine は動的アプリ向けで静的サイトには過剰です。Cloud Run も同様にコンテナ実行のオーバーヘッドがあり、静的コンテンツには最適ではありません。
📚 関連サービスの解説: Cloud Storage