IoT Toolkit: 오픈소스 IoT 상호운용성 플랫폼

Source

  • Evernote/Advanced View Required/MAKE The Internet of Things What is the IoT Toolkit.md

Summary

IoT Toolkit 은 다양한 프로토콜과 클라우드 서비스 간의 수평적 협력을 가능하게 하는 오픈소스 IoT 게이트웨이 및 서비스 게이트웨이 구축 도구 모음입니다. Michael Koster 이 주도하는 이 프로젝트는 상향식(bottom-up) 접근을 통해 ‘Smart Object API’와 REST 인터페이스를 기반으로 한 데이터 모델 캡슐화 및 서비스 레이어를 제공합니다. 기업이나 기관 중심의 하향식 표준화 대신, 메이커, 개발자, 기업, 학계 등이 참여하는 오픈소스 커뮤니티의 ‘거친 합의(rough consensus)와 실행 가능한 코드(running code)’ 원칙을 따릅니다. 이는 웹의 발전 과정과 유사하게 RFC(Request For Comment)를 통해 사실상의 표준(de facto standard)을 형성하고, IETF 및 W3C 와 같은 표준화 기구와의 협력을 통해 광범위한 IoT 생태계의 상호운용성을 확보하는 것을 목표로 합니다.

Key Points

  • IoT Toolkit 은 다중 프로토콜 IoT 게이트웨이 및 서비스 게이트웨이 구축을 위한 오픈소스 프로젝트입니다.
  • 핵심 구성 요소는 Smart Object API, 게이트웨이 서비스, 관련 도구이며, REST 인터페이스를 통해 리소스에 접근합니다.
  • 상향식(bottom-up) 접근을 채택하여, 상향식(top-down) 표준화보다 실행 가능한 코드와 커뮤니티 합의를 통한 빠른 진화를 지향합니다.
  • 메이커, DIY 개발자, 기업, 학계 등 다양한 이해관계자가 참여하는 오픈소스 생태계를 통해 사실상의 표준을 형성합니다.
  • 향후 IETF, W3C 등과의 협력을 통해 센서 네트워크 온톨로지(SSN)와 유사한 포괄적인 IoT 데이터 모델 표준을 목표로 합니다.