Question#10(Professional Cloud Developer)

Question#10(Professional Cloud Developer)
あなたは、非同期メッセージ サービス上にリクエストを作成する新しい API を開発しています。リクエストはさまざまなサービスによって消費されます。インフラストラクチャの管理オーバーヘッドを最小限に抑えながら、gRPC インターフェースを使用して API を公開する必要があります。API をどのようにデプロイすべきですか?

正解:B

この問題の最適解を見つけるには、Google Cloud の各サービスの特性を比較する必要があります。

なぜ B が正解なのか?

  1. gRPC のフルサポート: Cloud Run は HTTP/2 をネイティブにサポートしているため、gRPC インターフェースを簡単に公開できます。

  2. インフラ管理の最小化: Cloud Run はサーバーレスであり、スケーリング、パッチ適用、サーバーのプロビジョニングがすべて自動化されています。これは「最小限のオーバーヘッド」という要件に最適です。

  3. 非同期メッセージング: Pub/Sub はフルマネージドなメッセージング サービスであり、これもインフラ管理を必要とせず、複数のサービス(コンシューマー)にメッセージを配信するのに適しています。


コメント

コメント

コメントする

目次