Media CDN サービスを設定する

このクイックスタートでは、Cloud Storage バケットの前に Media CDN サービスを設定する方法について説明します。この構成は、テストで使用するか、本番環境のベースとして使用できます。


このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

ガイドを表示


このチュートリアルでは、次の手順について説明します。

  1. コンテンツを保存する Cloud Storage バケットを作成します。
  2. 必要なサービスを有効にします。
  3. Media CDN をバケットに接続する EdgeCacheOrigin 送信元を作成する
  4. EdgeCacheService リソースを作成して、送信元のコンテンツのリクエスト ルーティングとキャッシュを構成します。
  5. レスポンスがキャッシュに保存されるかどうかをテストする。

始める前に

次の準備ができていることを確認します。

必要なロール

このドキュメントのタスクを完了するために必要な権限を取得するには、管理者に次のロールの付与を依頼してください。

  • roles/networkservices.edgeCacheAdmin: すべての Edge Cache リソースの作成、更新、削除、管理を行うためのアクセス権。
  • roles/networkservices.edgeCacheUser: Edge Cache リソースを表示して使用するためのアクセス権。
  • roles/networkservices.edgeCacheViewer: Edge Cache リソースに対する読み取り専用アクセス権。

ストレージ バケットを作成するには

Media CDN で SSL を有効にするには

必要な権限は、カスタム ロールや他の事前定義 ロールを使用して取得することもできます。

Cloud Storage バケットを作成する

Media CDN コンテンツは、Cloud Storage バケット、サードパーティのストレージ ロケーション、ロードバランサなどのロケーションから配信できます。

このクイックスタートでは、Cloud Storage バケットにコンテンツを保存します。

  1. 一般公開されている Cloud Storage バケットを作成 し、my-bucket という名前を付けます。

    Cloud Storage バケットを一般公開しない場合は、Media CDN にバケットへのアクセス権を付与する必要があります。詳細については、 非公開の Cloud Storage バケットを使用するをご覧ください。

  2. ファイルをバケットにアップロードします。

必要なサービスを有効にする

Media CDN サービスを構成してデプロイするには、プロジェクトで 両方の Network Services APICertificate Manager API を有効にする必要があります。

Console

  1. Network Services API を有効にします。