Professional Cloud DevOps Engineer

Question 31

あなたはGoogle Cloud Deployのデプロイメントパイプラインを見直しています。パイプラインにおけるトイル(手作業による負荷や非効率な作業)を削減し、エンドツーエンドのデプロイメントにかかる時間を最小限に抑えたいと考えています。何をすべきでしょうか?(2つ選択)

A.
手動介入が必要な場合に、次のステップを完了するために必要なチームに通知するトリガーを作成する。
B.
自動化ステップをより小さなタスクに分割する。
C.
Google Cloud Deployでデプロイメントパイプラインの作成を自動化するスクリプトを使用する。
D.
手動ステップを完了させるためにエンジニアを追加する。
E.
開発環境からテスト環境へのプロモーション承認を自動化する。
Question 32

あなたはグローバル組織に勤務しており、Compute Engine 上でモノリシックアプリケーションを実行しています。CPU 使用率を最適化するマシンタイプを、最小限のステップ数で選択する必要があります。過去のシステムメトリクスを使用して、アプリケーションが使用するマシンタイプを特定したいと考えています。Google の推奨プラクティスに従いたい場合、どうすべきですか?

A.
Recommender API を使用し、提案された推奨事項を適用する。
B.
エージェントポリシーを作成し、すべてのVMにOpsエージェントを自動的にインストールする。
C.
gcloud CLI を使用して、VMフリートにOpsエージェントをインストールする。
D.
VMのCloud Monitoringダッシュボードを確認し、CPU使用率が最も低いマシンタイプを選択する。
Question 33

あなたは、大規模な標準Google Kubernetes Engine (GKE) クラスタにアプリケーションをデプロイしました。このアプリケーションはステートレスであり、複数のPodが同時に実行されます。アプリケーションは不規則なトラフィックを受信します。トラフィックの変動に関わらずユーザーエクスペリエンスの一貫性を維持し、クラスタのリソース使用量を最適化する必要があります。 何をすべきでしょうか?

A.
cronジョブを設定して、スケジュールに基づいてデプロイメントをスケーリングする
B.
Horizontal Pod Autoscaler (水平Podオートスケーラー) を設定する。
C.
Vertical Pod Autoscaler (垂直Podオートスケーラー) を設定する
D.
ノードプールでクラスタオートスケーリングを設定する。
Question 34

新しいサービスを本番環境にデプロイする必要があります。このサービスは、マネージドインスタンスグループを使用して自動的にスケーリングし、複数のリージョンにデプロイする必要があります。各インスタンスには多数のリソースが必要であり、キャパシティを計画する必要があります。何をすべきですか?

A.
Cloud Traceの結果を監視して、最適なサイジングを決定する。
B.
マネージドインスタンスグループの構成でn2-highcpu-96マシンタイプを使用する。
C.
サービスを複数のリージョンにデプロイし、内部ロードバランサーを使用してトラフィックをルーティングする。
D.
リソース要件が各リージョンの利用可能なプロジェクトクォータ制限内であることを確認する。
Question 35

あなたは主要サービスの半期ごとのキャパシティプランニング作業を行っています。今後6ヶ月間、サービスユーザーが前月比10%の割合で増加すると予測しています。あなたのサービスは完全にコンテナ化されており、Google Cloud Platform (GCP) 上で、クラスタオートスケーラーが有効化された3つのゾーンにまたがるGoogle Kubernetes Engine (GKE) Standard リージョンクラスタで実行されています。現在、デプロイされている総CPU容量の約30%を消費しており、ゾーン障害に対する回復性が必要です。この成長やゾーン障害の結果としてユーザーが悪影響を最小限に抑えつつ、不要なコストを回避したいと考えています。予測される成長にどのように備えるべきですか?

A.
最大ノードプールサイズを確認し、Horizontal Pod Autoscaler (HPA) を有効化し、その後、負荷テストを実行して予測されるリソース要件を検証する。
B.
GKEにデプロイしており、クラスタオートスケーラーを使用しているため、GKEクラスタは成長率に関わらず自動的にスケーリングする。
C.
使用率がわずか30%であるため、十分な余裕があり、この成長率に対して追加の容量は必要ない。
D.
6ヶ月間の10%の成長率に対応するために、事前にノード容量を60%追加し、その後、負荷テストを実行して十分な容量があることを確認する。