PCD#1(designing)
あなたのチームはステートレスな REST API を構築しており、HTTPS、カスタムドメイン、リクエスト単位課金で、ゼロから毎秒数千リクエストまで自動スケールさせたいと考えています。コードはコンテナイメージとして配信されます。どの Google Cloud サービスを採用すべきですか。
正解:B
正解の根拠
Cloud Run はコンテナイメージをそのままデプロイでき、ゼロから水平スケール、HTTPS、カスタムドメイン、リクエスト単位課金(vCPU 秒・メモリ秒)をネイティブにサポートします。ステートレスな REST API の要件すべてに合致します。
| 要件 | Cloud Run の対応 |
|---|---|
| コンテナ配信 | OCI イメージ直接デプロイ |
| ゼロスケール | min-instances=0 対応 |
| HTTPS と独自ドメイン | マネージド証明書を自動発行 |
| 課金単位 | リクエスト処理時間に応じた秒課金 |
不正解の理由
- A: App Engine Standard はコンテナではなく言語ランタイム前提で、コンテナ配信要件に合いません。
- C: MIG は VM 単位の課金とウォームアップが必要で、リクエスト単位課金にはなりません。
- D: Cloud Functions 1st gen はソース関数ベースであり、任意のコンテナイメージ実行はサポートされません。

コメント