AWS IoT Core, MQTT 연결 관리를 위한 API 추가
오늘 AWS IoT Core는 2가지 새로운 MQTT 연결 관리 API인 GetConnection과 ListSubscriptions를 출시했습니다. 이제 자신의 사물 인터넷(IoT) 디바이스에 대한 MQTT 클라이언트 연결과 구독 정보에 쉽게 액세스할 수 있습니다. 이러한 API는 연결 문제를 해결하고, 클라이언트 동작을 모니터링하고, 디바이스 플릿 전반의 연결 패턴을 감사하는 데 도움이 됩니다.
GetConnection API는 연결 상태, MQTT 세션 세부 정보, 그리고 세부적인 IAM 정책을 통해 제어되는 소스 및 대상 IP 주소, 포트, 클라이언트 VPC 엔드포인트 ID와 같은 소켓 수준 데이터 등 자세한 연결 정보를 검색하여 IoT 디바이스 연결에 대한 가시성을 제공합니다. ListSubscriptions API는 연결된 클라이언트와 영구 세션을 사용하는 오프라인 클라이언트에 대해 클라이언트 MQTT 세션의 QoS 수준을 포함한 모든 주제 구독 정보를 반환하여 이를 보완합니다. 따라서 솔루션 성능에 영향을 미칠 수 있는 중복되거나 불필요한 구독을 검증하고 파악할 수 있습니다. 이러한 새 API는 기존 DeleteConnection API와 함께 포괄적인 MQTT 연결 관리 환경을 제공합니다.
이러한 API는 현재 AWS IoT Core가 지원되는 모든 AWS 리전에서 사용할 수 있습니다. 자세한 내용은 AWS IoT Core 설명서 및 AWS IoT Core API 참조 안내서에서 확인하세요.