Eclipse Kapua™는 IoT 장치와 스마트 센서를 통합하는 모듈형 플랫폼이다.
- 장치 연결 : 다중 프로토콜 메시지 브로커를 통해 관리하며, MQTT를 초기 사용하며 다른 프로토콜도 지원한다. 장치 연결 모듈은 연결 인증, 권한 부여, 장치 레지스트리 유지 등을 한다.
- 메시지 라우팅 : 데이터 스트림을 다양한 소비자에 의해 사용되도록 하고, 유연한 메시지 스트림 처리를 가능하게 한다.
- 장치 관리 : 장치 관리 구성 요소를 통해 연결된 장치에서 원격 작업을 수행하며, 개방형 계약을 제공한다.
- 데이터 관리 : 장치에서 전송된 원거리 데이터를 지속적인 저장소에 보관하고 검색할 수 있게 한다.
- 보안 : 테넌트, 계정 및 사용자 관리 등을 통해 보안 유지하며, 계층적 접근 제어 구조와 RBAC를 따른다.
- 애플리케이션 통합 : REST 기반의 웹 서비스 API를 제공하여 기존 애플리케이션과 통합을 지원하고 플랫폼의 모든 기능을 노출한다.
이 플랫폼은 다양한 프로토콜 지원과 유연한 데이터 관리 기능을 통해 기업의 IoT 솔루션 구현을 돕는다.