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

あなたのアーキテクチャでは、Cloud Pub/Sub でメッセージを受信し、受信ごとに処理を実行する必要があります。処理は数秒で完了し、トラフィックは不規則で急増することがあります。最もコスト効率の高い実装はどれですか?

  1. A. Cloud Run に Pub/Sub プッシュサブスクリプションのエンドポイントを設定する
  2. B. GKE クラスター上に Pub/Sub サブスクライバーを常時稼働させる
  3. C. App Engine フレキシブル環境でサブスクライバーを実行する
  4. D. Compute Engine インスタンスで Pub/Sub ポーリングを常時実行する
解答と解説を見る

正解: A

Cloud Run に Pub/Sub のプッシュサブスクリプションを設定すると、メッセージが届いたときだけ Cloud Run インスタンスが起動します。リクエストがなければゼロにスケールダウンし、急増時も自動スケールします。処理が数秒で完了する短時間ジョブに最適です。GKE の常時稼働クラスターはアイドル時もノードコストが発生します。Compute Engine のポーリングは常時稼働コストに加え、ポーリング頻度の調整も必要です。App Engine フレキシブル環境はコンテナベースですが、最小インスタンス数が 1 以上のためゼロスケールができません。

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