Compute Engineインスタンス上で実行されているアプリケーションが、Cloud Storageバケットからデータを読み取る必要があります。あなたのチームは、Cloud Storageバケットがグローバルに読み取り可能であることを許可しておらず、最小特権の原則を確保したいと考えています。あなたのチームの要件を満たすオプションはどれですか?
A. Compute EngineインスタンスのIPアドレスからの読み取り専用アクセスを許可し、アプリケーションが認証情報なしでバケットから読み取ることを許可するCloud Storage ACLを作成します。
B. クラウドストレージバケットへの読み取り専用アクセスを持つサービスアカウントを使用し、Compute Engineインスタンス上のアプリケーションのconfigにサービスアカウントの認証情報を保存します。
C. クラウドストレージバケットへの読み取り専用アクセス権を持つサービスアカウントを使用して、インスタンスメタデータから認証情報を取得します。
D. クラウドKMSを使用してクラウドストレージバケット内のデータを暗号化し、アプリケーションがKMSキーでデータを復号化できるようにする。C ある組織の典型的なネットワークとセキュリティのレビューは、アプリケーションのトランジットルート、リクエスト処理、ファイアウォールルールの分析で構成されています。この組織は、開発者チームがこのような完全なレビューのオーバーヘッドなしに新しいアプリケーションをデプロイできるようにしたいと考えています。あなたは、この組織にどのように助言すべきですか?
A. Forsetiとファイアウォール・フィルターを使用し、本番環境での不要な設定を検出します。
B. インフラストラクチャ・アズ・コードの使用を義務付け、CI/CDパイプラインで静的解析を行い、ポリシーを実施する。
C. すべてのVPCトラフィックを顧客が管理するルーター経由でルーティングし、本番環境での悪意のあるパターンを検出します。
D. すべての本番アプリケーションはオンプレミスで実行する。開発者がGCPを開発およびQAプラットフォームとして自由に使えるようにする。