Alibaba Cloud CDNを使用して、OSS (Object Storage Service) でのイメージの配信を高速化できます。 これにより、アクセスが高速化され、データ伝送コストが削減されます。 ユーザーアクセスの動作を分析する場合は、Alibaba Cloud CDNが提供するモニタリング、使用状況分析、運用レポートなどの機能を使用して、ビジネス要件に基づいて運用ポリシーを変更することができます。
シナリオ

電子商取引Webサイトを運営する場合、多数の製品画像をアップロードおよびダウンロードし、すべてのユーザーがWebサイトにシームレスにアクセスできるようにする必要があります。 この場合、イメージをOSSに保存し、Alibaba Cloud CDNを使用してイメージ配信を高速化できます。 これにより、アクセスが高速化され、サーバーの安定性が向上し、トラフィックコストが削減されます。 Alibaba Cloud CDNは、OSSからクライアントに最も近いポイントオブプレゼンス (POP) にイメージをキャッシュします。 クライアントがイメージにアクセスすると、イメージはOSSバケットではなく最も近いPOPから取得されます。 これにより、レイテンシが削減され、リソースアクセス効率が向上します。
メリット
コスト削減
Alibaba Cloud CDNトラフィックの単価は、OSSからのインターネット経由のアウトバウンドトラフィックの単価よりも低くなっています。 たとえば、Alibaba Cloud CDNを使用してOSSでのイメージの配信を高速化し、オリジンフェッチ料金は無視され、毎月のトラフィックは1テラバイトです。 この場合、CDNリソースプランを購入すると、コストが約78.6% 削減されます。 OSSアウトバウンドトラフィックの使用と比較して、USD 70〜USD 15。
オリジンサーバーがOSSバケットの場合、Alibaba Cloud CDNからのアウトバウンドデータ転送 (Alibaba Cloud CDNによって課金) およびOSSからAlibaba Cloud CDNへのデータ転送 (OSSによって課金) に対して課金されます。 詳細については、「OSS コンテンツアクセラレーションの課金」をご参照ください。
ユーザーエクスペリエンスの向上
Alibaba Cloud CDNは、OSSからクライアントに最も近いPOPにイメージをキャッシュします。 クライアントは最も近いPOPから画像を取得できます。 これにより、ページの読み込み時間が短縮されます。
Alibaba Cloud CDNは、画像の編集など、画像アクセスのパフォーマンスを最適化する機能も提供しています。 たとえば、POPで画像圧縮機能を有効にできます。 画像が圧縮された後、画像のサイズが縮小され、画像へのアクセスが加速される。 画像圧縮機能を有効にし、サイズが516 KBの画像の圧縮率を90% に設定すると、解像度、サイズ、形式を変更せずに画像が圧縮され、読み込み時間が50 msから25 msに50% 短縮されます。 詳細については、「手順4: イメージアクセスのパフォーマンスを最適化する」をご参照ください。
ユーザーアクセス行動分析
Alibaba Cloud CDNは、モニタリング、使用状況分析、運用レポートなどの機能を提供し、ページビュー (PV) 、ユニークビジター (UV) 、eコマースWebサイトなどのWebサイトの地域別のユーザー分布を分析します。 これにより、トラフィックの傾向とソースを分析し、ビジネス要件に基づいて運用ポリシーを変更できます。
たとえば、操作レポートで人気のあるリファラーヘッダー指標を使用して、広告効果を評価できます。 多数のリクエストが特定の広告チャネルからリダイレクトされたことをレポートが示す場合、広告チャネルは期待どおりに機能します。 それ以外の場合は、チャンネルでの広告を停止できます。

前提条件
Alibaba Cloudアカウントが作成され、アカウントの実名検証が完了しました。 詳細については、 Alibaba Cloudへのサインアップおよび実名登録ページ。
OSSが有効化され、OSSバケットが作成され、リソースがバケットにアップロードされます。 OSSを有効化する方法の詳細については、「OSSの有効化」をご参照ください。
OSSでのイメージの配信を高速化するためのAlibaba Cloud CDNの設定
手順1: Alibaba Cloud CDNを有効化し、ドメイン名を追加して高速化
にログインします。 Alibaba Cloud CDNコンソール
左側のナビゲーションウィンドウで、ドメイン名 をクリックします。 [ドメイン名] ページで、ドメイン名の追加 をクリックし、次のパラメーターを設定します。
ドメイン: ユーザーがWebサイトにアクセスするために使用するドメイン名。 この例では、
image.example.comを入力します。ビジネスタイプ: 画像と小さなファイルを選択することを推奨します。
加速リージョン: 中国本土のみ (要 ICP 登録)など、OSSでの画像の配信を高速化するリージョンです。
説明初めてAlibaba Cloud CDNにドメイン名を追加すると、システムはドメイン名を追加する前にドメイン名の所有権を検証します。 画面の指示に従って検証を完了します。 詳細については、「ドメイン名の所有権の確認」をご参照ください。
[オリジンサーバーの追加] をクリックし、パラメーターを設定します。 [オリジン情報] パラメーターを [OSSドメイン] に設定し、ドメイン名 ドロップダウンリストから高速化するOSSバケットを選択します。 他のパラメーターのデフォルト値を保持し、[OK] をクリックします。
オリジンサーバーを追加したら、コンプライアンスコミットメントを読んで選択し、次へその後、手動レビューを待ちます。
説明アクセラレーションドメイン名が手動で確認する必要がない場合は、次の手順に進むことができます。 ビジネス要件に基づいて、[推奨機能] ステップでキャッシュの有効期限、帯域幅の上限、およびHTML最適化機能を設定できます。 この機能により、Alibaba Cloud CDNのキャッシュヒット率、セキュリティ、アクセスパフォーマンスが向上します。
ドメイン名のステータスが有効になっている場合、高速化ドメイン名のCNAMEを取得します。 この例では、CNAMEは
image.example.com.w.kunlunsl.comです。
ステップ2: CNAMEレコードの追加
Alibaba Cloud CDNにドメイン名を追加すると、システムはドメイン名にCNAMEを割り当てます。 リクエストをPOPにリダイレクトする前に、DNSサービスプロバイダーのシステムにCNAMEレコードを追加して、ドメイン名をCNAMEにマップする必要があります。
次の例では、Alibaba Cloud DNSを使用してCNAMEレコードを追加する方法を示します。 詳細については、「ドメイン名のCNAMEレコードの追加」をご参照ください。
にログインします。Alibaba Cloud DNSコンソールを、アクセラレーションドメイン名が属するAlibaba Cloudアカウントに置き換えます。
左側のナビゲーションウィンドウで、[ドメイン名の解決] をクリックします。 CNAMEを追加するドメイン名を見つけて、[操作] 列の [DNS設定] をクリックします。
クリックDNSレコードの追加CNAMEレコードを追加します。
レコードタイプ: [CNAME] を選択します。
ホスト名:
イメージを入力します。レコード値: Alibaba Cloud CDNによってアクセラレーションドメイン名 (
image.example.com.w.kunlunsl.comなど) に割り当てられたCNAMEを入力します。他のパラメーターのデフォルト値を保持します。
クリックOK.
手順3: キャッシュルールの設定
POPは、キャッシュの有効期限 (TTL) など、設定したキャッシュルールに基づいて、クライアントから要求されたイメージをキャッシュするかどうかを決定します。 POPが画像をキャッシュした後、他のユーザが画像を要求すると、POPは画像をユーザに返すことができる。 これにより、レイテンシが削減され、リソースアクセス効率が向上します。 ユーザーが要求したイメージがPOPに存在しないか、有効期限が切れている場合、POPはOSSへのオリジンリクエストを開始し、最新のイメージを取得します。 ファイルディレクトリまたはファイル名拡張子に基づいて、静的リソースのキャッシュルールを作成できます。
Alibaba Cloud CDNにドメイン名を追加するときに、推奨機能のステップでTTLを設定した場合、ディレクトリ内のリソースのTTLは1か月です。 ビジネス要件に基づいて、TTLを変更するかどうかを決定できます。
Alibaba Cloud CDNコンソール
左側のナビゲーションウィンドウで、ドメイン名.
[ドメイン名] ページで、管理するドメイン名を見つけて、操作 列の 管理 をクリックします。
ドメイン名の左側のナビゲーションツリーで、キャッシュ設定.
On theキャッシュ有効期限タブをクリックします。追加.
キャッシュ有効期限 ダイアログボックスで、次のパラメーターを設定します。
タイプ: [ファイル拡張子] を選択します。
ファイル拡張子: キャッシュするファイルの拡張子を入力します。 この例では、jpgと入力します。
有効期限: 画像やアプリケーションパッケージなど、頻繁に更新されない静的ファイルの値を1か月以上指定します。 これにより、オリジントラフィックを減らすことができます。
説明POPがオリジンサーバーから静的ファイルを取得すると、POPはキャッシュルールの優先順位に基づいてファイルを処理します。 詳細については、「デフォルトのキャッシュルールとキャッシュルールの優先度」をご参照ください。
重み: 99を入力します。
クリックOK.
ステップ4: 画像アクセスのパフォーマンスを最適化
Alibaba Cloud CDNが提供する画像編集およびパラメーター無視機能を使用して、ユーザーが画像を要求したときの応答を高速化できます。
手順5: (オプション) 操作レポートとモニタリング機能を使用したユーザーアクセス動作の分析
操作レポートの作成
カスタム操作レポートと追跡タスクを作成して、PV、UV、ユーザーリージョン、一般的なURLなどのeコマースWebサイトへのアクセスを分析できます。 たとえば、操作レポートで [人気のあるリファラーヘッダー] メトリックを使用して、広告効果を評価できます。 多数のリクエストが特定の広告チャネルからリダイレクトされたことをレポートが示す場合、広告チャネルは期待どおりに機能します。 それ以外の場合は、チャンネルでの広告を停止できます。
分析用の統計データを生成するには、カスタム操作レポートを作成する必要があります。

Alibaba Cloud CDNモニタリングと使用分析
リソース監視機能を使用すると、アクセストラフィックと帯域幅、オリジントラフィックと帯域幅、リクエスト数、ヒット率などの統計を表示できます。 レポートをエクスポートすることもできます。
[データ転送 /要求の帯域幅] タブでは、2つの異なる時間範囲間のデータ転送を比較できます。 これにより、Webサイトの広告と操作を監視できます。




