Professional Cloud Developer

Question 71

あなたのアプリケーションは、複数のゾーンにまたがるマネージドインスタンスグループ (MIG) 内の数百の Compute Engine インスタンスにデプロイされています。重大な脆弱性を修正するために、新しいインスタンステンプレートを直ちにデプロイする必要がありますが、サービスへの影響は避けなければなりません。インスタンステンプレートを更新した後、MIG にはどのような設定を行うべきですか?

A.
最大サージ (Max Surge) を 100% に設定する。
B.
更新モード (Update mode) をオポチュニスティック (Opportunistic) に設定する。
C.
最大利用不可 (Maximum Unavailable) を 100% に設定する。
D.
最小待機時間 (Minimum Wait time) を 0 秒に設定する。
Question 72

低レベルのLinux設定ファイルにタイプミスがあり、Compute Engineインスタンスが通常のランレベルで起動できなくなりました。このCompute Engineインスタンスは今日作成したばかりで、ファイルの微調整以外にはメンテナンスを行っていません。このエラーを修正するにはどうすればよいですか?

A.
scpを使用してファイルをダウンロードし、ファイルを変更してから、変更したバージョンをアップロードする
B.
SSH経由でCompute Engineインスタンスを設定してログインし、ファイルを変更する
C.
シリアルポート経由でCompute Engineインスタンスを設定してログインし、ファイルを変更する
D.
リモートデスクトップクライアントを使用してCompute Engineインスタンスを設定してログインし、ファイルを変更する
Question 73

あなたは、ユーザーに属するファイルをCloud Storageに保存する必要があるアプリケーションを開発しています。各ユーザーがCloud Storage内に独自のサブディレクトリを持つようにしたいと考えています。新しいユーザーが作成されたとき、対応する空のサブディレクトリも作成されるべきです。どうすべきですか?

A.
末尾にスラッシュ('/')が付くサブディレクトリの名前で、長さがゼロバイトのオブジェクトを作成する。
B.
サブディレクトリの名前でオブジェクトを作成し、その後すぐにそのサブディレクトリ内のオブジェクトを削除する。
C.
サブディレクトリの名前で、長さがゼロバイトであり、WRITERアクセス制御リスト権限を持つオブジェクトを作成する。
D.
サブディレクトリの名前で、長さがゼロバイトのオブジェクトを作成する。Content-TypeメタデータをCLOUDSTORAGE_FOLDERに設定する。
Question 74

あなたの会社の企業ポリシーでは、すべてのソースファイルの先頭に著作権コメントを記載する必要があります。あなたは、各ソースコミットによってトリガーされるCloud Buildのカスタムステップを作成したいと考えています。このトリガーは、ソースに著作権が含まれているかを検証し、含まれていない場合は後続のステップのために著作権を追加する必要があります。あなたは何をすべきですか?

A.
`/workspace`内のファイルを検査し、各ソースファイルの著作権をチェックして追加する新しいDockerコンテナをビルドします。変更されたファイルは、ソースリポジトリに明示的にコミットバックされます。
B.
`/workspace`内のファイルを検査し、各ソースファイルの著作権をチェックして追加する新しいDockerコンテナをビルドします。変更されたファイルは、ソースリポジトリにコミットバックする必要はありません。
C.
Cloud Storageバケット内のファイルを検査し、各ソースファイルの著作権をチェックして追加する新しいDockerコンテナをビルドします。変更されたファイルは、Cloud Storageバケットに書き戻されます。
D.
Cloud Storageバケット内のファイルを検査し、各ソースファイルの著作権をチェックして追加する新しいDockerコンテナをビルドします。変更されたファイルは、ソースリポジトリに明示的にコミットバックされます。
Question 75

Google Kubernetes Engine (GKE) にデプロイしたアプリケーションの1つで、断続的なパフォーマンスの問題が発生しています。あなたのチームはサードパーティ製のロギングソリューションを使用しています。ログを表示するために、GKEクラスタの各ノードにこのソリューションをインストールしたいと考えています。どうすればよいですか?

A.
サードパーティソリューションをDaemonSetとしてデプロイする
B.
コンテナイメージを変更してモニタリングソフトウェアを含める
C.
SSHを使用してGKEノードに接続し、ソフトウェアを手動でインストールする
D.
Terraformを使用してサードパーティソリューションをデプロイし、ロギングPodをKubernetes Deploymentとしてデプロイする