以降のセクションでは、Regional Services と Customer Metadata Boundary を使って Cloudflare for SaaS を設定し、Custom Hostname の処理場所とログの保存場所を制御する方法を説明します。
Cloudflare 経由で プロキシ しているホスト名(トラフィックが Cloudflare を経由するもの)とフォールバック Origin の両方に Regional Services を設定するには、ダッシュボードまたは API で次の手順に従います。
-
Cloudflare ダッシュボードで、Custom Hostnames ページを開きます。
Custom Hostnames を開く ↗ -
Cloudflare for SaaS の設定 の手順に従います。
- フォールバックレコード を設定します。
- Custom Hostname を作成します。
- Custom Hostname に対して API POST を実行し、特定リージョンの
regional_hostnamesを作成します。
Regional Services の機能は Custom Hostname にも広げられます。適用内容はエイリアスのターゲットに依存します。
次の例を考えます。
Cloudflare for SaaS の設定パターンと、対応する処理リージョンの内訳は次のとおりです。
- 処理リージョンなし:
fallback.saasprovider.com - 処理リージョンが
US:us.saasprovider.com - ユーザー所在地:
UK(最寄りのデータセンター:LHR)
| テスト | Custom Hostname | ターゲット | Origin | 所在地 |
|---|---|---|---|---|
| 1 | regionalservices-default.example.com |
fallback.saasprovider.com |
デフォルト(フォールバック) | LHR |
| 2 | regionalservices-default2.example.com |
us.saasprovider.com |
デフォルト(フォールバック) | EWR |
| 3 | regionalservices-custom.example.com |
fallback.saasprovider.com |
us.saasprovider.com(カスタム) |
LHR |
| 4 | regionalservices-custom2.example.com |
us.saasprovider.com |
us.saasprovider.com(カスタム) |
EWR |
-
フォールバックレコードの処理リージョンを Regional Services の利用可能なリージョンに設定するには、POST リクエストでフォールバック用の新しい regional hostname エントリを作成します。
-
既存のリージョンを更新する(たとえば
EUからUS)には、フォールバックに対して PATCH リクエストを送り、処理リージョンを更新します。 -
Regional Services の処理リージョンを解除して
Earthに戻すには、DELETE リクエストでリージョン設定を削除します。
HTTP リクエスト に基づく Cloudflare for SaaS Analytics は、Customer Metadata Boundary で完全にサポートされています。
詳細は Cloudflare for SaaS のドキュメント を参照してください。