跳至主要內容

AWS 解決方案程式庫

Media2Cloud on AWS 指引

概觀

本指引可協助您將數位資產遷移至雲端,讓您充分利用資產管理的最新進步,並準備內容以供傳送給媒體消費者。該指引設定了無伺服器擷取和分析工作流程,以將您的影片資產和關聯的中繼資料移至 AWS 雲端。在遷移期間,本指引會從您的影片中分析並擷取機器學習中繼資料。此外還隨附一個 Web 介面,因此您可立即開始接收和分析內容。

運作方式

這些技術細節包含一個架構圖,以說明如何有效使用此解決方案。架構圖顯示關鍵元件及其互動,逐步提供架構的結構和功能概述。

Well-Architected 支柱

上方的架構圖是一個考量到 Well-Architected 最佳實務而建立的的解決方案的範例。若要完全實現 Well-Architected,您應該盡可能地多遵循 Well-Architected 的最佳實務。

本指引會在不同階段將指標推送到 CloudWatch,以便在基礎架構中提供可觀察性,例如 AWS Lambda 函數、AI 服務和 Amazon S3 儲存區。

閱讀卓越營運白皮書

強烈建議您對傳輸中的和靜態的敏感資料進行加密。本指南會使用 Amazon S3 伺服器端加密 (SSE-S3),自動加密靜態的媒體檔案和中繼資料。指引的 Amazon SNS 主題和 DynamoDB 資料表也會在使用 SSE-S3 時進行靜態加密。此外,會對索引至 OpenSearch Service 叢集的文件會進行靜止加密,並且還會對叢集中的節點對節點通訊進行加密。

本指南部署託管在 Amazon S3 存區中的靜態網站。為協助減少延遲並提高安全性,本指引包括具有原始存取身分的 CloudFront 發行版,這是特殊的 CloudFront 使用者,可協助限制對網站儲存貯體內容的存取權。如需詳細資訊,請參閱限制對 Amazon S3 來源的存取權

閱讀安全性白皮書

Media2Cloud on AWS 指引儘可能使用 AWS 無伺服器服務 (例如 LambdaAPI GatewayAmazon S3DynamoDB),以確保高可用性,並在服務失敗中快速復原。

閱讀可靠性白皮書

您可以使用預先建置的 AWS Cloud Formation 範本建立工作流程。由於本指引是發布在 GitHub 上的開放原始碼專案,因此您可對其自訂並透過原始程式碼進行建置。README 提供了逐步指引來建置和自訂本指引,還有一個迷你教學課程,以及對每個元件和整體設計的深入解釋。

閱讀效能效率白皮書

由於本指引使用無伺服器和事件驅動型架構,因此您只需依實際用量付費。其設計允許您設定和量身定製自己的媒體工作流程,並且僅使用您需要的 AWS 服務。此外,它還可以使用具有生命週期原則的 Amazon S3 以符合成本效益的方式儲存您的資產,以儲存和封存已擷取的內容、代理伺服器和中繼資料。

閱讀成本最佳化白皮書

旨在實現永續發展的關鍵元件,正最大限度地利用 AWS AI 服務,以儘量減少後端服務對環境的影響。此外,相較於持續運作的內部部署伺服器,本指引的無伺服器設計旨在減少您的碳足跡。

閱讀可持續發展白皮書

實作資源

提供了詳細的指南,以在您的 AWS 賬戶中實驗和使用。建立指南的每個階段 (包括部署、使用和清理) 都經過檢查以準備部署。

範本程式碼是一個起點。它經過了產業驗證、具有規範性但並非明確性,並且可以幫助您開始。

開啟實作指南

GitHub 上的開放範例程式碼

免責聲明

範例程式碼、軟體庫、命令列工具、概念驗證、範本或其他相關技術 (包括我們的人員提供的任何上述技術) 依據 AWS 客戶協議或您與 AWS 之間的相關書面協議 (以適用者為準) 作為 AWS 內容提供給您。您不得在您的生產帳戶、生產或其他關鍵資料中使用此 AWS 內容。您有責任根據您的特定品質控制實務和標準,依生產級用途來測試、保護和最佳化 AWS 內容 (如範例程式碼)。部署 AWS 內容可能會因建立或使用 AWS 收費資源 (如執行 Amazon EC2 執行個體或使用 Amazon S3 儲存) 而產生 AWS 費用。

找到今天所需的資訊了嗎?

讓我們知道,以便我們改善頁面內容的品質