Application Default Credentials を使用するアプリがノートパソコンで動作しています。これを Compute Engine VM に移行し、Google が推奨する認証方法を使用して最小限の変更で済ませたいと考えています。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: VM の Compute Engine サービスアカウントに適切な Google サービスアクセスを割り当てます。.
これが解答である理由
Application Default Credentials (ADC) は、アプリケーションが実行されている環境に基づいて認証情報を自動的に見つけます。Compute Engine VM 上で動作する場合、ADC はVMに割り当てられたサービスアカウントの認証情報を自動的に使用します。したがって、VMのサービスアカウントに適切な権限を付与するだけで、アプリケーションは最小限の変更でGoogleサービスにアクセスできるようになります。 新しいサービスアカウントを作成してアプリを設定する方法は、追加の構成が必要になるため、最小限の変更という要件に反します。認証情報を設定ファイルに保存する方法は、セキュリティ上のリスクがあり、推奨される方法ではありません。ユーザーアカウントの認証情報を保存する方法も同様にセキュリティリスクが高く、サービスアカウントを使用するGoogle Cloudのベストプラクティスに反します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要