ADC

使用 NetScaler 在 AWS 上部署数字广告平台

随着数字平台的不断变化,有各种各样的广告应用程序可供使用。例如,社交媒体、直邮邮件、视频、横幅广告、流行音乐、插页式广告、富媒体等。广告商正在快速接受视频广告网络,占广告流量的近 40%。但是,随着现代用户越来越多地使用移动设备,在移动平台上投放视频广告的情况大幅增加。

数字广告平台面临着几项挑战。其中一些挑战如下:

  • 安全威胁
  • 运营成本高
  • 各种设备可用于通过 Internet 发送流量。实时通信的不同协议带来了以下挑战:
    • webRTC
    • 自适应流技术推送
    • UDP 用于视频,其中 WebRTC 使用 UDP over HTTP

为了应对广告平台的复杂行为,NetScaler 解决方案的全套功能和特性与 AWS 完美集成,可随时随地提供对数字广告库存的即时、安全和可靠的访问。NetScaler 在为数字平台提供 SaaS 和 Web 应用程序方面发挥着至关重要的作用。

数字广告平台与 NetScaler 集成

数字广告平台概述

数字广告平台由以下关键组成部分组成:

  • 广告交易平台
  • 广告网络
  • 需求方平台 (DSP)
  • 提供方平台 (SSP)
  • 实时竞价 (RTB) 系统

广告系统遵循的流程概述如下。

  • 第一笔交易发生在用户访问 Web 站点时。
  • 这将触发发送到联系广告交易平台的广告服务器或广告发布者的出价/广告请求(包括用户的人口统计信息)。
  • 广告发布者通过 SSP 将广告请求发送到广告交易平台。
  • 广告交易平台将此请求和随附的数据提交给 DSP,表明有展示或广告请求可用。因此,多个广告主可以自动实时提交出价以投放广告。
  • 同时,广告主必须在 DSP 中设置自己的广告活动。使用来自数据管理平台 (Data Management Platform, DMP) 的用户的信息来评估其愿意为向用户发送广告而支付的金额。
  • DSP 会在每个广告展示中提交这些实时出价,因为它被投放到广告交易平台。
  • 无论在广告交易平台或 SSP 设定的时间段内出价最高的出价者是哪一个,都可以获得广告发布者提供的广告时段来投放广告。否则,他们将失去获得适合其关键人群的合适广告的机会。

数字广告平台如何与 NetScaler 集成

下图说明了广告平台的不同组件如何与 NetScaler 和 NetScaler Application Delivery Management (ADM) 通信以提供在线广告。

数字广告平台

NetScaler 是如何做出贡献的

在广告发布过程中,NetScaler 解决方案有助于处理和处理不一致的竞价流量。它充当所有流量的入口点,以确保跨可用性区域的可扩展性和可用性。为了应对广告流量的弹性,它部署在 Web 应用程序和数据库服务器前的自动缩放组中。

采用 NetScaler 解决方案的 AWS 广告平台允许您在全球范围内获得实时性能、高可扩展性和高可用性。您可以实时购买和销售富媒体广告、视频广告、移动广告和原生广告。它可以降低运行广告平台所涉及的总体运营成本和延迟。它是性能最佳的代理,具有在 AutoScale 期间正常地删除后端服务器、连接多路复用以及确保最终用户流量永远不受影响的丰富功能。NetScaler 支持对广告平台中使用的 HTTP、UDP、WebRTC 和 RTSP 协议进行负载平衡。

NetScaler 具有以下关键属性,完全适合 AWS 环境:

  • 内容交换 — 根据主机名切换到正确的平台。
  • 安全防护 — 使用 Web App Firewall (WAF) 功能、速率限制(通过客户端 IP)和防御 DDoS 攻击。
  • 自动缩放前端和后端流量。
  • 利用 ADM 实现端到端可见性和跨 ADC 设备的异常检测。
  • 低延迟。

NetScaler 控制台如何做出贡献

NetScaler 利用 NetScaler 控制台来克服数字广告平台面临的以下挑战:

  • 确定与预期性能的趋势偏差
  • 实时应用程序性能分析
  • 容量监视

广告平台与 NetScaler 和 ADM 集成的优势

NetScaler 解决方案为数字广告平台供应商提供以下功能和优势。

成本低

  • NetScaler VPX 实例与 AWS Autoscaling 服务集成,可以自动向上或向下扩展您的前端和后端资源。这提供了一种零接触配置,以适应广告平台的弹性。
  • 整合从单一点交付所有类型的流量。

有关 AWS 自动缩放的更多信息,请参阅 添加后端 AWS 自动缩放服务

高可用性

  • 如果一个可用区不可用,NetScaler 将应用其容错能力自动检测另一个可用区域中的服务器,而不会出现任何流量中断。
  • 此外,它正常地终止服务器,以避免客户端连接断开。

有关更多信息,请参阅 AWS 上的高可用性如何运作

应用程序性能分析

NetScaler 控制台智能分析和应用性能分析可确保:

  • 了解困扰最终用户体验的问题(服务器响应异常、5XX 错误等)。
  • 提醒管理员立即采取纠正措施。

有关详细信息,请参阅 应用程序分析的性能指标

丰富的防火墙安全性

最常见的安全漏洞发生在 Web 应用程序中,而非发生在网络中。保护您的 Web 应用程序免受未经授权的访问(例如机器人、数据盗窃和应用程序层攻击)至关重要。

NetScaler 提供全面和集成的第 4 层到第 7 层安全性,包括:

  • Web App Firewall (WAF) 可通过定期更新机器人签名和基于行为的检测来保护您的 Web 应用程序、识别和缓解恶意机器人。
  • 限制费率以防止广告平台难以承受。

有关更多信息,请参阅 NetScaler Web App Firewall

为广告平台选择正确的 AWS 实例类型

根据以下两个因素,为 ADC 选择正确的 AWS 实例类型:

  • 同时访问广告平台的用户数。
  • 平台上的平均用户数。

NetScaler 可以部署在各种 EC2 实例中,包括 c5、c5n、m5 等。对于广告平台,请使用以下 AWS 实例类型:

  • c5 或 c5n 适合处理 SSL 繁重的流量。
  • c5.large 最多可以处理 1000 个 SSL TPS。

有关更多信息,请参阅 VPX-AWS 支持列表

使用 NetScaler 在 AWS 上部署数字广告平台