重要事項:IoT Device Simulator 解決方案將於 2025 年 2 月淘汰。我們鼓勵客戶探索使用 Distributed Load Testing on AWS 進行大規模 IoT 裝置工作負載模擬和效能測試。
概觀
IoT Device Simulator 解決方案透過基於 Web 的直觀圖形使用者界面 (GUI),協助客戶測試裝置整合並提高其 IoT 後端服務的效能。該解決方案可讓建立及模擬上百種連網裝置,不必設定及管理實體裝置,或耗時開發指令碼。
優勢
利用開箱即用的 IoT 裝置模擬器,或作為參考實作,並利用可自訂的模擬引擎透過模擬資料集測試裝置整合和 IoT 後端服務。
Web GUI 主控台可讓客戶建立及模擬上百種連網裝置,不必設定及管理實體裝置,或耗時開發指令碼。
在整個模擬引擎上執行多達 1,000 個同時模擬項 (虛擬 IoT 裝置),一次最多建立 100 個模擬項。
技術詳細資訊
您可以使用實作指南和隨附的 AWS CloudFormation 範本自動部署此架構。
步驟 1
Amazon CloudFront 從 Amazon Simple Storage Service (Amazon S3) 儲存貯體提供 Web 介面內容。
步驟 2
S3 儲存貯體可託管 Web 介面。
步驟 3
Amazon Cognito 使用者集區會驗證 API 請求。
步驟 4
Amazon API Gateway API 提供解決方案的 API 層。
步驟 5
AWS Lambda 充當解決方案的微型服務,並路由 API 請求。
步驟 6
Amazon DynamoDB 存放模擬和裝置類型資訊。
步驟 7
AWS Step Functions 包含 Lambda Simulator 函數,可模擬裝置並傳送訊息。
步驟 8
S3 儲存貯體存放用於汽車示範的預先定義的路線。
步驟 9
AWS IoT Core 充當訊息傳送至的目標端點。
步驟 10
Amazon Location Service 提供地圖顯示,為汽車示範展示汽車裝置的位置。