기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS IoT 디바이스 SDK, 모바일 SDK, AWS IoT 디바이스 클라이언트
이 페이지에는 선택한 하드웨어 플랫폼을 사용하여 혁신적인 IoT 솔루션을 구축하는 데 도움이 되는 AWS IoT 장치 SDK, 오픈 소스 라이브러리, 개발자 가이드, 샘플 앱 AWS IoT 및 포팅 가이드가 요약되어 있습니다.
이러한 SDK는 IoT 디바이스에서 사용할 수 있습니다. 모바일 디바이스에서 사용할 IoT 앱을 개발하는 경우 AWS 모바일 SDK 단원을 참조하세요. IoT 앱 또는 서버 측 프로그램을 개발하는 경우 AWS SDKs 단원을 참조하세요.
AWS IoT 디바이스 SDK
AWS IoT Device SDK에는 선택한 하드웨어 플랫폼에서 혁신적인 IoT 제품 또는 솔루션을 구축할 수 있도록 오픈 소스 라이브러리, 샘플이 포함된 개발자 가이드, 포팅 가이드가 포함되어 있습니다.
참고
AWS IoT 디바이스 SDK는 MQTT 5 클라이언트를 출시했습니다. AWS IoT 장치 SDK는 macOS에서 TLS 1.3을 사용하는 것을 지원하지 않습니다.
이러한 SDK는 IoT 디바이스를 MQTT 및 WSS 프로토콜을 사용하여 AWS IoT 에 연결합니다.
AWS IoT 임베디드 C용 디바이스 SDK
참고
이 SDK는 숙련된 임베디드 소프트웨어 개발자가 사용하기 위한 것입니다.
AWS IoT Device SDK for Embedded C (C-SDK) 는 MIT 오픈 소스 라이선스에 따른 C 소스 파일 모음으로, 임베디드 애플리케이션에서 IoT 장치를 안전하게 연결하는 데 사용할 수 있습니다. AWS IoT Core 여기에는 MQTT 클라이언트, JSON 파서, AWS IoT Device Shadow, AWS IoT 작업, AWS IoT 플릿 프로비저닝, 라이브러리가 포함됩니다. AWS IoT Device Defender 이 SDK는 소스 형식으로 배포되며 애플리케이션 코드, 기타 라이브러리 및 선택한 운영 체제(OS)와 함께 고객 펌웨어에 구축될 수 있습니다.
일반적으로 AWS IoT Device SDK for Embedded C 최적화된 C 언어 런타임이 필요한 리소스 제약이 있는 장치를 대상으로 합니다. 모든 운영 체제에서 SDK를 사용하고, 모든 프로세서 유형(예: MCU 및 MPU)에서 호스팅할 수 있습니다.
자세한 내용은 다음 자료를 참조하세요:
이전 AWS IoT 디바이스 SDK 버전
이는 AWS IoT 장치 SDK의 이전 버전이며 위에 나열된 최신 버전으로 대체되었습니다. 이러한 SDK는 유지 관리 및 보안 업데이트만 받습니다. 새 기능을 포함하도록 업데이트되지 않으며 새 프로젝트에서 사용해서는 안 됩니다.
AWS 모바일 SDK
AWS 모바일 SDK는 모바일 앱 개발자에게 서비스의 API AWS IoT Core , MQTT를 사용한 IoT 장치 통신 및 기타 서비스의 API에 대한 플랫폼별 지원을 제공합니다. AWS
AWS IoT 디바이스 클라이언트
AWS IoT 디바이스 클라이언트는 디바이스를 연결하고, 플릿 프로비저닝 작업을 수행하고 AWS IoT, 디바이스 보안 정책을 지원하고, 보안 터널링을 사용하여 연결하고, 디바이스에서 작업을 처리하는 데 도움이 되는 코드를 제공합니다. 디바이스에 이 소프트웨어를 설치하여 이러한 일상적인 디바이스 작업을 처리할 수 있으므로 특정 솔루션에 집중할 수 있습니다.
참고
AWS IoT 디바이스 클라이언트는 x86_64 또는 ARM 프로세서 및 일반 Linux 운영 체제를 갖춘 마이크로프로세서 기반 IoT 디바이스와 함께 작동합니다.