概觀

此解決方案可自動佈建將媒體服務、其關係與線性影片服務即時狀態視覺化所需的服務。該解決方案具有一個瀏覽器應用程式,包含圖磚檢視和圖表檢視,可協助您確定當多個媒體服務向 Amazon CloudWatch 傳送訊息時發生問題的根本原因。
優勢

將資源彙總到代表單一串流影片通路的單一通路磚。每一個圖磚顯示檔案中所包含所有資源的彙總媒體服務組態資訊。
將媒體服務和資源與管道狀態之間的關係加以視覺化以作為工作流程圖。您也可以自訂解決方案,以包含自訂節點類型或內部部署設備。
您可以根據自己的特定需求自訂或擴展此解決方案。例如,透過瀏覽器應用程式新增自訂節點類型,透過雲端任務將其快取至資料庫,並將連線探索和視覺化疊加功能擴展至內部部署設備。
技術詳細資訊

該解決方案具有一個 Web 應用程式,可協助您視覺化 AWS 媒體服務之間的關係,並提供線性影片服務的即時狀態。AWS CloudFormation 範本在 AWS 雲端部署以下無伺服器基礎架構和 Web 內容。
步驟 1
Amazon CloudFront 分佈,可服務於 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 雲端服務和裝置。該解決方案使用 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 上執行的應用程式進行監控的服務。在本課程中,您將了解該服務的功能與關鍵條款。