tencent cloud

IoT Hub
안전하고 효율적인 사물인터넷 통신 연결 플랫폼은 디바이스-애플리케이션-클라우드 서비스 간 데이터 통신을 빠르게 실행하도록 지원합니다.
소개

IoT Hub(Internet of things hub)는 안전하고 효율적인 플랫폼 연결을 제공함으로써 개발자가 낮은 비용으로 빠르게 "디바이스-디바이스", "디바이스-사용자 애플리케이션", "디바이스-클라우드 서비스" 간의 신뢰성 높은 데이터 통신을 실행할 수 있도록 지원합니다. 디바이스 간의 상호 작용, 데이터 업로드 및 구성 전달 뿐만 아니라 Rule Engine과 Tencent Cloud 제품을 기반으로 대용량 디바이스 데이터의 저장, 컴퓨팅 및 지능형 분석을 편리하고 빠르게 진행할 수 있습니다.

특징
간편하고 빠른 액세스

SDK, 콘솔 또는 클라우드 API를 기반으로 기본 통신 프로토콜 세부 정보에 신경 쓸 필요 없이 디바이스의 액세스와 데이터 통신을 빠르게 실행할 수 있습니다.

안전하고 신뢰성 높은 전송

디바이스 액세스 및 데이터 전송에 네트워크 보안 전송 프로토콜을 도입하고 단일 디바이스는 인증서와 같은 신분 확인을 통해 불법 액세스를 차단하며 데이터 도용 및 조작을 효과적으로 방지할 수 있습니다.

24시간 보안 보장

Tencent의 다년간 서비스 경험을 통해 Iot Hub 백그라운드 서비스는 자동 재해 복구 및 로드 밸런서 능력을 갖추어 24시간 유지보수 및 모니터링 서비스를 제공합니다.

효율적인 확장 시스템

Rule Engine을 기반으로 디바이스 데이터 및 Tencent Cloud 제품을 통해 대량의 디바이스 데이터 저장, 실시간 컴퓨팅 및 스마트 프로세스 분석을 빠르고 쉽게 실행할 수 있습니다.

저렴한 비용

IoT Hub는 서비스 과금을 정보량에 따라 산정됨으로 초기 과금에 대한 부담이 적습니다. 원 스톱 서비스 구성은 연구 개발의 인건비와 시간을 절감할 수 있습니다.

시각화 데이터 관리

Tencent Cloud의 빅 데이터 시각화 서비스인 RayData 능력을 제공하며 데이터 실시간 렌더링 기술을 통해 사용자는 디바이스에 업로드된 대량의 데이터 그래프를 시각화, 시나리오화 및 실시간 인터랙티브할 수 있어 데이터를 개성화하여 관리하고 사용할 수 있습니다.

기능

디바이스 액세스

디바이스 관리

디바이스 통신

디바이스 섀도

Rule Engine

데이터 처리

협업 관리

디바이스 액세스


SDK 액세스: 현재 Linux 및 Android 플랫폼의 SDK를 지원합니다.


RTOS 이식 능력: SDK는 다양한 플랫폼을 기반으로 프레임워크 포팅을 지원하고 하드웨어 플랫폼의 추상화 레이어를 펌핑하여 사물인터넷 통신을 빠르고 쉽게 액세스할 수 있습니다.


전송 프로토콜: 사물인터넷 주요 서비스인 MQTT, CoAP, http 및 websocket 등 프로토콜을 지원하며 디바이스 리소스 및 응용 시나리오에 따라 다양한 프로토콜 터널 연결을 선택할 수 있습니다.


보안 프로토콜: TLS, DTLS 등 프로토콜을 기반으로 불법 액세스, 데이터 도용 및 조작과 같은 위험을 방지하기 위해 클라이언트와 서버의 양방향 인증 및 데이터 암호화 전송을 실행합니다. 디바이스 리소스 및 응용 시나리오의 보안 리스크에 따라 대칭 및 비대칭 암호화 방식을 지원합니다.


디바이스 펌웨어 업그레이드: OTA 펌웨어 업그레이드 서비스를 지원하고 보안 위험 또는 기능적으로 취약점이 있을 경우 사물인터넷 서버는 OTA 업그레이드를 통해 보안 리스크를 최소화할 수 있습니다.


NB-IoT 액세스: China Telecom 및 China Mobile의 NB-IoT 플랫폼과 호환되며 디바이스 액세스 및 플랫폼 간 데이터 통신을 지원합니다.

디바이스 관리


라이프사이클 관리: 콘솔은 디바이스의 등록, 생성, 삭제 및 종료 등 관리 능력을 지원합니다. 또한 SDK 툴을 통해 빠르게 작업하고 효율성을 향상시킵니다.


디바이스 상태: 전체 디바이스 상태 모니터링 및 실시간 상태 변경을 알립니다. 디바이스 운영을 위한 주요 지표(제품 온라인 수량, 업스트림 및 다운스트림 메시지 수, 비정상 메시지 수, Rule Engine 히트 수 등)은 데이터 시각화 조회 및 기존 데이터 검토를 지원합니다.


관리 툴: 사물인터넷 환경에서 디바이스의 관리 능력에 편리한 SDK 툴을 제공하여 백그라운드에서 빠르게 작성, 조회 및 작동하여 효율성을 향상시킬 수 있습니다. 현재 Python, PHP 및 JAVA 툴을 지원합니다.

디바이스 통신


디바이스 메시지 통신의 배포 및 구독 기능은 엄격하고 안전하게 권한을 통제합니다. 주요 MQTT 프로토콜에는 QoS = 0 및 QoS = 1과 같은 메시지 특성을 지원하고 또한 오프라인 스토리지 기능을 지원합니다. Rule Engine을 기반으로 디바이스 간의 빠른 메시지 통신 기능을 구현할 수 있습니다.

디바이스 섀도


디바이스 섀도는 본질적으로 서버 측에 캐시된 디바이스 데이터(json 형식)로 주로 저장하는 데 사용됩니다.

• 디바이스의 현재 구성

• 디바이스의 현재 상태


디바이스 섀도는 디바이스와 사용자 애플리케이션 사이의 중간 매체로 효율적인 양방향 데이터 동기화를 구현합니다.

• 디바이스 구성에 대한 사용자 애플리케이션은 디바이스를 직접 수정할 필요없이 서버 쪽의 디바이스 섀도만 수정하여 동기화를 진행합니다. 이때 디바이스가 런칭 상태가 아니더라도 시작하면 디바이스 섀도에서 최신 구성으로 동기화합니다.

• 디바이스 상태를 디바이스 섀도에 리포팅하고 사용자가 애플리케이션 조회를 적용할 때 디바이스 섀도만 쿼리하면 됩니다. 이렇게 하면 디바이스와 서버, 특히 저전력 디바이스 네트워크 인터랙티브를 효과적으로 줄일 수 있습니다.

Rule Engine


문법 규칙: SQL 문법 및 기본 언어의 작업을 지원합니다. 간단한 문법을 작성하여 디바이스 메시지의 콘텐츠 분석, 필터링 추출 및 재구성을 구현할 수 있습니다. 그리고 백그라운드 서비스로 전달되어 Tencent Cloud 백그라운드의 멀티 스토리지 모듈, 함수 컴퓨팅, 빅 데이터 분석 패키지를 매끄럽게 연결할 수 있습니다.


디바이스와 디바이스 간 상호 통신: 디바이스의 데이터 격리 및 통신 보안을 실현하기 위해 자체 topic 메시지만 배포하고 구독할 수 있습니다. 상호 통신을 실현하려면 Rule Engine을 기반으로한 repub 기능이 필요합니다.


메시지 큐로 디바이스 메시지 가져오기: 디바이스의 유일한 액세스 방식으로써 사물인터넷 클라우드 플랫폼은 메시지 큐 서비스의 활성화, 편리한 구성으로 빠르게 디바이스 메시지, 상태 변화를 메시지 큐(CMQ, CKafka) 서비스에 기록합니다. 3rd party 서비스는 메시지 큐 SDK 인터페이스를 통해 소비 데이터와 디바이스간의 비동기화 메시지 통신을 실현할 수 있습니다. 또는 Tencent Cloud 빅 데이터 슈트와 디바이스 메시지를 분석하고 학습합니다.


클라우드 데이터베이스로 디바이스 메시지 가져오기: 사물인터넷 클라우드 플랫폼은 디바이스 메시지를 Rule Engine의 편리한 구성으로 Tencent Cloud 전체 스토리지 서비스(CDB, mongoDB 및 시간이 필요한 데이터베이스 CTSDB)에 기록하여 데이터 수집 및 저장소 이전의 로직 개발을 생략하여 비용을 절감할 수 있습니다. Tencent Cloud 빅 데이터 세트와 함께 디바이스 메시지를 분석하고 학습할 수 있습니다.


Device-cloud 연결: Tencent Cloud는 사용자가 디바이스 데이터(빅 데이터 분석)를 처리하는 시나리오에 해당하는 제품(TBDS, RayData 등)을 제공합니다. 또한 빠른 시일 내에 사물인터넷 Hub와 클라우드 제품 간의 직접적인 연결이 제공될 예정입니다.


디바이스 메시지를 3rd party 서비스로 포워딩: Rule Engine은 디바이스 메시지를 3rd party 서비스에 직접 포워딩하는 것을 지원함으로써 디바이스와 백그라운드 통신 능력을 빠르게 구축할 수 있습니다.

데이터 처리


실시간 컴퓨팅: 사물인터넷 분야에서 실시간 데이터의 대규모 업로드 및 핵심 서비스의 데이터 모니터링 적시성에 대한 요구 사항이 높습니다. 스트리밍 컴퓨팅 및 실시간 컴퓨팅은 이러한 응용 시나리오에 매우 중요한 작용을 합니다. Rule Engine은 디바이스 데이터를 실시간으로 Ckafka로 전달하고 Storm/SparkStreaming 스트리밍 컴퓨팅과 연결하여 사용자가 디바이스 데이터에 실시간 컴퓨팅 능력을 실현할 수 있도록 지원합니다.


스마트 프로세싱: 사물인터넷 통신은 Tencent Cloud 빅 데이터 프로세싱 슈트 TBDS와 연결하는 기능을 제공합니다. Tencent 빅 데이터 프로세싱 슈트에서 제공하는 강력한 데이터 발견, 데이터 분석 및 데이터 마이닝 기능을 통해 사용자가 빠르게 사물인터넷 10억 수준의 디바이스에 대한 스마트 프로세싱과 데이터 마이닝을 진행하여 효율성을 높이고 시장을 선점할 수 있습니다.


시각화: 사물인터넷 통신은 Tencent Cloud 빅 데이터 시각화 서비스 RayData와 연동할 수 있습니다. 사용자는 실시간 데이터 렌더링 기술을 통해 디바이스에 업로드된 대규모의 데이터 그래프를 시각화, 시나리오화 및 실시간 인터랙티브할 수 있으며 개성화로 데이터를 관리하고 사용할 수 있습니다.

협업 관리


액세스 관리 및 리소스 협업: 사물인터넷 클라우드 플랫폼은 CAM을 통해 클라우드 계정 리소스를 안전하게 액세스, 사용, 관리하도록 합니다. 서브 계정과 공동 작업자의 신분 및 정책 관리를 통해 사물인터넷 클라우드 리소스의 격리 및 협업을 실현할 수 있습니다.

기능


SDK 액세스: 현재 Linux 및 Android 플랫폼의 SDK를 지원합니다.


RTOS 이식 능력: SDK는 다양한 플랫폼을 기반으로 프레임워크 포팅을 지원하고 하드웨어 플랫폼의 추상화 레이어를 펌핑하여 사물인터넷 통신을 빠르고 쉽게 액세스할 수 있습니다.


전송 프로토콜: 사물인터넷 주요 서비스인 MQTT, CoAP, http 및 websocket 등 프로토콜을 지원하며 디바이스 리소스 및 응용 시나리오에 따라 다양한 프로토콜 터널 연결을 선택할 수 있습니다.


보안 프로토콜: TLS, DTLS 등 프로토콜을 기반으로 불법 액세스, 데이터 도용 및 조작과 같은 위험을 방지하기 위해 클라이언트와 서버의 양방향 인증 및 데이터 암호화 전송을 실행합니다. 디바이스 리소스 및 응용 시나리오의 보안 리스크에 따라 대칭 및 비대칭 암호화 방식을 지원합니다.


디바이스 펌웨어 업그레이드: OTA 펌웨어 업그레이드 서비스를 지원하고 보안 위험 또는 기능적으로 취약점이 있을 경우 사물인터넷 서버는 OTA 업그레이드를 통해 보안 리스크를 최소화할 수 있습니다.


NB-IoT 액세스: China Telecom 및 China Mobile의 NB-IoT 플랫폼과 호환되며 디바이스 액세스 및 플랫폼 간 데이터 통신을 지원합니다.


라이프사이클 관리: 콘솔은 디바이스의 등록, 생성, 삭제 및 종료 등 관리 능력을 지원합니다. 또한 SDK 툴을 통해 빠르게 작업하고 효율성을 향상시킵니다.


디바이스 상태: 전체 디바이스 상태 모니터링 및 실시간 상태 변경을 알립니다. 디바이스 운영을 위한 주요 지표(제품 온라인 수량, 업스트림 및 다운스트림 메시지 수, 비정상 메시지 수, Rule Engine 히트 수 등)은 데이터 시각화 조회 및 기존 데이터 검토를 지원합니다.


관리 툴: 사물인터넷 환경에서 디바이스의 관리 능력에 편리한 SDK 툴을 제공하여 백그라운드에서 빠르게 작성, 조회 및 작동하여 효율성을 향상시킬 수 있습니다. 현재 Python, PHP 및 JAVA 툴을 지원합니다.


디바이스 메시지 통신의 배포 및 구독 기능은 엄격하고 안전하게 권한을 통제합니다. 주요 MQTT 프로토콜에는 QoS = 0 및 QoS = 1과 같은 메시지 특성을 지원하고 또한 오프라인 스토리지 기능을 지원합니다. Rule Engine을 기반으로 디바이스 간의 빠른 메시지 통신 기능을 구현할 수 있습니다.


디바이스 섀도는 본질적으로 서버 측에 캐시된 디바이스 데이터(json 형식)로 주로 저장하는 데 사용됩니다.

• 디바이스의 현재 구성

• 디바이스의 현재 상태


디바이스 섀도는 디바이스와 사용자 애플리케이션 사이의 중간 매체로 효율적인 양방향 데이터 동기화를 구현합니다.

• 디바이스 구성에 대한 사용자 애플리케이션은 디바이스를 직접 수정할 필요없이 서버 쪽의 디바이스 섀도만 수정하여 동기화를 진행합니다. 이때 디바이스가 런칭 상태가 아니더라도 시작하면 디바이스 섀도에서 최신 구성으로 동기화합니다.

• 디바이스 상태를 디바이스 섀도에 리포팅하고 사용자가 애플리케이션 조회를 적용할 때 디바이스 섀도만 쿼리하면 됩니다. 이렇게 하면 디바이스와 서버, 특히 저전력 디바이스 네트워크 인터랙티브를 효과적으로 줄일 수 있습니다.


문법 규칙: SQL 문법 및 기본 언어의 작업을 지원합니다. 간단한 문법을 작성하여 디바이스 메시지의 콘텐츠 분석, 필터링 추출 및 재구성을 구현할 수 있습니다. 그리고 백그라운드 서비스로 전달되어 Tencent Cloud 백그라운드의 멀티 스토리지 모듈, 함수 컴퓨팅, 빅 데이터 분석 패키지를 매끄럽게 연결할 수 있습니다.


디바이스와 디바이스 간 상호 통신: 디바이스의 데이터 격리 및 통신 보안을 실현하기 위해 자체 topic 메시지만 배포하고 구독할 수 있습니다. 상호 통신을 실현하려면 Rule Engine을 기반으로한 repub 기능이 필요합니다.


메시지 큐로 디바이스 메시지 가져오기: 디바이스의 유일한 액세스 방식으로써 사물인터넷 클라우드 플랫폼은 메시지 큐 서비스의 활성화, 편리한 구성으로 빠르게 디바이스 메시지, 상태 변화를 메시지 큐(CMQ, CKafka) 서비스에 기록합니다. 3rd party 서비스는 메시지 큐 SDK 인터페이스를 통해 소비 데이터와 디바이스간의 비동기화 메시지 통신을 실현할 수 있습니다. 또는 Tencent Cloud 빅 데이터 슈트와 디바이스 메시지를 분석하고 학습합니다.


클라우드 데이터베이스로 디바이스 메시지 가져오기: 사물인터넷 클라우드 플랫폼은 디바이스 메시지를 Rule Engine의 편리한 구성으로 Tencent Cloud 전체 스토리지 서비스(CDB, mongoDB 및 시간이 필요한 데이터베이스 CTSDB)에 기록하여 데이터 수집 및 저장소 이전의 로직 개발을 생략하여 비용을 절감할 수 있습니다. Tencent Cloud 빅 데이터 세트와 함께 디바이스 메시지를 분석하고 학습할 수 있습니다.


Device-cloud 연결: Tencent Cloud는 사용자가 디바이스 데이터(빅 데이터 분석)를 처리하는 시나리오에 해당하는 제품(TBDS, RayData 등)을 제공합니다. 또한 빠른 시일 내에 사물인터넷 Hub와 클라우드 제품 간의 직접적인 연결이 제공될 예정입니다.


디바이스 메시지를 3rd party 서비스로 포워딩: Rule Engine은 디바이스 메시지를 3rd party 서비스에 직접 포워딩하는 것을 지원함으로써 디바이스와 백그라운드 통신 능력을 빠르게 구축할 수 있습니다.


실시간 컴퓨팅: 사물인터넷 분야에서 실시간 데이터의 대규모 업로드 및 핵심 서비스의 데이터 모니터링 적시성에 대한 요구 사항이 높습니다. 스트리밍 컴퓨팅 및 실시간 컴퓨팅은 이러한 응용 시나리오에 매우 중요한 작용을 합니다. Rule Engine은 디바이스 데이터를 실시간으로 Ckafka로 전달하고 Storm/SparkStreaming 스트리밍 컴퓨팅과 연결하여 사용자가 디바이스 데이터에 실시간 컴퓨팅 능력을 실현할 수 있도록 지원합니다.


스마트 프로세싱: 사물인터넷 통신은 Tencent Cloud 빅 데이터 프로세싱 슈트 TBDS와 연결하는 기능을 제공합니다. Tencent 빅 데이터 프로세싱 슈트에서 제공하는 강력한 데이터 발견, 데이터 분석 및 데이터 마이닝 기능을 통해 사용자가 빠르게 사물인터넷 10억 수준의 디바이스에 대한 스마트 프로세싱과 데이터 마이닝을 진행하여 효율성을 높이고 시장을 선점할 수 있습니다.


시각화: 사물인터넷 통신은 Tencent Cloud 빅 데이터 시각화 서비스 RayData와 연동할 수 있습니다. 사용자는 실시간 데이터 렌더링 기술을 통해 디바이스에 업로드된 대규모의 데이터 그래프를 시각화, 시나리오화 및 실시간 인터랙티브할 수 있으며 개성화로 데이터를 관리하고 사용할 수 있습니다.


액세스 관리 및 리소스 협업: 사물인터넷 클라우드 플랫폼은 CAM을 통해 클라우드 계정 리소스를 안전하게 액세스, 사용, 관리하도록 합니다. 서브 계정과 공동 작업자의 신분 및 정책 관리를 통해 사물인터넷 클라우드 리소스의 격리 및 협업을 실현할 수 있습니다.

응용 시나리오

운전자의 운전 습관을 분석하고 타이어, 브레이크 패드, 에어컨 등 다양한 부품의 실시간 상태 및 교통 상황을 모니터링하여 운전자에게 조언하는 동시에 해당 데이터를 보험 회사 데이터베이스와 연동하여 가장 적합한 보험 상품을 제공할 수 있습니다.

저렴한 비용으로 에너지 디바이스에 빠르게 구성할 수 있는 플랫폼 서비스를 제공하여 에너지 기업이 실시간으로 장비 상태를 모니터링, 빅 데이터를 처리, 효율적이고 스마트한 에너지 스케쥴링을 실현하여 에너지 산업 발전을 촉진할 수 있습니다.

사람과 가구의 네트워킹은 거주자의 출입 행동을 기반으로 실시간 온도와 시간을 연동하여 에어컨, 램프, 텔레비전, 스피커 등의 시작 및 종료를 제어할 수 있습니다. Tencent Cloud 사물인터넷 통신을 기반으로 한 SDK를 통해 스마트 디바이스 간의 메시지 및 Rule Engine을 생성하여 디바이스 간의 연동을 실현할 수 있습니다.

기업이 쉽고 빠르게 사물인터넷 네트워크 구축을 지원하여 설비 자동 제어, 실시간 모니터링 등 요구 사항을 충족시킵니다. 기업 설비의 효율적인 활용도(OEE) 및 건강 관리 수준을 향상시켜 혁신적인 부가 가치 서비스를 창출하도록 지원합니다.

도시 센서와 제어 디바이스가 IoT 슈트 서비스에 연결하는 동시에 Tencent Cloud의 빅 데이터 서비스와 스마트 알고리즘을 활용하여 그룹 행위를 모니터링하고 예측함으로써 도시를 효율적으로 개선하고 인건비를 절감합니다.

사물인터넷 센서 기술과 WeChat 미니프로그램의 장점을 결합하여 화장실, 게이트, 하이패스 등 실시간 감지 플랫폼을 구축하여 스마트 여행에 편리하고 스마트한 서비스를 제공합니다.