GoogleGoogle Professional Cloud Architect (PCA) Certification
·JA
·更新日 5 Sep 2026
Cloud Function func_display は func_query を呼び出す必要があります。func_query が func_display からの呼び出しのみを受け入れるようにし、Google のベストプラクティスに従ってください。何をすべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: func_query に認証を要求させます。一意のサービスアカウントを作成し、func_display に関連付けます。そのサービスアカウントに func_query の Cloud Functions Invoker ロールを付与します。func_display で ID トークンを作成し、func_query を呼び出す際にそれを含めます。.
これが解答である理由
正しい選択肢は、Cloud Functions間の安全な呼び出しのためのGoogleのベストプラクティスに従っています。funcdisplayに一意のサービスアカウントを割り当て、そのサービスアカウントにfuncqueryのCloud Functions Invokerロールを付与することで、funcdisplayのみがfuncqueryを呼び出す権限を持つようになります。funcdisplayがIDトークンを作成し、それをfuncqueryの呼び出し時に含めることで、認証と認可が確立されます。
トークンを環境変数として渡す方法は、トークンが漏洩するリスクがあり、安全ではありません。VPCとファイアウォールルールを使用する方法は、Cloud Functionsのサーバーレス性質とは相性が悪く、過度に複雑になります。また、同じサービスアカウントを使用すると、最小権限の原則に反し、セキュリティリスクが増大します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要