Professional Cloud DevOps Engineer
本番環境のサービスの一部は、eu-west-1 リージョンの Google Kubernetes Engine (GKE) で実行されています。ビルドシステムは us-west-1 リージョンで実行されています。ビルドシステムからコンテナイメージをスケーラブルなレジストリにプッシュし、クラスタへのイメージ転送帯域幅を最大化したいと考えています。どうすればよいですか?
あなたは、同じGoogle Cloud Platform (GCP) プロジェクト内でCompute Engine上で実行される複数の本番システムを管理しています。各システムには、それぞれ専用のCompute Engineインスタンス群があります。各システムの実行にどれくらいのコストがかかっているかを知りたいと考えています。どうすればよいですか?
あなたはアプリケーションのデプロイにSpinnakerを使用しており、パイプラインにカナリアデプロイステージを作成しました。あなたのアプリケーションは、起動時にオブジェクトをロードするインメモリキャッシュを持っています。カナリアバージョンと本番バージョンとの比較を自動化したいと考えています。カナリア分析はどのように設定すべきですか?
あなたはCloud Buildを使用してアプリケーションをビルドし、デプロイしています。データベースの認証情報やその他のアプリケーションのシークレットをビルドパイプラインに安全に組み込みたいと考えています。また、開発の労力も最小限に抑えたいです。どうすべきでしょうか?
あなたは、複数のGoogle CloudリージョンにまたがってGoogle Kubernetes Engine (GKE) にデプロイされた人気のモバイルゲームアプリケーションをサポートしています。各リージョンには複数のKubernetesクラスタがあります。特定のリージョンのユーザーが誰一人としてアプリケーションに接続できないという報告を受けました。サイトリライアビリティエンジニアリング (SRE) のプラクティスに従ってインシデントを解決したいと考えています。最初に何をすべきですか?