Professional Cloud Developer
あなたはGoogle Cloud上で新しいアプリケーションのデプロイ手法を設計しています。デプロイ計画の一環として、ライブトラフィックを使用して新しいアプリケーションと既存のアプリケーションの両方のパフォーマンスメトリクスを収集したいと考えています。ローンチ前に完全な本番負荷でテストする必要があります。どうすべきでしょうか?
あなたはCloud Storage APIを使用するアプリケーションをサポートしています。ログを確認したところ、APIから複数のHTTP 503 Service Unavailableエラー応答が返されていることがわかりました。アプリケーションはエラーをログに記録するだけで、それ以上の対応は行いません。成功率を向上させるために、Googleが推奨する再試行ロジックを実装したいと考えています。どのアプローチを取るべきですか?
認証サービスからの監査イベントの取り込みを再設計し、トラフィックの大幅な増加に対応できるようにする必要があります。現在、監査サービスと認証システムは同じCompute Engine仮想マシンで実行されています。新しいアーキテクチャでは、以下のGoogle Cloudツールを使用する予定です。 ✑ 認証サービスのインスタンスを実行する複数のCompute Engineマシン ✑ 監査サービスのインスタンスを実行する複数のCompute Engineマシン ✑ 認証サービスからイベントを送信するためのPub/Sub システムが大量のメッセージを処理し、効率的にスケールできるようにするには、トピックとサブスクリプションをどのように設定する必要がありますか?
あなたは、Google Cloud上で実行される主要なステートレスWebアプリケーションを開発しています。受信ユーザートラフィックのレートは予測不可能で、トラフィックがない日もあれば、他の日には大きなスパイクが発生すると予想されます。アプリケーションが自動的にスケールアップおよびスケールダウンする必要があり、アプリケーションの実行に関連するコストを最小限に抑える必要があります。どうすればよいですか?
他のGoogle CloudリソースにアクセスするCloud Functionを作成しました。最小権限の原則を使用して環境を保護したいと考えています。どうすればよいですか?