概觀

此 AWS 解決方案為營運技術 (OT) 經理提供了與 AWS 雲端的安全機器和工業設備連線。此解決方案會自動部署和設定 AWS IoT Greengrass,並提供與 AWS IoT SiteWise 的整合。然後,您可以將機器和工業資產遙測資料發佈至 AWS IoT SiteWise 和 Amazon Simple Storage Service (Amazon S3),使用機器遙測填充工業資料湖,以透過視覺化、分析和機器學習支援洞察。此解決方案同時支援 OPC 資料存取 (OPC-DA) 和 OPC 統一架構 (OPC-UA) 協定,並支援透過 OSIsoft PI Web API 串流時間序列資料。
優勢

使用 AWS IoT SiteWise 連接器透過 OPC-DA 或 OPC-UA 協定或透過 OSIsoft PI Web API 從來源進行穩健的資料擷取。將此解決方案用作參考,來根據工廠設備的要求為額外的工業協定建置安全的雲端連線。
技術詳細資訊

下圖顯示您可以使用解決方案的實作指南和隨附的 AWS CloudFormation 範本來自動部署的架構。
步驟 1
Amazon CloudFront 使用者介面部署在設定為 Web 託管的 Amazon Simple Storage Service (Amazon S3) 儲存貯體中。
步驟 2
Amazon API Gateway API 針對客戶請求提供使用者介面。
步驟 3
Amazon Cognito 使用者集區會驗證 API 請求。
步驟 4a
AWS Lambda 函數為使用者介面,以及 AWS IoT Greengrass 和AWS IoT SiteWise 閘道資源的設定和部署機制提供支援。
步驟 4b
這些 Lambda 函數將訊息傳送至 m2c2/job/<connectionName> AWS IoT 主題 (AWS IoT Core),然後 AWS IoT Greengrass 訂閱訊息。Amazon DynamoDB 資料表可存放連線中繼資料。
步驟 5
AWS IoT SiteWise 閘道組態適用於任何 OPC UA 資料來源。
步驟 6
Amazon Kinesis Data Streams 資料串流、Amazon Kinesis Data Firehose 和 Simple Storage Service (Amazon S3) 儲存貯體,用於存放遙測資料。
步驟 7
Amazon Kinesis Data Streams 資料串流、AWS Lambda 函數和 Amazon Timestream 資料表可存放時間序列資料。
步驟 8
AWS IoT Greengrass 在內部部署工業閘道上安裝並使用,以執行協定連接器 AWS IoT Greengrass 元件來從 OPC UA、OPC DA 和 OSIsoft PI Web API 伺服器連接和讀取遙測資料。
步驟 9
AWS IoT Greengrass 元件部署到工業閘道的 AWS IoT Greengrass Core 軟體上,以連接至伺服器並將資料傳送至設定的目的地。
步驟 10
收集遙測資料的 AWS IoT Greengrass 元件寫入 AWS IoT Greengrass 串流管理器串流。發行者 AWS IoT Greengrass 元件讀取串流。
步驟 11
發行者 AWS IoT Greengrass 元件轉傳資料至適當的端點。
相關內容
