Git ブランチが更新されたときに Terraform コードをデプロイする Cloud Build ジョブをデプロイしています。テスト中に、ジョブが失敗したことに気づきました。ビルド ログに次のエラーが表示されます。
バックエンドを初期化しています。..
エラー: 既存のワークスペースの取得に失敗しました: Cloud Storage のクエリに失敗しました: googleapi: エラー
403
Google が推奨する方法に従って問題を解決する必要があります。あなたは何をするべきか?
ユーザー向け Web アプリケーションをサポートしているとします。過去 6 か月間のアプリケーションのエラー バジェットを分析すると、アプリケーションが特定の時間枠内でエラー バジェットの 5% を超えて消費したことがないことがわかります。ビジネス関係者とサービス レベル目標 (SLO) レビューを開催し、SLO が適切に設定されていることを確認します。アプリケーションの SLO が、観測された信頼性をより厳密に反映するようにしたいと考えています。速度、信頼性、ビジネス ニーズのバランスをとりながら、その目標をさらに進めるためにどのような手順を実行できるでしょうか? (2つお選びください。)
あなたの会社では、運用システムでバグ、機能停止、速度の低下が発生しています。開発者は、新機能の開発やバグ修正のために実稼働環境を使用します。構成と実験は実稼働環境で行われるため、ユーザーは停止します。テスターは負荷テストに実稼働環境を使用しますが、これにより実稼働システムの速度が低下することがよくあります。本番環境でのバグや停止の数を減らし、テスターが新機能をロード テストできるようにするために、環境を再設計する必要があります。あなたは何をするべきか?
最近、e コマース アプリケーションを Google Cloud に移行しました。ここで、今後のトラフィックのピークシーズンに備えてアプリケーションを準備する必要があります。Google が推奨する慣行に従いたいと考えています。繁忙期に向けてまず何をすればいいでしょうか?
あなたの会社は、Google Kubernetes Engine (GKE) にデプロイされるアプリケーションを開発しています。 各チームが異なるアプリケーションを管理しています。 コストを最小限に抑えながら、各チームの開発環境と本番環境を作成する必要があります。 異なるチームが他のチームの環境にアクセスできないようにする必要があります。 Google が推奨する方法に従うにはどうすればよいですか?
組織では、変更諮問委員会 (CAB) を使用して、既存のサービスに対するすべての変更を承認しています。 このプロセスを改訂して、ソフトウェア配信のパフォーマンスへの悪影響を排除したいと考えています。どうすればよいですか?
2 つの答えを選択してください
Google Kubernetes Engine (GKE) で実行され、Blue/Green デプロイ方法を使用するアプリケーションを管理します。Kubernetes マニフェストの抜粋を以下に示します。

導入アプリグリーンは、アプリケーションの新しいバージョンを使用するように更新されました。 導入後のモニタリング中に、ユーザーリクエストの大部分が失敗していることに気づきました。 テスト環境ではこの動作は観察されませんでした。 ユーザーおよびユーザーに対するインシデントの影響を軽減する必要があります。開発者が問題をトラブルシューティングできるようにするにはどうすればよいですか?
Google Kubernetes Engine (GKE) にデプロイされたアプリケーションの Cl/CD パイプラインを構築しています。 アプリケーションは、Kubernetes デプロイ、サービス、および Ingress を使用してデプロイされます。 アプリケーション チームは、Blue'Green デプロイ手法を使用してアプリケーションをデプロイするように要求しました。ロールバック アクションを実装する必要があります。どうすればよいでしょうか?
あなたの会社はeコマース事業を営んでいます。決済処理を担当するアプリケーションには、以下のスキーマで構造化されたJSONログが組み込まれています。
決済処理アプリケーションからのログの取得とアクセスは運用上必須ですが、jsonPayload.user_email フィールドには個人を特定できる情報(PII)が含まれています。セキュリティチームは、エンジニアリングチーム全員がPIIにアクセスすることを望まないでしょう。エンジニアリングチームへのPIIの公開を停止し、セキュリティチームのメンバーのみにアクセスを制限する必要があります。どうすればよいでしょうか?
あなたは、会社の収益源となる主要なアプリケーションを管理しています。アプリケーションがSLOに違反しそうになった場合、本番環境へのデプロイを一時停止するエラーバジェットポリシーを導入しています。最近、複数の問題が発生し、アプリケーションのエラーバジェットが使い果たされてしまいました。最大の顧客が緊急に必要としている機能を含む、アプリケーションの新しいリリースをデプロイする必要があります。リリースはすべてのユニットテストに合格したと報告されています。どうすればよいでしょうか?