某公司需要一種低成本、簡單且安全的方式,向全球客戶分發韌體下載,並能控制誰可以存取這些下載。哪種解決方案符合此要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Amazon CloudFront 搭配 S3 中儲存的物件的 signed URLs。.
為什麼這是答案
正確答案是使用 Amazon CloudFront 搭配 S3 中儲存的物件的 signed URLs。CloudFront 是一個全球內容交付網路 (CDN),能將韌體下載分發給全球客戶,提供低延遲和高傳輸速度。S3 是一個經濟實惠的儲存服務。Signed URLs 允許您對 S3 中的特定物件設定限時存取,確保只有授權使用者才能下載韌體,同時無需為每個客戶建立單獨的 CloudFront distribution。 為每個客戶建立單獨的 CloudFront distribution 成本高昂且管理複雜。使用 Amazon CloudFront 搭配 AWS Lambda@Edge 來強制執行存取控制雖然可行,但對於簡單的存取控制需求而言,可能過於複雜且成本較高。在 S3 bucket 前面使用 Amazon API Gateway 並使用 AWS Lambda 授權下載,會增加額外的複雜性和潛在的成本,且 API Gateway 主要用於 API 請求,而非大型檔案分發。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡