Professional Cloud DevOps Engineer
あなたはGoogle Cloud Deployのデプロイメントパイプラインを見直しています。パイプラインにおけるトイル(手作業による負荷や非効率な作業)を削減し、エンドツーエンドのデプロイメントにかかる時間を最小限に抑えたいと考えています。何をすべきでしょうか?(2つ選択)
あなたはグローバル組織に勤務しており、Compute Engine 上でモノリシックアプリケーションを実行しています。CPU 使用率を最適化するマシンタイプを、最小限のステップ数で選択する必要があります。過去のシステムメトリクスを使用して、アプリケーションが使用するマシンタイプを特定したいと考えています。Google の推奨プラクティスに従いたい場合、どうすべきですか?
あなたは、大規模な標準Google Kubernetes Engine (GKE) クラスタにアプリケーションをデプロイしました。このアプリケーションはステートレスであり、複数のPodが同時に実行されます。アプリケーションは不規則なトラフィックを受信します。トラフィックの変動に関わらずユーザーエクスペリエンスの一貫性を維持し、クラスタのリソース使用量を最適化する必要があります。 何をすべきでしょうか?
新しいサービスを本番環境にデプロイする必要があります。このサービスは、マネージドインスタンスグループを使用して自動的にスケーリングし、複数のリージョンにデプロイする必要があります。各インスタンスには多数のリソースが必要であり、キャパシティを計画する必要があります。何をすべきですか?
あなたは主要サービスの半期ごとのキャパシティプランニング作業を行っています。今後6ヶ月間、サービスユーザーが前月比10%の割合で増加すると予測しています。あなたのサービスは完全にコンテナ化されており、Google Cloud Platform (GCP) 上で、クラスタオートスケーラーが有効化された3つのゾーンにまたがるGoogle Kubernetes Engine (GKE) Standard リージョンクラスタで実行されています。現在、デプロイされている総CPU容量の約30%を消費しており、ゾーン障害に対する回復性が必要です。この成長やゾーン障害の結果としてユーザーが悪影響を最小限に抑えつつ、不要なコストを回避したいと考えています。予測される成長にどのように備えるべきですか?