Professional Cloud Developer
あなたはCloud Runで公開ウェブアプリケーションを開発しています。Cloud Runサービスをその公開IPアドレスで直接公開しています。現在、アプリケーションが高トラフィック負荷に対して回復力があることを確認するために負荷テストを実行しています。軽いトラフィックを開始したときはアプリケーションが期待どおりに動作することに気づきました。しかし、高い負荷を生成すると、ウェブサーバーの動作が遅くなり、エラーメッセージが返されます。この問題をどのようにトラブルシューティングすべきですか?
あなたは、画像のサイズ変更、切り抜き、ウォーターマーク挿入などの様々なタスクを処理する必要がある新しい画像処理アプリケーションを開発しています。また、ワークフローを監視し、大量の画像がある場合でも効率的にスケールすることを確認する必要があります。あなたは、最小限の労力で画像処理タスクとワークフロー監視を自動化したいと考えています。どうすべきでしょうか?
あなたは、Cloud Run 上の本番環境にデプロイされる Web アプリケーションを開発しています。このアプリケーションは複数のマイクロサービスで構成されており、一部は公開アクセス可能で、その他は Google ID による認証後にのみアクセス可能です。認証されたユーザーのみが制限付きサービスにアクセスでき、アプリケーションの公開サービスには無制限のアクセスを許可する必要があります。管理オーバーヘッドと複雑さを最小限に抑えながら、最も安全なアプローチを使用したいと考えています。アクセスをどのように構成すべきですか?
あなたは、金融リスク計算APIを提供する会社のリード開発者です。このAPIはCloud Run上に構築されており、gRPCインターフェースを持っています。あなたは頻繁にリスク計算機の最適化を開発しています。あなたは、すべての顧客に最適化を展開する前に、最適化を試すために登録した一部の顧客に対してこれらの最適化を有効にしたいと考えています。あなたのCI/CDパイプラインは新しいイメージをビルドし、Artifact Registryに保存しました。 どのロールアウト戦略を使用すべきですか?
あなたのeコマースアプリケーションはユーザーベースが急速に増加しており、バックエンドAPIへの過剰なリクエストによりパフォーマンスの問題が発生しています。このAPIはあなたのチームが開発および管理しています。Cloud SQLバックエンドデータベースは高い需要への対応に苦慮しており、遅延やタイムアウトが発生しています。APIパフォーマンスを最適化し、ユーザーエクスペリエンスを向上させる解決策を実装する必要があります。どうすべきでしょうか?