ESA は、CDN およびDCDNとは独立して動作する次世代製品です。現在CDN またはDCDN をご利用でアップグレードをご希望の場合は、ESA 上に直接デプロイし、DNS レコードを切り替えるだけで移行は不要です。
ESA と従来の CDN の主な違い
ESA は、従来の CDN (CDN および DCDN を含む) とは、コア機能、コスト構造、インテリジェントセキュリティの 3 つの主要な点で異なります。
より強力なコア機能と組み込みのセキュリティ
機能 | ESA | 従来の CDN |
CDN アクセラレーション |
|
|
不正行為対策 |
|
|
無料の DigiCert 証明書 |
|
|
無料の DDoS 対策 |
|
|
Edge Functions and Pages |
|
|
追加機能 |
|
|
シンプルで透明性の高い価格設定
以下の課金項目は、ESA の Pro、Premium プランに適用されます。Enterprise プランについては、営業担当者にお問い合わせください。
以下の表の [従来の CDN] 列は、CDN と DCDN の両方を対象としています。
課金項目 | ESA | 従来の CDN |
トラフィック量ベースの課金 | 単一のグローバルレート。トラフィック量の多いサービスや不正行為対策が必要なサービスには、ESA Pro プランを推奨します。 | 異なる価格帯にわたるリージョンベースの課金。 |
HTTPS リクエスト課金 | 無料 Enterprise プランについては、カスタム価格についてお問い合わせください。 | リクエストごとに課金されます。 |
QUIC リクエスト課金 | 無料。 | リクエストごとに課金されます。 |
WAF リクエスト課金 | 無料 Enterprise プランについては、カスタム価格についてお問い合わせください。 | リクエストごとに課金されます。 |
リアルタイムログリクエスト | 無料。 | リクエストごとに課金されます。 |
ブロックされたトラフィックとリクエスト | ブロックされたトラフィックは無料。 | ブロックされたトラフィックとリクエストに対して課金されます。 |
よりスマートなセキュリティ
ESA は、従来の CDN に加えて、4 つの追加のインテリジェントセキュリティ機能を提供します:
AI による脅威検知:ネットワークの脅威を自動的に識別し、ブロックします。
リアルタイムの攻撃可視化:攻撃パターンと防御結果をリアルタイムで表示します。
インテリジェントなレート制限:異常なトラフィックを自動的に検知し、スロットルします。
ワンクリック不正行為対策:ミリ秒レベルの応答で、保護が即座に有効になります。
製品移行:機能比較
ESA は、CDN および DCDN を完全に再設計したものです。CDN または DCDN から ESA にアップグレードする際、以下の表はレガシー製品の機能を ESA の同等機能にマッピングしており、迅速に理解を深めるのに役立ちます。
基本設定
機能 | 説明 | CDN | DCDN | ESA |
加速リージョンの変更 | 加速リージョンを切り替えることで、アクセラレーションサービスの地理的範囲を変更します。 | |||
オリジンサーバー設定 | OSS ドメイン、IP アドレス、オリジンドメイン、Function Compute ドメインなどのオリジンサーバーを設定します。 | サイトのさまざまなタイプのオリジンサーバーを設定するために DNS レコードを追加します。 | ||
IPv6 スイッチ | 異なるネットワークリンク間で IPv6 サポートを有効にします。 | クライアントリクエストのみの IPv6 設定。 | クライアントリクエストのみの IPv6 設定。 | ESA では、エンドツーエンドの IPv6 アクセスを設定できます。 |
back-to-origin リクエストのための IPv6 back-to-origin 設定。 | back-to-origin リクエストのための IPv6 back-to-origin 設定。 |
ドメイン名管理
機能 | 説明 | CDN | DCDN | ESA |
ドメイン名の追加、削除、クエリ | ドメイン名の追加、削除、クエリを行います。 | ESA のクイックスタートを使用してサイトドメインを追加します。ウェブサイトでサイトドメインを管理します。 | ||
ドメイン名の移行 | アカウント間でドメイン名を移行します。 | 単に ドメインを ESA に追加するだけで、移行プロセスは不要です。 | ||
ドメイン名の所有権検証 | ドメイン名を追加する際に所有権を検証する必要があります。 |
|
オリジンサーバーへの back-to-origin 設定
機能 | 説明 | CDN | DCDN | ESA |
オリジン HOST | back-to-origin リクエストの Host ヘッダーをカスタマイズします。 |
| ||
オリジンプロトコル | POP が back-to-origin リクエストに使用するプロトコルを指定します。 |
| ||
プライベート Alibaba Cloud OSS バケットへの back-to-origin | プライベート Alibaba Cloud OSS バケット内のすべてのリソースへの back-to-origin アクセスを許可します。 | |||
オリジン SNI | オリジンが 1 つの IP で複数の HTTPS ドメインをホストしている場合に、TLS ハンドシェイク中に正しい SSL 証明書が提示されるようにするために必要です。 | |||
back-to-origin HTTP リクエストタイムアウト | POP がオリジンから応答を受け取るまでの最大待機時間を設定します。 | |||
back-to-origin HTTP リクエストヘッダー | back-to-origin リクエストの HTTP ヘッダーを追加、削除、または変更します。 | 変換ルールを使用してリクエストヘッダーを変更します。 | ||
back-to-origin HTTP レスポンスヘッダー | オリジンからの HTTP レスポンスヘッダーを変更します。 | 変換ルールを使用してレスポンスヘッダーを変更します。 | ||
コモンネームホワイトリスト | オリジン SNI が証明書のコモンネームと一致しない場合に、back-to-origin リクエストが成功するようにします。 | サポートされていません | ||
301/302 リダイレクトのフォロー | POP はオリジンからの 301/302 リダイレクトを自動的に追跡し、ラウンドトリップを削減します。 | |||
back-to-origin URL 書き換え | オリジンに転送する前にリクエスト URL を書き換えます。 | 変換ルールを使用して URL を書き換えます。 | ||
back-to-origin パラメーター書き換え | back-to-origin URL のクエリ文字列パラメーターを変更します。 | サポートされていません。 | ||
オリジングループ | 複数のプライマリおよびセカンダリのオリジンアドレスを持つオリジングループを定義します。 | |||
条件付きオリジン | 定義されたルール条件に一致する場合、リクエストを特定のオリジンサーバーにルーティングします。 | 利用不可 | オリジンルールで異なる条件に対して DNS レコードを設定して、条件付きオリジンを実装します。 |
キャッシュ設定
機能 | 説明 | CDN | DCDN | ESA |
キャッシュ TTL | POP がオリジンリソースをキャッシュする期間を制御します。 | ESA はルールエンジンを使用してキャッシュポリシーを設定します:条件式を使用してリクエスト URI パスを照合し、キャッシュをバイパスしたり、カスタムのキャッシュ期間を設定したりできます。CDN は、ディレクトリまたはファイル名拡張子によってキャッシュ TTL を設定する従来のキャッシュ TTL 設定方法を使用します。CDN から ESA に移行する場合、CDN のディレクトリまたは拡張子ベースのキャッシュルールを ESA の条件式ベースのルールに変換する必要があります。2 つの設定方法は直接対応していません。 | ||
ステータスコード TTL | 特定の HTTP ステータスコードのキャッシュ TTL を設定して、キャッシュされたエラー応答を提供し、オリジンの負荷を軽減します。 | |||
HTTP レスポンスヘッダーの設定 | POP で HTTP レスポンスヘッダーを追加または変更して、ブラウザキャッシュ、CORS、その他の動作を制御します。 | 変換ルールを使用して、ブラウザキャッシュ、CORS、その他の動作のためにアウトバウンドレスポンスヘッダーを変更します。 | ||
カスタムエラーページ | コンテンツが見つからない場合やエラーが発生した場合に、デフォルトのエラーページの代わりにカスタムページを返します。 | この機能は、カスタムエッジ関数を追加することで実装します。 | ||
リクエスト URL 書き換え | 受信リクエスト URL を新しいパスに書き換えます。 | ルールを使用してリクエストのリダイレクトを設定します。 | ||
カスタムキャッシュキー | 類似のリクエストを単一のキャッシュキーにマッピングして、キャッシュヒット率を向上させます。 | |||
共有キャッシュ / リクエスト折りたたみ | 同じアカウント下のドメインがキャッシュスペースを共有できるようにし、ヒット率を向上させます。 | サポートされていません | サポートされていません |
HTTPS 設定
機能 | 説明 | CDN | DCDN | ESA |
HTTPS 証明書 | クライアントと POP 間のリクエストを暗号化します。 | |||
HTTP/2 設定 | バイナリフレーミング、多重化、ヘッダー圧縮により遅延を削減します。 | |||
強制リダイレクト | すべてのクライアント HTTP リクエストを自動的に HTTPS にリダイレクトします。 | |||
TLS バージョン管理 | TLS バージョンを選択して、セキュリティと古いクライアントとの下位互換性のバランスを取ります。 | |||
HSTS | クライアントによる POP への HTTPS 接続を強制し、セキュリティを向上させます。 | |||
OCSP ステープリング | POP が証明書の失効ステータスをキャッシュし、TLS ハンドシェイク中のクライアント側の OCSP クエリを不要にします。 |
アクセス制御
機能 | 説明 | CDN | DCDN | ESA |
Referer ホットリンク保護 | ブラックリストまたはホワイトリストを使用して Referer ヘッダーでリクエストをフィルタリングします。不正なリクエストは 403 エラーを受け取ります。 | ESA は、WAF の カスタムルールを使用して Referer ブラックリスト/ホワイトリストを実装します。 | ||
URL 認証 | 暗号化された URL 文字列とタイムスタンプを使用してリクエストを検証し、不正アクセスを防ぎます。 | ESA は、認証方式 A、B、C のテンプレートに基づいてエッジ関数を設定することでこれを実装します。 | ||
IP ブラックリスト/ホワイトリスト | IP ブラックリストまたはホワイトリストでリクエストをフィルタリングして、トラフィックソースを制限し、悪意のあるスクレイピングや攻撃をブロックします。 | ESA は、WAF の カスタムルールを使用して IP ブラックリスト/ホワイトリストを実装します。 | ||
User-Agent ブラックリスト/ホワイトリスト | User-Agent ブラックリストまたはホワイトリストでリクエストをフィルタリングして、特定のクライアントからのアクセスを制限します。 | ESA は、WAF の カスタムルールを使用して User-Agent ブラックリスト/ホワイトリストを実装します。 | ||
リモート認証 | リクエストを指定された認証サーバーに転送して検証します。 | サポートされていません | ESA は、カスタムエッジ関数を追加することでこれを実装します。 |
パフォーマンス最適化
機能 | 説明 | CDN | DCDN | ESA |
HTML 最適化 | HTML、JavaScript、CSS からコメントや空白を削除してファイルサイズを削減します。 | カスタムエッジ関数を追加してページ最適化を実装します。注意:これはレガシー機能です。 | ||
Gzip 圧縮 | ファイルを圧縮して転送サイズと帯域幅を削減します。 | |||
Brotli 圧縮 | 多くの場合、Gzip よりも優れた圧縮を実現します。エッジノードは配信前にリソースを圧縮します。 | |||
パラメーターの無視 | エッジノードは、キャッシュキーを生成する際にクエリ文字列 ( |
| ||
画像処理 | エッジでオンザフライの画像操作 (リサイズ、クロップ、回転、圧縮) を実行します。 |
動画機能
機能 | 説明 | CDN | DCDN | ESA |
Range back-to-origin | back-to-origin リクエストに Range ヘッダーを追加し、オリジンが要求された部分のみを返すようにすることで、効率とキャッシュヒット率を向上させます。 | オリジンルールで Range back-to-origin を設定します。この機能はテスト中であり、12 月にリリース予定です。 | ||
シーク再生 | ユーザーが音声または動画ストリームの任意のポイントにジャンプできるようにします。 | オリジンルール (バイトレンジセグメント) で設定します。 | ||
動画の音声を聞く | 動画ファイルから音声トラックのみを抽出して配信します。 | サポートされていません | サポートされていません | |
音声・動画プレビュー | 非サブスクライバー向けプレビューのために、指定された期間の音声または動画を配信します。 | サポートされていません | ||
標準 M3U8 暗号化の書き換え | HLS の M3U8 マニフェストファイルを変更し、特定のタグの後に動的に暗号化パラメーターを追加します。 | サポートされていません |
リソース監視
機能 | 説明 | CDN | DCDN | ESA |
帯域幅とトラフィック | 加速ドメインの帯域幅とトラフィックデータ。リージョン、キャリア、プロトコルでクエリできます。 |
| ||
リクエスト数/QPS | アカウント分析またはネットワークトラフィック分析を使用して、さまざまなディメンションでリクエスト数と QPS を監視します。 | |||
HTTP ステータスコード | アカウント分析またはネットワークトラフィック分析を使用して、サイトの HTTP ステータスコードの分布を表示します。 | |||
back-to-origin 統計 | ネットワークトラフィック分析を使用して、back-to-origin の帯域幅とトラフィックを表示します。 | キャッシュ分析で、 | ||
HTTP ステータスコード (back-to-origin) | back-to-origin リクエストに対するオリジンからの HTTP ステータスコード。 | |||
ヒット率 | ネットワークトラフィック分析を使用して、サイトのバイトヒット率とリクエストヒット率を表示します。 | 該当なし | ||
リアルタイムデータ監視 | 加速ドメインのリアルタイムの帯域幅、トラフィック、リクエスト数、QPS。 |
| ||
リアルタイム back-to-origin 監視 | 加速ドメインのリアルタイムの back-to-origin 帯域幅とトラフィック。 | キャッシュ分析で、 | ||
リアルタイム品質監視 | 加速ドメインのリアルタイムのリクエストヒット率、バイトヒット率、HTTP ステータスコード。 |
|
運用レポート
機能 | 説明 | CDN | DCDN | ESA |
PV/UV | 指定した時間範囲のドメインの PV/UV メトリックを表示します。 |
| ||
上位クライアント IP | ドメインと日付の上位クライアント IP を、トラフィックまたはリクエスト数でランク付けします。 | |||
リージョンとキャリア | リージョンとキャリア別のユーザー訪問分布。中国本土、香港 (中国)、マカオ (中国)、台湾 (中国)、および海外をカバーします。 | |||
人気のあるリファラー | ホットリンク保護分析のために、トラフィック量、トラフィックシェア、リクエスト数、リクエストシェアで上位のリファラーを表示します。 | |||
人気のある URL | ドメインのトラフィックまたはリクエストで上位の URL を、ステータスコードでフィルタリングして表示します。 | |||
人気のある URL (back-to-origin) | ドメインの back-to-origin トラフィックまたはリクエストで上位の URL を、ステータスコードでフィルタリングして表示します。 | |||
ドメイン名ランキング | トラフィックシェア、トラフィック量または帯域幅ピーク、ピーク時間、および総リクエスト数でドメインをランク付けします。 | |||
運用レポートタスクのサブスクライブ | 指定したアドレス宛に、カスタマイズ可能なレポートがメールで定期配信されます。 |
パージとプリフェッチ
機能 | 説明 | CDN | DCDN | ESA |
URL パージ | URL でキャッシュされたリソースをパージします。次のリクエストはオリジンから最新バージョンを取得します。 | URL によるキャッシュのパージ — 次のリクエストはオリジンから最新バージョンを取得します。 | ||
ディレクトリパージ | ディレクトリ内のすべてのキャッシュされたリソースをパージします。次のリクエストはオリジンから最新バージョンを取得します。 | |||
正規表現パージ | 正規表現に一致するリソースをバッチでパージします。 | 代わりにこれらのパージポリシーを使用してください: | ||
URL プリフェッチ | ユーザーリクエストの前にオリジンリソースをエッジノードにプリフェッチし、オリジンの負荷を軽減します。 |
ツール
機能 | 説明 | CDN | DCDN | ESA |
IP アドレスクエリ | IP アドレスが加速ノードに属しているかどうかを確認します。 | IP 位置情報クエリ — IP アドレスが加速ノードに属しているかどうかを確認します。 | ||
URL 診断ツール | ウェブページの読み込み失敗やエラーをトラブルシューティングします。 | サポートされていません | サポートされていません |
使用量と課金のクエリ
機能 | 説明 | CDN | DCDN | ESA |
使用量クエリ | トラフィック、帯域幅、HTTPS リクエスト、課金リージョンで使用量データをクエリします。 | |||
使用量サマリー | 製品のすべてのドメイン名にわたる使用量サマリーを表示します。 | サポートされていません | ||
サマリーのエクスポート | 製品のすべてのドメイン名にわたる総使用量データをエクスポートします。 | サポートされていません | ||
詳細のエクスポート | すべてのドメインにわたる項目ごとの使用量詳細をエクスポートします。ドメイン、時間、アカウントでフィルタリングできます。 | サポートされていません | ||
リソースプランのクエリ | リソースプランの詳細を表示します:総量、残量、有効期限。 | ESA はサブスクリプションサービスであり、リソースプランは使用しません。 | ||
課金方法のクエリ | 現在の課金方法を表示します。 | |||
課金方法の変更 | 課金方法を変更します。 |
その他の機能
機能 | 説明 | CDN | DCDN | ESA |
トラフィック上限 | ドメインの最大帯域幅を制限して、急なトラフィックスパイクによる損失を防ぎます。 | サポートされていません | トラフィック上限 — ドメインの最大帯域幅制限を設定して、トラフィックスパイクによる予期せぬコストを防ぎます。 | |
EdgeScript | 標準のコンソール設定では不十分な場合に、柔軟なエッジロジックのためのカスタムスクリプト。 | Edge Function クイックスタート — 標準のコンソール設定では不十分な場合に、エッジロジックのためのカスタムスクリプトを作成します。 | ||
QUIC プロトコルスイッチ | 標準のセキュリティを維持しながら、接続と転送の遅延を削減します。 | HTTP/3 (QUIC) の有効化により、標準のセキュリティを維持しながら接続と転送の遅延を削減します。 | ||
EdgeScript 実行ステータス | EdgeScript の実行ステータスを表示します。 | |||
EdgeScript 例外 | EdgeScript 実行からの例外とエラーコードを表示します。 | |||
ルール | グラフィカルインターフェイスを介した条件付きロジックで、リクエストパラメーターを照合し、設定を適用します。 | サポートされていません | グラフィカルインターフェイスを介した条件付きロジックには ルールを使用します。 | |
オフラインログのダウンロード | ドメインごとの時間単位のアクセスログ。過去 30 日間ダウンロード可能です。 | オフラインログのダウンロード — ドメインごとの時間単位のアクセスログ。過去 30 日間利用可能です。 | ||
Function Compute を使用したオフラインログの転送 | 事前設定された Function Compute 関数を介して、新しいオフラインログを自動的に OSS に転送します。 | サポートされていません | これはリアルタイムログ配信タスクを作成することで実現できます。 | |
リアルタイムログ配信 | 加速ドメインからのリアルタイムログを SLS に配信し、監視とトラブルシューティングを行います。 | |||
データ統計 | 集計されたトラフィック、パフォーマンス、およびユーザーアクセス統計。 |
|