Professional-Cloud-Developer 試験問題 141

デスクトップブラウザとモバイルアプリケーションの両方のクライアントからのユーザーアクティビティを処理するために、HTTP Cloud Functions を使用するアプリケーションがあります。この関数は、HTTP POST を使用したすべてのメトリック送信のエンドポイントとして機能します。
従来の制約により、この関数は、Web セッションまたはモバイル セッションでユーザーが要求するドメインとは異なるドメインにマッピングする必要があります。クラウド 関数のドメインは https://fn.example.com です。デスクトップ クライアントとモバイル クライアントは、https://www.example.com というドメインを使用します。これらのブラウザ セッションとモバイル セッションのみがクラウド 関数にメトリクスを送信できるように、関数の HTTP レスポンスにヘッダーを追加する必要があります。どのレスポンス ヘッダーを追加すればよいですか?
  • Professional-Cloud-Developer 試験問題 142

    開発チームは、Cloud Build を使用して、App Engine 上に構築された Node.js アプリケーションをステージング環境から本番環境に昇格させています。このアプリケーションは、ステージング環境の webphotos-staging という名前の Cloud Storage バケットに保存されている複数の写真ディレクトリに依存しています。昇格後、これらの写真は本番環境の webphotos-prod という名前の Cloud Storage バケットで利用できるようにする必要があります。可能な限りこのプロセスを自動化したいと考えています。どうすればよいでしょうか?
    A)
    写真を手動でwebphotos-prodにコピーします。
    B)
    アプリケーションのapp.yamiファイルに、写真をwebphotos-stagingからwebphotos-prodに移動するための起動スクリプトを追加します。
    C)
    cloudbuild.yaml ファイルのプロモーション ステップの前に、以下の引数を持つビルド ステップを追加します。

    D)
    cloudbuild.yaml ファイルのプロモーション ステップの前に、以下の引数を持つビルド ステップを追加します。
  • Professional-Cloud-Developer 試験問題 143

    以下のgcloudコマンドを使用してHTTP(s)ロードバランサーをデプロイしました。

    Compute Engine仮想マシンインスタンスのポート80に対するヘルスチェックが失敗し、インスタンスにトラフィックが送信されていません。この問題を解決してください。
    どのコマンドを実行すればよいですか?
  • Professional-Cloud-Developer 試験問題 144

    最近、モノリシックなアプリケーションをマイクロサービスに分割し、Google Cloud に移行しました。そのうちの 1 つのマイクロサービスは Cloud Functions を使用してデプロイされています。アプリケーションのモダナイゼーションを進める中で、後方互換性のない API の変更を行いました。元の API を使用する既存の呼び出し元と、新しい API を使用する新規の呼び出し元の両方をサポートする必要があります。どうすればよいでしょうか?
  • Professional-Cloud-Developer 試験問題 145

    トラフィックの大幅な増加に対応できるよう、認証サービスからの監査イベントの取り込み方法を再設計する必要があります。現在、監査サービスと認証システムは同じ Compute Engine 仮想マシン上で稼働しています。新しいアーキテクチャでは、以下の Google Cloud ツールを使用する予定です。
    複数の Compute Engine マシンで、それぞれが認証サービスのインスタンスを実行します。複数の Compute Engine マシンで、それぞれが監査サービスのインスタンスを実行します。認証サービスからのイベントを送信するための Pub/Sub。
    システムが大量のメッセージを処理し、効率的に拡張できるようにするには、トピックと購読設定をどのように行うべきでしょうか?