ESA は、DCDN とは別の新世代の高速化およびセキュリティプロダクトです。DCDN または CDN をご利用で、ESA にアップグレードする場合は、ESA 上でサービスをデプロイし、DNS レコードを切り替えて有効化してください。
製品間の課金項目の違い
課金項目 | ESA | CDN | DCDN |
データ転送量課金 | はい。 大量サービスや不正利用防止が必要な場合は、ESA Pro プランをご購入ください。 | はい | はい |
HTTPS リクエスト | 無料 Enterprise。 | はい | はい |
WAF リクエスト | 無料 Enterprise。 | 該当なし | はい |
攻撃トラフィック | ブロックルールを設定します。 ブロックされたトラフィックは課金されません。 | はい | はい |
機能比較
ESA の機能は、DCDN または CDN と比較してアップグレードおよび再設計されています。 以下の表で、CDN または DCDN の機能と ESA の機能のマッピングをご確認ください。ESA をスムーズにご利用いただくための参考になります。
基本設定
機能 | 説明 | CDN | DCDN | ESA |
加速リージョンの変更 | 加速リージョンを切り替えることで、高速化サービスの範囲を変更します。 | |||
オリジンサーバーの設定 | OSS ドメイン名、IP アドレス、オリジンドメイン名、Function Compute ドメイン名などのオリジンサーバーを設定します。 | DNS レコードを追加して、サイトのさまざまなタイプのオリジンサーバー情報を設定します。 | ||
IPv6 | IPv6 機能を有効にすると、さまざまなリンク上のリクエストが IPv6 プロトコルをサポートできるようになります。 | クライアントリクエストの IPv6 の設定。 | クライアントリクエストの IPv6 の設定。 | ESA は、エンドツーエンドの IPv6 アクセスをサポートしています。 |
オリジンへのリクエストの IPv6 の設定。 | オリジンへのリクエストの IPv6 の設定。 |
ドメイン名管理
機能 | 説明 | CDN | DCDN | ESA |
ドメイン名の追加、削除、クエリ | ドメイン名の追加、削除、クエリ機能を提供します。 | |||
ドメイン名の移行 | アカウント間でドメイン名を移行します。 | ドメイン名を ESA に追加できます。 | ||
ドメイン名の所有権検証 | ドメイン名を追加する際に、その所有権を検証します。 |
|
オリジンフェッチ設定
機能 | 説明 | CDN | DCDN | ESA |
オリジン HOST | オリジン HOST を設定して、オリジンへのリクエストの HOST リクエストヘッダーをカスタマイズします。 |
| ||
オリジンプロトコル | オリジンプロトコルを設定して、POP (Point of Presence) がオリジンサーバーからリソースをリクエストするために使用するプロトコルをカスタマイズします。 |
| ||
プライベートな Alibaba Cloud OSS バケットへのオリジンリクエスト | プライベートな Alibaba Cloud OSS バケットへのオリジンリクエストを設定して、バケット内のすべてのリソースにアクセスします。 | |||
オリジン SNI | オリジンサーバーの IP アドレスが複数のドメイン名にバインドされており、オリジンプロトコルが HTTPS の場合、オリジン SNI を設定してリクエストされたドメイン名を指定します。 オリジンサーバーは、設定された SNI に基づいて対応するドメイン名の SSL 証明書を返し、オリジンへのリクエストが成功するようにします。 | |||
オリジン HTTP リクエストタイムアウト | ネットワークの状態とオリジンサーバーのデータ処理能力に基づいて、適切なオリジンへの HTTP リクエストタイムアウトを設定します。 これにより、リクエストがオリジンサーバーに正常に送信されるようになります。 | |||
オリジン HTTP リクエストヘッダー | オリジンへの HTTP リクエストヘッダーを設定して、オリジンサーバーに送信されるユーザーリクエストの HTTP ヘッダーを変更します。 これにより、さまざまなビジネス要件に対応できます。 | 変換ルールを使用してリクエストヘッダーを変更します。 | ||
オリジン HTTP レスポンスヘッダー | オリジンへの HTTP レスポンスヘッダーを変更し、キャッシュポリシーやオリジン間リソース共有などの機能を設定します。 これにより、Web サイトの読み込み速度の最適化、コンテンツセキュリティの強化、リソースのアクセシビリティの制御、ユーザーエクスペリエンスの向上が図られます。 | 変換ルールを使用してレスポンスヘッダーを変更します。 | ||
コモンネームホワイトリスト | 証明書のコモンネームをホワイトリストに追加します。 これにより、SNI とコモンネームが一致しない場合でも、オリジンへのリクエストが成功するようになります。 | サポートされていません | ||
高度なオリジンフェッチ | 高度なオリジンを使用すると、クライアントリクエストのリクエストヘッダー、クエリ文字列パラメーター、パス、またはリクエスト Cookie に基づいて、リクエストを異なるオリジンサーバーにルーティングできます。 | オリジンルールでさまざまな条件下で DNS レコードを設定して、高度なオリジンを実装します。 | ||
オリジンへのリクエストに対する 301/302 リダイレクトの追跡 | POP が 301/302 リダイレクトを追跡できるようにする機能を有効にします。 POP は、ユーザーに代わってオリジンサーバーからの 301/302 レスポンスのコンテンツを直接処理します。 これにより、データインタラクションが削減され、リソースの取得が高速化されます。 | |||
オリジン URL の書き換え | オリジン URL を設定して、POP がオリジンサーバーにオリジンへのリクエストを送信するために使用する URL を書き換えます。 | 変換ルールを使用して URL を書き換えます。 | ||
オリジンパラメーターの書き換え | オリジンパラメーターを書き換えて、オリジンへのリクエスト URL のパラメーターを変更します。 すべてのパラメーターを無視したり、パラメーターを追加、削除、保持、または変更したりできます。 | |||
オリジングループ | 複数のオリジングループを定義します。 各オリジングループには、複数のプライマリおよびセカンダリのオリジンサーバーアドレスを含めることができます。 | |||
条件付きオリジン | 条件付きオリジンを設定して、ユーザーリクエストをフィルタリングするルール条件を指定します。 ルール条件を満たすリクエストは、指定されたオリジンサーバーアドレスにリダイレクトされます。 | なし | オリジンへのリクエストルールでさまざまな条件下で DNS レコードを設定して、条件付きオリジンを実装します。 |
キャッシュ設定
機能 | 説明 | CDN | DCDN | ESA |
キャッシュ TTL | 要件に基づいて、オリジンリソースが POP にキャッシュされる期間を設定します。 これにより、ユーザーが最新のリソースにアクセスできるようになります。 |
| ||
ステータスコード TTL | レスポンスステータスコードの TTL を設定します。 クライアントが同じリソースを再度リクエストした場合、システムは直接レスポンスを返します。 これにより、サーバーの負荷が軽減されます。 TTL が期限切れになると、クライアントは再度サーバーにアクセスする必要があります。 | |||
HTTP レスポンスヘッダーの設定 | HTTP レスポンスヘッダーを設定します。 システムは、ユーザーがリソースをリクエストしたときに指定されたレスポンスを返すことができます。 これにより、キャッシュ動作やクロスドメインアクセスなどの機能を制御できます。 | 変換ルールを設定して アウトバウンドレスポンスヘッダーを変更します。 | ||
カスタムエラーページ | カスタムエラーページを設定すると、リクエストされたコンテンツが存在しない場合やエラーが発生した場合に、POP はデフォルトのエラーページではなくカスタムエラーページを返します。 カスタムエラーページは、よりユーザーフレンドリーなエラーメッセージを提供することで、ユーザーエクスペリエンスを向上させます。 | この機能は、カスタムエッジ関数を追加することで実装します。 | ||
リクエスト URL の書き換え | オリジンリソースのストレージパスが変更されると、POP がリソースを保存するパスも変更されます。 ユーザーリクエスト URL のパスが変更されない場合は、リクエスト URL を書き換えてターゲットパスにリダイレクトできます。 これにより、オリジンへのリクエストが削減され、クライアントのアクセスパフォーマンスが向上します。 | リダイレクトルールを設定します。 | ||
カスタム CacheKey | カスタム CacheKey を設定して、異なるが類似したリクエストを同じ CacheKey にマッピングします。 これにより、キャッシュヒット率の向上、オリジンへのリクエスト率の削減、応答時間と帯域幅消費の削減に役立ちます。 | |||
共有キャッシュ/オリジンリクエストのマージ | 共有キャッシュを使用すると、同じアカウントの複数のドメイン名がキャッシュされたリソースを共有できます。 これにより、同じパブリックリソースを共有し、帯域幅の使用量を削減し、ヒット率を向上させ、サーバーのアクセス トラフィックを削減できます。 | なし | なし |
HTTPS 設定
機能 | 説明 | CDN | DCDN | ESA |
HTTPS 証明書 | プラットフォームに証明書をデプロイし、サービスを有効にしてクライアントと POP 間のリクエストを暗号化します。 | |||
HTTP/2 設定 | HTTP/2 は、HTTP/1.1 の後のプロトコルの新しいバージョンです。 バイナリフレーミング、多重化、ヘッダー圧縮などの機能を備えており、Web パフォーマンスを大幅に向上させ、データインタラクションの遅延を削減できます。 | |||
強制リダイレクト | HTTPS への強制リダイレクト機能を有効にして、クライアントリクエストをより安全な HTTPS リクエストに自動的にリダイレクトします。 | |||
TLS バージョン管理 | TLS バージョン管理を設定して、さまざまな TLS バージョンを調整し、古いブラウザの互換性と通信のセキュリティのバランスを取ります。 TLS バージョンが低いと互換性は向上しますが、セキュリティは低下します。一方、バージョンが高いとセキュリティは向上しますが、古いブラウザのアクセスが制限される場合があります。 | |||
HSTS | HSTS 機能を有効にして、クライアントが HTTPS を使用してプロダクトノードに接続するように強制し、セキュリティを向上させます。 | |||
OCSP Stapling | OCSP Stapling 機能は、証明書の検証結果を事前にキャッシュしてクライアントに送信します。 これにより、クライアントが証明書の状態を直接クエリする必要がなくなり、検証時間が短縮され、アクセス速度が向上します。 |
アクセス制御
機能 | 説明 | CDN | DCDN | ESA |
Referer ホットリンク保護 | Referer フィールドに基づいてアクセス制御ルールを設定し、訪問者を識別してフィルタリングし、不正なリソースの盗用を防ぎます。 ブラックリストまたはホワイトリストを設定すると、システムはリストに基づいてリクエストを許可するかどうかを決定し、リソースまたは 403 レスポンスコードを返します。 | カスタム WAF ルールを使用して Referer のブラックリストとホワイトリストを実装します。 | ||
URL 認証 | URL に暗号化文字列とタイムスタンプを設定してリクエストを検証し、悪意のあるダウンロードを防ぎ、パブリックリソースのセキュリティを強化します。 | この機能は、認証方式 A、B、または C のテンプレートに基づいてエッジ関数を設定することで実装します。 | ||
IP ブラックリスト/ホワイトリスト | IP ブラックリストまたはホワイトリストを設定してリクエストをフィルタリングします。 特定の IP からのアクセスをブロックまたは許可したり、ソースを制限したり、悪意のある IP スクレイピングや攻撃などの問題に対処したりできます。 | カスタム WAF ルールを使用して IP ブラックリストとホワイトリストを実装します。 | ||
UA ブラックリスト/ホワイトリスト | User-Agent は HTTP リクエストヘッダーの一部であり、オペレーティングシステムやブラウザなどの識別子が含まれています。 ブラックリストまたはホワイトリストを設定して、プロダクトリソースへのアクセスを制限し、セキュリティを強化します。 | カスタム WAF ルールを使用して UA ブラックリストとホワイトリストを実装します。 | ||
リモート認証 | リモート認証を設定して、ユーザーリクエストを指定された認証サーバーに転送して検証します。 | なし | この機能は、カスタムエッジ関数を追加することで実装します。 |
パフォーマンス最適化
機能 | 説明 | CDN | DCDN | ESA |
HTML の最適化 | HTML の最適化機能を有効にします。 システムは、HTML、JavaScript、CSS ファイルからコメントや余分な空白を自動的に削除し、冗長な情報を削除し、ファイルサイズを削減し、配信効率を向上させ、ページの読みやすさを向上させます。 | この機能は、カスタムエッジ関数を追加することで実装します。 | ||
Gzip 圧縮 | Gzip 圧縮機能を有効にして、ファイルサイズを削減し、転送効率を向上させ、帯域幅の消費を削減します。 | |||
Brotli 圧縮 | Brotli は、Gzip よりも優れたパフォーマンスを発揮する新しいオープンソースの圧縮アルゴリズムです。 圧縮機能を有効にすると、プロダクトノードがインテリジェントにリソースを圧縮して返すため、ファイルサイズを削減し、転送効率を向上させ、帯域幅の消費を削減できます。 | |||
パラメーターの無視 | パラメーターの無視機能を有効にします。 プロダクトノードがリクエストを処理するとき、URL の疑問符 ( |
| ||
画像編集 | 画像編集を使用して、画像の拡大縮小、トリミング、回転、圧縮などの操作を実行し、処理結果をキャッシュします。 これにより、返却速度が向上し、サーバーの負荷が軽減され、オリジンへのトラフィックが削減されます。 |
動画関連機能
機能 | 説明 | CDN | DCDN | ESA |
Range オリジンフェッチ | オリジンへのリクエストに Range 情報を付加することで、オリジンサーバーは指定された範囲内のデータを返します。 これにより、ファイル配信効率が向上し、キャッシュヒット率が高まり、オリジンへのトラフィックとサーバーの負荷が軽減され、応答速度が向上します。 | |||
動画シーク | 動画シーク機能を有効にすると、再生効果に影響を与えることなく、音声または動画の再生中にユーザーがプログレスバーを自由にドラッグできるようになります。 | |||
動画を音声で聞く | 動画ファイルから音声を分離してクライアントに返し、音声再生を可能にすると同時に、帯域幅の使用量を削減し、トラフィックを節約します。 | なし | サポートされていません | |
音声/動画プレビュー | 音声/動画プレビュー機能を使用すると、音声または動画ファイルの指定された時間だけを返すことができ、非会員向けのトライアル体験を可能にします。 | なし | ||
標準 M3U8 暗号化の書き換え | 標準 M3U8 暗号化の書き換え機能を有効にして、プロトコルに基づいて M3U8 ファイルを書き換えます。 書き換えが成功すると、特定のタグの後に暗号化パラメーターが追加されます。 | なし |
リソース監視
機能 | 説明 | CDN | DCDN | ESA |
帯域幅 | 対応するプロダクトの特定のドメインの帯域幅とトラフィック情報を表示し、リージョン、キャリア、および異なるプロトコルによるクエリを許可します。 |
| ||
アクセス数/QPS | 対応するプロダクトの高速化ドメイン名に関連するリクエスト数と 1 秒あたりのクエリ数 (QPS) を表示し、さまざまなディメンションでのドメイン名のアクセス頻度を理解します。 | |||
HTTP コード | 対応するプロダクトの高速化ドメイン名の HTTP ステータスコードの詳細を提示し、ドメイン名のリクエスト応答状況の分析に役立てます。 | |||
オリジンへの統計 | 対応するプロダクトの高速化ドメイン名のオリジンへの帯域幅とオリジンへのトラフィックを表示します。 | キャッシュ分析でフィルター「サービスプロバイダー=オリジン」を設定して、オリジンへの統計を表示します。 | ||
HTTP コード (オリジンフェッチ) | 対応するプロダクトの高速化ドメイン名のオリジンへの HTTP ステータスコード情報を表示します。 | |||
ヒット率 | 対応するプロダクトの高速化ドメイン名のバイトヒット率とリクエストヒット率を表示します。 | 該当なし | ||
基本データリアルタイム監視 | 対応するプロダクトの高速化ドメイン名の帯域幅、トラフィック、リクエスト数、QPS を表示します。 |
| ||
オリジンへのリアルタイム監視 | 対応するプロダクトの高速化ドメイン名のオリジンへの帯域幅とオリジンへのトラフィックの状態を表示します。 | キャッシュ分析でフィルター「サービスプロバイダー=オリジン」を設定して、オリジンへの統計を表示します。 | ||
品質リアルタイム監視 | 対応するプロダクトの高速化ドメイン名のリクエストヒット率、バイトヒット率、およびさまざまな HTTP ステータスコードを表示します。 |
|
運用レポート
機能 | 説明 | CDN | DCDN | ESA |
PV/UV | 時間別にドメイン名の PV と UV をクエリします。 |
| ||
上位クライアント IP | 指定されたドメイン名、リージョン、日付の上位クライアント IP をクエリし、トラフィックまたはリクエスト数によるランキングをサポートします。 | |||
リージョンとキャリア | 指定された時間範囲内で、中国本土、中国香港、中国マカオ、中国台湾、および中国国外のリージョンにおけるユーザーアクセスリージョン分布とユーザーキャリア分布を表示します。 | |||
人気の Referer | 人気の Referer ホットリンク保護のトラフィック、トラフィック比率、アクセス数、およびアクセス比率をクエリします。 | |||
人気の URL | 指定されたドメイン名、ステータスコード、日付の人気の URL をクエリします。これには、トラフィック、トラフィック比率、アクセス数、およびアクセス比率が含まれます。 | |||
人気の URL (オリジンへのリクエスト) | 指定されたドメイン名、ステータスコード、日付の人気のオリジンへの URL をクエリします。これには、トラフィック、トラフィック比率、アクセス数、およびアクセス比率が含まれます。 | |||
ドメイン名ランキング | 各高速化ドメイン名のアクセスランキングを提示します。これには、比率、トラフィックまたは帯域幅のピーク、ピーク時間、およびアクセス数が含まれます。 | |||
運用レポートタスクのサブスクライブ | 運用レポートは、ユーザーがアクセスしたコンテンツに関する統計を提供し、ビジネスニーズに基づいたカスタマイズとサブスクリプションをサポートします。 サブスクライブ後、システムはレポートを指定されたメールボックスに送信し、高速化ドメイン名の実行状態を分析します。 |
パージとプリフェッチ
機能 | 説明 | CDN | DCDN | ESA |
URL パージ | 対応するリソースの URL を送信してパージ操作を行い、ユーザーが最新のリソースに直接接続してキャッシュできるようにします。 | |||
ディレクトリパージ | 対応するリソースディレクトリを送信してパージし、ユーザーが最新のリソースに直接接続してキャッシュできるようにします。 | |||
正規表現パージ | 正規表現を含む URL を設定して、式に一致するすべての URL を一括でパージし、URL の更新をより効率的に行います。 | 元の正規表現パージは、最適化されたパージポリシーを通じて実現できます: | ||
URL プリフェッチ | 人気の高いリソースを関連するプロダクトノードにプリフェッチして、オリジンサーバーの負荷を軽減し、ユーザーエクスペリエンスを向上させます。 |
ツール
機能 | 説明 | CDN | DCDN | ESA |
IP アドレスクエリ | IP 検出機能を使用して、クライアントリクエストが実際にアクセスした IP アドレスが対応する高速化ノードの IP であるかどうかを検証し、高速化が有効になっているかどうかを判断します。 | |||
URL 診断ツール | Web ページが開けない場合やエラーが発生した場合は、自己診断ツールを使用して診断します。 | なし | サポートされていません |
使用量と課金のクエリ
機能 | 説明 | CDN | DCDN | ESA |
使用量クエリ | 高速化ドメイン名の使用量データをクエリし、トラフィック帯域幅、HTTPS リクエスト数、課金リージョンなどのさまざまなディメンションを選択してクエリします。 | |||
使用量サマリー | 関連プロダクトのすべてのドメイン名の総使用量を要約します。 | なし | ||
サマリーのエクスポート | 関連プロダクトのすべてのドメイン名の総使用量をエクスポートします。 | なし | ||
詳細のエクスポート | ドメイン名、時間、アカウントなどの条件に基づいて、関連プロダクトのすべてのドメイン名の指定された課金項目の使用量の詳細をエクスポートし、ローカルにダウンロードして表示します。 | なし | ||
リソースプランのクエリ | リソースプラン管理ページで、総量、残量、有効期限などの詳細情報を表示します。 | サブスクリプション課金方式が使用されるため、リソースプランは使用されなくなりました。 | ||
課金方法のクエリ | 現在の課金方法を表示します。 | |||
課金方法の変更 | 課金方法を変更します。 |
その他の機能
機能 | 説明 | CDN | DCDN | ESA |
トラフィック上限 | トラフィック上限を設定して、ユーザーがドメインにアクセスする際の帯域幅制限を制御し、バーストトラフィックによる損失を削減します。 | なし | ||
EdgeScript | EdgeScript は、カスタムプロダクト設定を迅速に実現するための実用的なツールボックスです。 プロダクトコンソールの通常の設定がビジネスニーズを満たさない場合、簡単なプログラミングで目的の設定を実現するために使用できます。 | |||
QUIC プロトコルスイッチ | QUIC プロトコルは、一般的なセキュリティプロトコルと同レベルのセキュリティを提供し、接続と転送の遅延が低くなります。 | |||
EdgeScript 実行ステータス | EdgeScript の実行ステータスを表示します。 | |||
EdgeScript 例外 | EdgeScript の実行中に発生した例外と返されたエラーコードを表示します。 | |||
ルール | ルールを使用すると、条件付きルールをグラフィカルに設定し、ユーザーリクエストパラメーターを識別して設定が有効になるかどうかを判断し、プロダクト設定ポリシーの実行効果を正確かつ柔軟に制御できます。 | なし | 新しく、非常にオープンなルールを使用します。 | |
オフラインログのダウンロード | ドメイン名の完全なネットワークアクセスログを 1 時間単位で記録します。 30 日以内の任意の日の指定されたドメイン名のログをローカルパスにダウンロードして、必要に応じて分析できます。 | |||
Function Compute を使用したオフラインログの転送 | Function Compute を使用してオフラインログを転送する機能を設定します。 新しいオフラインログが生成されると、プリセットされた Function Compute ロジックがトリガーされ、これらのログファイルが自動的かつサーバーレスで Object Storage Service に転送されます。 | なし | これは、リアルタイムログ配信タスクを作成することで実現できます。 | |
リアルタイムログ配信 | リアルタイムログ配信機能は、指定されたリージョンの指定された高速化ドメイン名によって生成されたログをリアルタイムで収集し、分析のために Simple Log Service に配信することで、ビジネス上の問題を迅速に監視およびトラブルシューティングできます。 | |||
データ統計 | リアルタイムログ機能を使用すると、ノードによって生成されたログをリアルタイムで収集し、ストレージと使用のために Simple Log Service に配信して、ビジネス上の問題を迅速に監視および特定できます。 |
|