[IT]/AWS

[AWS][IoT] AWS IoT SiteWise란? (정의/아키텍처/작동방식/사용이유/관련 AWS 서비스)

ee2ee2 2023. 1. 5. 16:12
728x90
반응형

AWS IoT SiteWise

 

AWS IoT SiteWise란?

: 산업용 장비의 데이터를 대규모로 수집, 모델링, 분석 및 시각화할 수 있는  관리형 서비스. AWS IoT SiteWise Monitor를 사용하면 비기술 사용자가 산업 데이터를 실시간으로 보고 분석할 수 있는 웹 애플리케이션을 신속하게 생성할 수 있음. 또한, AWS IoT SiteWise Edge를 사용하면 로컬 디바이스에서 데이터를 보고 처리할 수 있음.

 

AWS IoT SiteWise의 기본 아키텍처

출처 : AWS Docs

출처 : https://docs.aws.amazon.com/iot-sitewise/latest/userguide/what-is-sitewise.html


AWS IoT SiteWise의 작동 방식

AWS IoT SiteWise는 산업용 디바이스, 프로세스 및 시설의 표현을 구축하는 데 사용할 수 있는 Asset Modeling Framework를 제공함. Asset Model을 사용하여 사용할 원시 데이터와 원시 데이터를 복잡한 Metric으로 처리하는 방법을 정의한다. 이를 통해, 산업 운영을 위한 자산 및 모델을 구축하고 시각화할 수 있으며,  엣지에서 데이터를 수집 및 처리하거나 AWS 클라우드에서 데이터를 처리하도록 자산 모델을 구성할 수 있다.

 

아래의 방법으로 산업 데이터를 AWS IoT SiteWise에 Upload할 수 있다.

  • 일반적인 산업용 게이트웨이 또는 가상 서버와 같이 AWS IoT Greengrass를 지원하는 모든 플랫폼에서 실행되는 AWS IoT SiteWise 게이트웨이 소프트웨어를 사용함.  이 소프트웨어는 OPC-UA 프로토콜과 같은 프로토콜을 통해 현장 서버에서 직접 데이터를 읽을 수 있음.

 단일 AWS IoT SiteWise 게이트웨이에 최대 100개의 OPC-UA 서버를 연결할 수 있고,

Modbus TCP 및 EIP(Ethernet/IP) 프로토콜을 통해 데이터를 읽을 수도 있음.

  • AWS IoT Core 규칙(Rule)을 사용함. MQTT 메시지를 보내는 AWS IoT Core에 연결된 디바이스가 있는 경우 AWS IoT Core 규칙 엔진을 사용하여 해당 메시지를 AWS IoT SiteWise로 라우팅할 수 있음.
  • AWS IoT Events 작업을 사용함. 이벤트가 발생할 때 AWS IoT SiteWise로 데이터를 전송하도록 AWS IoT Events에서 IoT SiteWise 작업을 구성할 수 있음.
  • AWS IoT Greengrass 스트림 관리자를 사용함. 대용량 IoT 데이터를 AWS IoT SiteWise로 전송하는 솔루션을 엣지에서 구성할 수 있음.
  • AWS IoT SiteWise API를 사용함. 엣지 또는 클라우드에 있는 애플리케이션은 데이터를 AWS IoT SiteWise로 직접 보낼 수 있음.

AWS IoT SiteWise 사용 이유

1) 모든 소스에서 일관된 데이터 수집

2) 원격 모니터링으로 신속하게 문제 식별 가능

3) 중앙 데이터 소스로 교차 시설 프로세스 개선

4) 작업 현장 애플리케이션을 위한 온프레미스 데이터 처리 및 모니터링


 

AWS IoT SiteWise 관련 서비스

1) AWS IoT Core

: 센서 데이터를 AWS IoT SiteWise에 업로드하는 AWS IoT 디바이스를 등록하고 제어함. AWS IoT 메시지 브로커에 알림을 게시하도록 AWS IoT SiteWise를 구성할 수 있다. 그러면 AWS IoT SiteWise 데이터를 다른 AWS 서비스로 보낼 수 있다. 

2) AWS IoT Greengrass

: AWS 클라우드 기능이 있고 로컬 AWS IoT 장치와 통신할 수 있는 Edge 장치를 배포한다. AWS IoT SiteWise 게이트웨이는 AWS IoT Greengrass에서 실행되어 로컬 서버에서 데이터를 수집하고 데이터를 AWS 클라우드에 게시한다.

3) AWS IoT Events

 IoT 데이터에서 프로세스 오류 또는 작업 변경 사항을 모니터링하고 이러한 이벤트가 발생할 때 작업을 트리거한다. 

4) AWS IAM Identity Center(AWS Single Sign-On의 후속 제품) 및 AWS Identity and Access Management(IAM)

: 사용자 자격 증명 및 권한을 생성하고 관리한다. SiteWise Monitor 사용자는 IAM Identity Center 또는 IAM 자격 증명을 사용하여 웹 포털에 로그인하고 어떤 사용자가 어떤 자산의 데이터에 액세스할 수 있는지 정의할 수 있다.

 

* 참고 *

https://docs.aws.amazon.com/iot-sitewise/latest/userguide/what-is-sitewise.html

 

What is AWS IoT SiteWise? - AWS IoT SiteWise

What is AWS IoT SiteWise? AWS IoT SiteWise is a managed service that lets you collect, model, analyze, and visualize data from industrial equipment at scale. With AWS IoT SiteWise Monitor, you can quickly create web applications for non-technical users to

docs.aws.amazon.com

https://docs.aws.amazon.com/iot-sitewise/latest/appguide/what-is-monitor-app.html

 

What is AWS IoT SiteWise Monitor? - AWS IoT SiteWise Monitor

What is AWS IoT SiteWise Monitor? AWS IoT SiteWise Monitor is a feature of AWS IoT SiteWise that provides portals in the form of managed web applications. You can use these applications to view and share your operational data and alarms. You can see data f

docs.aws.amazon.com