Question#10(Professional Cloud Developer)
あなたは、非同期メッセージ サービス上にリクエストを作成する新しい API を開発しています。リクエストはさまざまなサービスによって消費されます。インフラストラクチャの管理オーバーヘッドを最小限に抑えながら、gRPC インターフェースを使用して API を公開する必要があります。API をどのようにデプロイすべきですか?
正解:B
この問題の最適解を見つけるには、Google Cloud の各サービスの特性を比較する必要があります。
なぜ B が正解なのか?
gRPC のフルサポート: Cloud Run は HTTP/2 をネイティブにサポートしているため、gRPC インターフェースを簡単に公開できます。
インフラ管理の最小化: Cloud Run はサーバーレスであり、スケーリング、パッチ適用、サーバーのプロビジョニングがすべて自動化されています。これは「最小限のオーバーヘッド」という要件に最適です。
非同期メッセージング: Pub/Sub はフルマネージドなメッセージング サービスであり、これもインフラ管理を必要とせず、複数のサービス(コンシューマー)にメッセージを配信するのに適しています。

コメント