重要提示:2024 年 12 月 31 日,AWS 对 Media Services Application Mapper on AWS 的支持将结束,并且 GitHub 存储库将被存档。此日期之后,您将无法再通过 AWS 管理控制台内的 CloudFormation 模板部署 Media Services Application Mapper on AWS。现有部署将继续运行。如果您已通过克隆 GitHub 开源代码部署 Media Services Application Mapper on AWS,则可以继续使用解决方案。如果底层服务 API 在解决方案支持结束后发生变化,则部署可能会出错或者无法停止/启动。
Media Services Application Mapper on AWS 提供的功能已被新功能 AWS Elemental 工作流监视器中的功能所取代,后者是一种以媒体为中心的工具,可简化和提升对视频工作负载的监控。
概览
AWS 上的媒体服务应用程序映射器解决方案实施可自动预置所需服务,以可视化媒体服务的关系以及线性视频服务的实时状态。此 AWS 解决方案具有一个浏览器应用程序,它包括平铺视图和图表视图,可帮助您识别多个媒体服务向 Amazon CloudWatch 发送消息时出现问题的根本原因。
优势
将资源聚合至代表单个流式传输视频通道的单个通道磁贴。每个磁贴显示磁贴中所含所有资源的聚合媒体服务配置信息。
以工作流程图的方式显示您的媒体服务之间的关系以及您的资源和管道状态。您还可以自定义解决方案,以包括自定义节点类型或本地设备。
您可以针对自己的特定需求自定义或扩展此解决方案。例如,通过浏览器应用程序添加自定义节点类型,通过云端任务将它们缓存到数据库中,并将连接发现和可视化叠加功能扩展到本地设备。
技术详情
您可以使用实施指南自动部署此架构。
第 1 步
Amazon CloudFront 分发,用于为 Media Services Application Mapper on AWS Web 应用程序提供服务。
第 2 步
Amazon Simple Storage Service(Amazon S3)存储桶即源,用于为解决方案的 Web 应用程序提供服务。
第 3 步
Amazon API Gateway,用于库存和监控对解决方案后端的查询。
第 4 步
AWS Lambda 函数,用于处理来自 API Gateway 的客户端 REST API 请求,定期扫描媒体服务资源,并接收资源状态更改的通知。
两个 Lambda 函数是分别用于浏览器应用程序堆栈和 Amazon DynamoDB 表堆栈的自定义资源,它们将在安装、更新和删除期间使用。
第 5 步
Amazon CloudWatch 计划规则或事件模式,用于调用主要 Lambda 函数。
第 6 步
DynamoDB 表,用于存储解决方案的后端和前端配置和状态。
第 7 步
由此解决方案扫描的 AWS Cloud 服务和设备。该解决方案使用 AWS Elemental MediaLive API 来发现 AWS Elemental Link 设备,并使用 AWS Systems Manager API 来发现 AWS Elemental Live 编码器。
第 8 步
CloudWatch 事件,用于在库存来源发生操作更改或订阅的 CloudWatch 警报发生状态更改时调用区域 Lambda 函数。
第 9 步
Lambda 函数,用于监控其他 AWS 区域中 CloudWatch 事件的源服务。
相关内容
Amazon CloudWatch 是一项针对 AWS 云资源和在 AWS 上运行的应用程序的监控服务。在本课程中,您将学习该服务的功能和关键术语。