Magento 2 用 Fastly CDN モジュール

クラウドインフラストラクチャ上のAdobe Commerce用 Fastly サービスでは、ステージング環境および実稼動環境、スターター実稼動環境 ] ブランチ)にインストールされた [Fastly CDN モジュール(Magento 2 用) master 使用します。

Adobe Commerce プロジェクトの初期プロビジョニングまたはアップグレード時に、Adobeは、最新バージョンの Fastly CDN モジュールをステージング環境および実稼動環境にインストールします。 Fastly がモジュールのアップデートをリリースすると、お使いの環境の管理者で通知が届きます。 Adobeでは、最新のリリースを使用するように環境を更新することをお勧めします。 Fastly へのアップグレードを参照してください。

Fastly サービスアカウントと資格情報

クラウドインフラストラクチャプロジェクト上のAdobe Commerceには、専用の Fastly アカウントが付与されません。 Fastly サービスは、クラウドに登録された一元的なアカウントで管理され、管理ダッシュボードにはAdobeサポートチームからのみアクセスできます。

代わりに、各ステージング環境と実稼動環境には、Commerce Admin から Fastly サービスを設定および管理するための一意の Fastly 資格情報(API トークンとサービス ID)があります。 Fastly API は、Fastly サービスのアドバンス管理を実行するために使用できます。この場合、リクエストを送信するために資格情報が必要になります。

プロジェクトのプロビジョニング時に、Adobeはプロジェクトをクラウドインフラストラクチャ上のAdobe Commerce用の Fastly サービスアカウントに追加し、Fastly 資格情報をステージング環境と実稼動環境の設定に追加します。 Fastly 資格情報の取得を参照してください。

Fastly API トークンの変更

Adobe Commerce サポートチケットを送信して、Fastly API トークン資格情報を変更します。 新しいトークンを受け取ったら、新しいトークンを使用するようにステージング環境または実稼動環境を更新します。

Fastly API トークン資格情報を変更するには:

  1. Adobe Commerce サポートチケットを送信、新しい Fastly API 資格情報をリクエストします。

    クラウドインフラストラクチャプロジェクト ID 上のAdobe Commerceと、新しい資格情報を必要とする環境を含めます。

  2. 新しい API トークンを受け取ったら、管理者の Fastly 資格情報設定または Cloud Console 環境変数から API トークンの値を更新します。

  3. 新しい資格情報をテストします

  4. 資格情報を更新したら、古い API トークンを削除するためのAdobe Commerce サポートチケットを送信します。

複数の Fastly アカウントと割り当てられたドメイン

Fastly では、apex ドメインと関連するサブドメインを 1 つの Fastly サービスおよびアカウントに割り当てることができます。 Adobe Commerce サイトで使用されるのと同じ apex およびサブドメインをリンクする既存の Fastly アカウントがある場合は、次のオプションがあります。

  • クラウドインフラストラクチャプロジェクト環境でAdobe Commerceの Fastly サービス資格情報をリクエストする前に、apex とサブドメインを既存のアカウントから削除します。 Fastly ドキュメントの ドメインの操作を参照してください。

    apex ドメインとすべてのサブドメインを、クラウドインフラストラクチャー上のAdobe Commerceの Fastly サービスアカウントにリンクするには、このオプションを使用します。

  • Adobe Commerce サポートチケットを送信して、apex とサブドメインを異なるアカウントにリンクできるように、ドメインのデリゲーションをリクエストします。

    Adobe Commerce サイトとAdobe Commerce以外のサイトに対して複数のサブドメインを持つ apex ドメインがあり、これらのサブドメインを異なる Fastly アカウントにリンクする場合は、このオプションを使用します。

ドメインのデリゲーションをリクエスト

シナリオ 1:

apex ドメイン(testweb.comwww.testweb.com)は、既存の Fastly アカウントにリンクされています。 Adobe Commerce on cloud infrastructure プロジェクトがサブドメイン mcstaging.testweb.com および mcprod.testweb.com で設定されている。 Apex ドメインを、クラウドインフラストラクチャ上のAdobe Commerceの Fastly サービスアカウントに移動することは望ましくありません。

Fastly サポートチケットを送信し、サブドメインを既存の Fastly アカウントから、クラウドインフラストラクチャ上のAdobe Commerceの Fastly アカウントにデリゲートするようにリクエストします。 チケットにAdobe Commerce プロジェクト ID を含めます。

デリゲーションが完了したら、クラウドインフラストラクチャー上のAdobe Commerce用 Fastly サービスアカウントにプロジェクトのサブドメインを追加できます。 Fastly 資格情報の取得を参照してください。

シナリオ 2:

apex ドメイン(testweb.comwww.testweb.com)は、クラウドインフラストラクチャ上のAdobe Commerce Fastly サービスアカウントにリンクされています。 service.testweb.com および product-updates.testweb.com サブドメインの Fastly サービスを別の Fastly アカウントから管理したい場合。

サブドメインをAdobe Commerce on cloud infrastructure Fastly サービスアカウントから Fastly アカウントにデリゲートするように求めるAdobe Commerce サポートチケットを送信します。 Fastly アカウントのサービス ID をチケットに含めます。