票務服務在 Auto Scaling group 中的 Linux EC2 實例上運行。該服務讀取儲存在 S3 儲存桶 (S3 Standard) 中的定價檔案。第三方中央定價系統每 1-15 分鐘更新一次定價檔案;該檔案有數千個項目。每個 EC2 實例在啟動時都會下載該檔案,但實例有時會使用過時的定價,導致客戶費用不正確。哪種解決方案能以最具成本效益的方式解決此問題?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 EC2 AMI 上安裝 Mountpoint for Amazon S3,並將其配置為掛載包含定價檔案的 S3 儲存桶。更新票務服務以從掛載點和路徑讀取定價物件。.
為什麼這是答案
正確答案是使用 Mountpoint for Amazon S3。Mountpoint for Amazon S3 允許 EC2 實例將 S3 儲存桶作為本地文件系統掛載。這樣,票務服務可以直接從 S3 讀取最新的定價文件,而無需在啟動時下載或處理過時的數據。由於定價文件更新頻率高,Mountpoint 提供了近乎即時的數據一致性,且成本效益高,因為它直接利用了 S3 的儲存和訪問機制。 其他選項的缺點: 使用 Lambda 和 DynamoDB:這會增加額外的開發和維護成本,並且 DynamoDB 的讀寫操作會產生費用,對於頻繁更新的大文件來說可能不夠成本效益。 使用 Lambda 和 EFS:EFS 雖然提供共享文件系統,但其成本通常高於 S3,且頻繁更新大文件可能導致性能瓶頸。 使用 EBS Multi-Attach:EBS Multi-Attach 不適用於所有實例類型,且需要複雜的同步機制來確保所有實例上的定價文件都是最新的,這會增加管理複雜性和潛在的數據不一致風險。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡