Professional Cloud Developer
Project A と Project B という名前の2つの Google Cloud プロジェクトがあります。Project A に Cloud Function を作成し、その出力を Project B の Cloud Storage バケットに保存する必要があります。最小権限の原則に従いたいと考えています。どうすればよいですか?
あなたのアプリケーションに影響を与える政府規制が最近可決されました。コンプライアンス目的で、特定のアプリケーションログの複製を、アプリケーションのプロジェクトからセキュリティチームに制限されたプロジェクトに送信する必要があります。どうすればよいですか?
新しいGoアプリケーションをCloud Runにデプロイする予定です。ソースコードはCloud Source Repositoriesに保存されています。ソースコードのコミット時に実行される、完全に管理された自動化された継続的デプロイメントパイプラインを設定する必要があります。最もシンプルなデプロイソリューションを使用したいと考えています。どうすればよいですか?
あなたのチームは、Google Kubernetes Engine (GKE) クラスタでホストされるアプリケーションを作成しました。このアプリケーションを、2つの異なるリージョンにある2つのGKEクラスタにデプロイされたレガシーRESTサービスに接続する必要があります。アプリケーションをターゲットサービスに回復力のある方法で接続し、かつ、レガシーサービスに対して別のポートでヘルスチェックを実行できるようにしたいと考えています。接続をどのように設定すべきですか? (2つ選択)
本番環境のGoogle Kubernetes Engine (GKE) クラスタでアプリケーションを実行しています。Cloud Deployを使用して、アプリケーションを本番GKEクラスタに自動的にデプロイしています。開発プロセスの一環として、アプリケーションのソースコードに頻繁に変更を加える予定であり、リモートのソースコードリポジトリにプッシュする前に変更をテストするためのツールを選択する必要があります。ツールセットは以下の要件を満たす必要があります。 • 頻繁なローカルでの変更を自動的にテストする。 • ローカルでのデプロイが本番環境のデプロイをエミュレートする。 最小限のリソースを使用して、ラップトップ上でコンテナのビルドと実行をテストするには、どのツールを使用すべきですか?