Professional Cloud Developer

Question 301

あなたの分析システムは、BigQueryデータセットに対してクエリを実行します。SQLクエリはバッチで実行され、SQLファイルの内容をBigQuery CLIに渡します。次に、BigQuery CLIの出力を別のプロセスにリダイレクトします。しかし、クエリ実行時にBigQuery CLIから権限エラーが発生しています。この問題を解決するにはどうすればよいですか?

A.
サービスアカウントにBigQueryデータ閲覧者とBigQueryジョブユーザーのロールを付与します。
B.
サービスアカウントにBigQueryデータ編集者とBigQueryデータ閲覧者のロールを付与します。
C.
SQLクエリからBigQueryにビューを作成し、CLIでそのビューからSELECT*を実行します。
D.
BigQueryに新しいデータセットを作成し、ソーステーブルを新しいデータセットにコピーします。CLIから新しいデータセットとテーブルにクエリを実行します。
Question 302

あなたのアプリケーションはCompute Engine上で実行されており、少数のリクエストに対して持続的な障害を示しています。原因を単一のCompute Engineインスタンスに絞り込みましたが、そのインスタンスはSSHに応答しません。 次に何をすべきですか?

A.
マシンを再起動する。
B.
シリアルポート出力を有効にして確認する。
C.
マシンを削除して新しいマシンを作成する。
D.
ディスクのスナップショットを取得し、新しいマシンにアタッチする。
Question 303

Compute Engine インスタンスグループを、全体のCPU使用率に基づいて自動的にスケーリングするように設定しました。しかし、クラスターがインスタンスの追加を完了する前に、アプリケーションの応答レイテンシが急激に増加します。インスタンスグループのオートスケーラーの設定を変更することで、エンドユーザーにより一貫したレイテンシ体験を提供したいと考えています。 どの2つの設定変更を行うべきですか?(2つ選択)

A.
インスタンスグループテンプレートに「AUTOSCALE」ラベルを追加する。
B.
グループに追加されるインスタンスのクールダウン期間を短縮する。
C.
インスタンスグループオートスケーラーのターゲットCPU使用率を上げる。
D.
インスタンスグループオートスケーラーのターゲットCPU使用率を下げる。
E.
インスタンスグループ内の個々のVMのヘルスチェックを削除する。
Question 304

あなたはマネージドインスタンスグループによって制御されるアプリケーションを持っています。アプリケーションの新しいバージョンをデプロイする際、コストを最小限に抑え、インスタンス数を増やさないようにする必要があります。新しい各インスタンスが作成される際に、その新しいインスタンスがヘルシー(正常)である場合にのみデプロイが続行されるようにしたいと考えています。 どうすべきですか?

A.
maxSurgeを1に、maxUnavailableを0に設定してローリングアクションを実行する。
B.
maxSurgeを0に、maxUnavailableを1に設定してローリングアクションを実行する。
C.
maxHealthyを1に、maxUnhealthyを0に設定してローリングアクションを実行する。
D.
maxHealthyを0に、maxUnhealthyを1に設定してローリングアクションを実行する。
Question 305

あなたのアプリケーションは、ホストの Compute Engine 仮想マシンインスタンスに保存された認証情報を使用して、GCP プロダクトに認証される必要があります。これらの認証情報をホストインスタンスに可能な限り安全に配布したいと考えています。 どうすべきですか?

A.
HTTP 署名付き URL を使用して、必要なリソースへのアクセスを安全に提供する。
B.
インスタンスのサービスアカウントのアプリケーションデフォルト認証情報を使用して、必要なリソースに認証する。
C.
インスタンスのデプロイ後に GCP コンソールから P12 ファイルを生成し、アプリケーションを開始する前に認証情報をホストインスタンスにコピーする。
D.
認証情報 JSON ファイルをアプリケーションのソースリポジトリにコミットし、CI/CD プロセスでインスタンスにデプロイされるソフトウェアと一緒にパッケージ化する。