AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
有超過 10,000 個感測器使用 MQTT 將資料發佈到地端部署的 Apache Kafka 叢集,該叢集會轉換資料並將結果儲存在 Amazon S3 中。Kafka 伺服器最近當機,並在復原期間遺失了資料。公司需要一個高可用、可擴展的 AWS 設計來避免未來的資料遺失。哪種解決方案能滿足這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 AWS IoT Core 擷取感測器資料並將其路由到 Amazon Kinesis Data Firehose 傳輸串流。使用 AWS Lambda 函數進行資料轉換,並將感測器設定為傳送到 AWS IoT Core。.
為什麼這是答案
正確答案是使用 AWS IoT Core 擷取感測器資料並將其路由到 Amazon Kinesis Data Firehose 傳輸串流,因為這提供了一個高可用、可擴展且無伺服器的解決方案,可避免資料遺失。AWS IoT Core 可處理數百萬個感測器連線,並將資料可靠地傳輸到 Kinesis Data Firehose。Kinesis Data Firehose 是一個全受管服務,可自動擴展並將資料傳輸到 S3,並支援 Lambda 轉換。
其他選項不符合要求:
在 EC2 上執行 Kafka 仍需管理基礎設施,且主動/備用模式可能無法完全避免資料遺失,因為故障轉移期間仍有資料風險。
遷移到 Amazon MSK 是可行的,但將 NLB 放在 MSK 代理程式前面是多餘的,因為 MSK 本身就提供高可用性和負載平衡。
將 AWS IoT Core 資料轉發到 EC2 上的 Kafka 伺服器會重新引入管理負擔和單點故障風險,違背了避免資料遺失和高可用的目標。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡