概觀
Simple Manager for Amazon EFS 可供您透過 Web 使用者界面 (UI) 直接取用 Amazon Elastic File System (Amazon EFS) 檔案系統中的資料。此 Web UI 可供您瀏覽,上傳和下載現有 EFS 文件系統中的文件。例如,您可以使用此解決方案將機器學習 (ML) 模型檔案上傳到用於 ML 推論的 AWS Lambda 函數 EFS 檔案系統。此 AWS 解決方案提供參考架構、規劃部署的建議事項,以及將解決方案部署到 AWS 雲端的設置步驟。
優勢
使用 Web UI 瀏覽、上傳和下載現有 EFS 檔案系統中的檔案,無需專用的 Linux 知識。
從任何裝置或位置進行 Amazon EFS 檔案 Web 存取。
使用無伺服器架構來管理資料時,無需部署專用資源 (例如 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體)。
使用人工智慧 (AI) 和機器學習 (AI/ML) 實作可以使用此解決方案,以在 Amazon EFS 檔案系統中託管資料集,並在同一 Amazon Virtual Private Cloud (Amazon VPC) 中透過 AWS Lambda 執行推論演算法。
技術詳細資訊
您可以使用實作指南和隨附的 AWS CloudFormation 範本自動部署此架構。
步驟 1
AWS CloudFormation 範本會部署 Amazon CloudFront 分發,以提供 Simple File Manager Web UI 服務。
步驟 2
Amazon Simple Storage Service (Amazon S3) 網路來源儲存貯體會託管 CloudFront 分發。
步驟 3
Amazon Cognito 使用者集區會提供使用者目錄。
步驟 4
Cognito 身分池,可提供與 AWS Identity and Access Management (IAM) 的聯合,以對 Web UI 進行身份驗證和授權。
步驟 5
Amazon API Gateway 檔案管理器 REST API 代理程式可將檔案系統作業從 Web UI 轉至您的 Amazon EFS 檔案系統。IAM 角色是為 API 操作而建立的。
步驟 6
AWS Lambda API 處理程式功能可支援檔案管理員 API。
步驟 7
Lambda 檔案管理器功能會連接到 EFS 檔案系統。
注意:此解決方案的 CloudFormation 範本不會自動部署 Lambda 檔案管理員功能。請在部署後建立此資源。
步驟 8
EFS 存取點可允許從 Lambda 存取 EFS 檔案系統。
注意:此解決方案的 CloudFormation 範本不會自動部署 EFS 存取點。請在部署後建立此資源。