Citrix ADC

Citrix ADCを使用してAWSにデジタル広告プラットフォームをデプロイする

デジタルプラットフォームの進化する性質により、幅広い広告アプリケーションが利用可能です。たとえば、ソーシャルメディア、ダイレクトメール、ビデオ、バナー、ポップ、インタースティシャル、リッチメディアなどです。広告主は速いペースでビデオ広告ネットワークを採用しており、広告トラフィックのほぼ40%を占めています。しかし、現代のユーザーによるモバイルの使用が増えるにつれ、モバイルプラットフォームでの動画広告の掲載が大幅に増加しています。

デジタル広告プラットフォームはいくつかの課題に直面しています。いくつかの課題は次のとおりです。

  • セキュリティの脅威
  • 高い運用コスト
  • インターネットを介してトラフィックを送信するために、さまざまなデバイスを利用できます。リアルタイム通信のさまざまなプロトコルには、次の課題があります。
    • webRTC
    • アダプティブストリーミング
    • WebRTCがUDPoverHTTPを使用するビデオ用UDP

広告プラットフォームの複雑な動作に対処するために、AWSと十分に統合された機能と機能のスイート全体を備えたCitrix ADCソリューションは、いつでもどこでもデジタル広告インベントリへの即時、安全、かつ信頼性の高いアクセスを提供します。Citrix ADCは、デジタルプラットフォーム向けのSaaSおよびWebアプリを提供する上で重要な役割を果たします。

CitrixADCとのデジタル広告プラットフォームの統合

デジタル広告プラットフォームの概要

デジタル広告プラットフォームは、次の主要コンポーネントで構成されています。

  • Ad exchange
  • Ad network
  • デマンドサイドプラットフォーム(DSP)
  • サプライサイドプラットフォーム(SSP)
  • リアルタイムビッダー(RTB)システム

広告システムで行われるプロセスの概要は次のとおりです。

  • 最初のトランザクションは、ユーザーがWebサイトにアクセスしたときに発生します。
  • これにより、 bid/advertisement アドエクスチェンジに連絡する広告サーバーまたはサイト運営者に送信されるリクエスト(ユーザーの人口統計情報を含む)。
  • 広告パブリッシャーは、SSPを介してアドエクスチェンジに広告リクエストを送信します。
  • Ad Exchangeは、このリクエストとそれに付随するデータをDSPに送信して、インプレッションまたは広告リクエストが利用可能であることを通知します。したがって、複数の広告主がリアルタイムで自動的に入札を送信して、広告を掲載できます。
  • 一方、広告主はDSPでキャンペーンを設定する必要があります。データ管理プラットフォーム(DMP)からのユーザーに関する情報を使用して、ユーザーに広告を配信するために支払う意思のある金額を評価します。
  • DSPは、アドエクスチェンジに配信されるため、各広告インプレッションに対してこれらのリアルタイム入札を送信します。
  • Ad ExchangeまたはSSPによって設定された期間内に最も多く入札した入札者は、サイト運営者が広告を配信するための広告スロットを取得します。そうでなければ、彼らは彼らの主要な人口統計のための正しい広告を得る機会を失います。

デジタル広告プラットフォームがCitrixADCとどのように統合されているか

次の図は、広告プラットフォームのさまざまなコンポーネントがCitrixADCおよびCitrixApplication Delivery Management(ADM)と通信してオンライン広告を提供する方法を示しています。

デジタル広告プラットフォーム

CitrixADCがどのように貢献するか

広告公開プロセスでは、Citrix ADCソリューションは、一貫性のない入札トラフィックの流入を処理および処理するのに役立ちます。これは、すべてのトラフィックのエントリポイントとして機能し、アベイラビリティーゾーン全体のスケーラビリティーと可用性を確保します。広告トラフィックの弾力性に対応するために、Webアプリケーションとデータベースサーバーの前にある自動スケーリンググループに展開されます。

AWSのCitrixADCソリューションを使用した広告プラットフォームを使用すると、世界中でリアルタイムのパフォーマンス、高いスケーラビリティ、および高可用性を実現できます。リッチメディア、ビデオ、モバイル、ネイティブ広告をリアルタイムで売買できます。これにより、広告プラットフォームの実行に伴う全体的な運用コストと遅延が削減されます。これは、オートスケール、接続の多重化中にバックエンドサーバーを適切に削除し、エンドユーザーのトラフィックが影響を受けないようにする豊富な機能を備えた最高のパフォーマンスのプロキシです。Citrix ADCは、広告プラットフォームで使用されるHTTP、UDP、WebRTC、およびRTSPプロトコルの負荷分散をサポートしています。

Citrix ADCは、次の主要な属性を使用してAWS環境に一貫して適合します。

  • コンテンツの切り替え–ホスト名に基づいて適切なプラットフォームに切り替えます。
  • セキュリティ保護– Webアプリケーションファイアウォール(WAF)機能、レート制限(クライアントIPを介して)、およびDDoS攻撃に対する保護を使用します。
  • フロントエンドトラフィックとバックエンドトラフィックの両方の自動スケーリング。
  • エンドツーエンドの可視性、およびADMを利用したADCアプライアンス全体の異常検出。
  • 低遅延。

CitrixADMの貢献方法

Citrix ADCは、Citrix ADMを利用して、デジタル広告プラットフォームが直面する次の課題を克服します。

  • 期待されるパフォーマンスからの傾向の逸脱を特定する
  • リアルタイムのアプリケーションパフォーマンス分析
  • 容量監視

CitrixADCおよびADMとの広告プラットフォーム統合の利点

Citrix ADCソリューションは、デジタル広告プラットフォームベンダーに次の機能と利点を提供します。

低価格

  • AWSAutoscalingサービスと統合されたCitrixADC VPXインスタンスは、フロントエンドとバックエンドのリソースを自動的にスケールアップまたはスケールダウンできます。これにより、広告プラットフォームの弾力性に対応するゼロタッチ構成が提供されます。
  • 単一のポイントからすべてのタイプのトラフィックを配信する統合。

AWS自動スケーリングの詳細については、 バックエンドの AWS Autoscalingサービスを追加するを参照してください。

高可用性

  • 1つのアベイラビリティーゾーンが使用できなくなった場合、Citrix ADCはフォールトトレランス機能を適用して、トラフィックを中断することなく、別のアベイラビリティーゾーンのサーバーを自動検出します。
  • また、クライアント接続の損失を回避してサーバーを正常に終了します。

詳しくは、「AWS での高可用性の仕組み」を参照してください。

アプリケーションパフォーマンス分析

Citrix ADMインテリジェント分析およびアプリケーションパフォーマンス分析により、次のことが保証されます。

  • エンドユーザーエクスペリエンスを悩ませている問題(サーバー応答の異常、5XXエラーなど)を可視化します。
  • 管理者に警告して、すぐに修正措置を講じてください。

詳しくは、「アプリケーション分析のパフォーマンス指標」を参照してください。

ファイアウォールのセキュリティ

最も一般的なセキュリティの脆弱性は、ネットワークではなくWebアプリケーションで発生します。ボット、データの盗難、アプリケーション層の攻撃などの不正アクセスからWebアプリケーションを保護することが重要です。

Citrix ADCは、以下を含む包括的で統合されたレイヤー4からレイヤー7のセキュリティを提供します。

  • Web App Firewall(WAF)は、定期的に更新されるボットシグネチャと動作ベースの検出により、Webアプリケーションを保護し、悪意のあるボットを識別して軽減します。
  • 広告プラットフォームが圧倒されるのを防ぐためのレート制限。

詳しくは、「Citrix Web App Firewall」を参照してください。

広告プラットフォームに適したAWSインスタンスタイプを選択します

次の2つの要因に応じて、ADCに適切なAWSインスタンスタイプを選択します。

  • 広告プラットフォームに同時にアクセスするユーザーの数。
  • プラットフォーム上の平均ユーザー数。

Citrix ADCは、c5、c5n、m5などを含むさまざまなEC2インスタンスにデプロイできます。広告プラットフォームの場合、次のAWSインスタンスタイプを使用します。

  • c5またはc5nは、SSLの大量のトラフィックを処理するのに適しています。
  • c5.largeは、最大1000のSSLTPSを処理できます。

詳しくは、「VPX-AWS サポートマトリックス」を参照してください。

Citrix ADCを使用してAWSにデジタル広告プラットフォームをデプロイする