为什么要使用 AWS CloudFormation MediaTailor 和 CDN 集成 - AWS Elemental MediaTailor

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为什么要使用 AWS CloudFormation MediaTailor 和 CDN 集成

AWS Elemental MediaTailor 自动化为管理流媒体工作流程的广播专业人员 AWS CloudFormation 提供了显著的优势。手动配置 MediaTailor 内容分发网络 (CDN) 可能既耗时又容易出错。使用 AWS CloudFormation 自动化具有以下优点。

  • 一致性:确保每次部署相同的配置,从而减少人为错误。

  • 版本控制:将您的基础架构作为代码存储在版本控制系统中,以跟踪更改。

  • 快速部署:只需几分钟即可部署复杂的配置,而无需花费数小时的手动配置。

  • 环境复制:在开发、测试和生产环境中轻松复制配置。

  • 文档:模板本身可用作基础架构的文档。

以下是自动化工作流程与手动配置的对比:

手动设置(多个步骤) 自动设置(单一模板)
创建 MediaTailor 播放配置 部署一个带有参数的 AWS CloudFormation 模板
创建 CloudFront 发行版
配置缓存行为
设置安全配置

自动设置工作流程 MediaTailor CloudFront 遵循以下步骤:

  1. 使用您的内容来源和广告服务器参数部署 AWS CloudFormation 模板

  2. AWS CloudFormation 创建并配置所有必需的资源:

    • MediaTailor 广告插入的播放配置

    • CloudFront 使用适当的缓存行为进行分发

    • 内容保护的安全配置

  3. 使用 AWS CloudFormation 输出来访问你支持广告的直播 URLs

  4. 使用动态插入的广告直播您的内容