Professional Cloud Developer

Question 51

あなたは、ユーザーが昼夜を問わずゲームを操作するため、予測不可能なトラフィックパターンを持つシングルプレイヤーモバイルゲームのバックエンドを開発しています。リクエストを処理するのに十分なリソースを確保しつつ、過剰なプロビジョニングを最小限に抑えることで、コストを最適化したいと考えています。また、システムがトラフィックの急増に効率的に対応できるようにしたいと考えています。どのコンピューティングプラットフォームを使用すべきですか?

A.
Cloud Run
B.
マネージドインスタンスグループを使用したCompute Engine
C.
アンマネージドインスタンスグループを使用したCompute Engine
D.
クラスタ自動スケーリングを使用したGoogle Kubernetes Engine
Question 52

あなたの会社の開発チームは、ローカル環境からリソースを管理したいと考えています。あなたは、各チームのGoogle Cloudプロジェクトへの開発者アクセスを有効にするよう依頼されました。Googleが推奨するベストプラクティスに従いながら、効率を最大化したいと考えています。どうすべきでしょうか?

A.
ユーザーを各プロジェクトに追加し、関連するロールをユーザーに割り当て、その後、関連する各プロジェクトIDをユーザーに提供する。
B.
ユーザーを各プロジェクトに追加し、関連するロールをユーザーに割り当て、その後、関連する各プロジェクト番号をユーザーに提供する。
C.
グループを作成し、ユーザーを各グループに追加し、関連するロールをグループに割り当て、その後、関連する各プロジェクトIDをユーザーに提供する。
D.
グループを作成し、ユーザーを各グループに追加し、関連するロールをグループに割り当て、その後、関連する各プロジェクト番号をユーザーに提供する。
Question 53

あなたの会社の製品チームは、顧客の要求に基づき、Google Kubernetes Engine (GKE) クラスタで実行されているステートレスで分散されたサービスを自動スケーリングするという新しい要件を抱えています。この機能は2週間後に本番稼働するため、変更を最小限に抑える解決策を見つけたいと考えています。あなたは何をすべきですか?

A.
Vertical Pod Autoscaler をデプロイし、CPU 負荷に基づいてスケーリングします。
B.
Vertical Pod Autoscaler をデプロイし、カスタム メトリックに基づいてスケーリングします。
C.
Horizontal Pod Autoscaler をデプロイし、CPU 負荷に基づいてスケーリングします。
D.
Horizontal Pod Autoscaler をデプロイし、カスタム メトリックに基づいてスケーリングします。
Question 54

あなたのアプリケーションは、Compute Engine 上で実行されるコードによってオーケストレーションされる、疎結合なサービスのセットで構成されています。アプリケーションが新しい Compute Engine インスタンスを簡単に起動し、特定のバージョンのサービスを見つけて使用できるようにしたいと考えています。これはどのように構成すべきですか?

A.
サービスエンドポイント情報をメタデータとして定義し、実行時に取得して目的のサービスへの接続に使用する。
B.
サービスエンドポイント情報をラベルデータとして定義し、実行時に取得して目的のサービスへの接続に使用する。
C.
サービスエンドポイント情報を環境変数から実行時に取得するように定義し、目的のサービスへの接続に使用する。
D.
サービスが固定のホスト名とポートを使用して目的のサービスに接続するように定義する。エンドポイントのサービスを新しいバージョンに置き換える。
Question 55

あなたは、Google Kubernetes Engine (GKE) で実行されるマイクロサービスベースのアプリケーションを開発しています。一部のサービスは、さまざまなGoogle Cloud APIにアクセスする必要があります。Googleが推奨するベストプラクティスに従って、クラスター内のこれらのサービスの認証をどのように設定すべきですか? (2つ選択)

A.
GKEノードにアタッチされたサービスアカウントを使用する。
B.
gcloudコマンドラインツールを使用して、クラスターでWorkload Identityを有効にする。
C.
シークレット管理サービスからGoogleサービスアカウントキーにアクセスする。
D.
Googleサービスアカウントキーを中央のシークレット管理サービスに保存する。
E.
gcloudを使用して、roles/iam.workloadIdentityを使用してKubernetesサービスアカウントとGoogleサービスアカウントをバインドする。