- AWS 解決方案程式庫›
- Media2Cloud on AWS 指引
概觀
運作方式
這些技術細節包含一個架構圖,以說明如何有效使用此解決方案。架構圖顯示關鍵元件及其互動,逐步提供架構的結構和功能概述。
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 無伺服器服務 (例如 Lambda、API Gateway、Amazon S3 和 DynamoDB),以確保高可用性,並在服務失敗中快速復原。
您可以使用預先建置的 AWS Cloud Formation 範本建立工作流程。由於本指引是發布在 GitHub 上的開放原始碼專案,因此您可對其自訂並透過原始程式碼進行建置。README 提供了逐步指引來建置和自訂本指引,還有一個迷你教學課程,以及對每個元件和整體設計的深入解釋。
由於本指引使用無伺服器和事件驅動型架構,因此您只需依實際用量付費。其設計允許您設定和量身定製自己的媒體工作流程,並且僅使用您需要的 AWS 服務。此外,它還可以使用具有生命週期原則的 Amazon S3 以符合成本效益的方式儲存您的資產,以儲存和封存已擷取的內容、代理伺服器和中繼資料。
旨在實現永續發展的關鍵元件,正最大限度地利用 AWS AI 服務,以儘量減少後端服務對環境的影響。此外,相較於持續運作的內部部署伺服器,本指引的無伺服器設計旨在減少您的碳足跡。
實作資源
提供了詳細的指南,以在您的 AWS 賬戶中實驗和使用。建立指南的每個階段 (包括部署、使用和清理) 都經過檢查以準備部署。
範本程式碼是一個起點。它經過了產業驗證、具有規範性但並非明確性,並且可以幫助您開始。
相關內容
免責聲明
找到今天所需的資訊了嗎?
讓我們知道,以便我們改善頁面內容的品質