게시된 날짜: Dec 15, 2020
이제 AWS IoT Greengrass 2.0을 사용할 수 있습니다. 이 주요 릴리스에서 AWS IoT Greengrass는 오픈 소스 엣지 런타임, 사전 빌드된 소프트웨어 구성 요소의 풍부한 세트, 로컬 소프트웨어 개발을 위한 도구 및 대규모 디바이스 플릿에서 디바이스 소프트웨어를 관리하기 위한 새로운 기능을 제공합니다.
AWS IoT Greengrass 2.0 오픈 소스 엣지 런타임은 이제 Apache 2.0 라이선스로 배포되고 GitHub에서 사용할 수 있습니다. 이제 AWS IoT Greengrass 엣지 런타임 코드를 검사하여 애플리케이션과의 상호 작용 문제를 보다 쉽게 해결하고 AWS IoT Greengrass에서 실행되는 보다 안정적이고 성능이 뛰어난 애플리케이션을 구축할 수 있습니다. AWS IoT Greengrass 엣지 런타임을 사용자 지정하고 확장하여 특정 하드웨어 및 소프트웨어 요구 사항을 충족할 수도 있습니다.
AWS IoT Greengrass 2.0은 완전히 모듈식입니다. IoT 사용 사례, 디바이스, CPU 및 메모리 리소스를 기반으로 사전 빌드된 소프트웨어 구성 요소를 추가하거나 제거할 수 있습니다. 예를 들어 애플리케이션을 사용하여 데이터 스트림을 처리해야 하는 경우에만 스트림 관리자와 같은 사전 빌드된 AWS IoT Greengrass 구성 요소를 포함하도록 선택하거나 디바이스에서 로컬로 기계 학습 추론을 수행하려는 경우에만 기계 학습 구성 요소를 포함하도록 선택할 수 있습니다.
AWS IoT Greengrass 2.0에는 디바이스에서 로컬로 애플리케이션을 개발하고 디버깅할 수 있는 새로운 명령줄 인터페이스(CLS)가 포함되어 있습니다. 또한 디바이스에서 애플리케이션을 시각적으로 디버깅하는 데 도움이 되는 새로운 로컬 디버그 콘솔이 있습니다. 이러한 새로운 기능을 사용하면 클라우드에서 프로덕션 디바이스로 배포하기 전에 테스트 디바이스에서 코드를 신속하게 개발하고 디버깅할 수 있습니다.
AWS IoT Greengrass 2.0은 AWS IoT 사물 그룹과 통합되어 롤아웃 속도, 시간 초과 및 롤백을 제어하는 기능을 통해 여러 디바이스를 그룹으로 쉽게 구성하고 여러 디바이스에서 애플리케이션 배포를 관리할 수 있습니다. 예를 들어 스마트 온도조절장치 제조자는 최신 애플리케이션을 수백만의 사용자에게 동시에 배포하거나 전체 플릿 중 일부만 선택하여 단계적으로 배포할 수 있습니다. 또한 시간 초과 시 배포를 중지하거나 장애 발생 시 배포를 롤백할 수 있으므로 이러한 작업을 스스로 관리해야 하는 부담을 없앨 수 있습니다.
오늘부터 AWS IoT Greengrass의 새로운 릴리스를 통해 사용자의 평가, 테스트 및 개발을 돕기 위해 사용자 계정의 첫 1,000개의 디바이스는 2021년 12월 31일까지 AWS IoT Greengrass 요금이 부과되지 않습니다. AWS IoT Core와 같은 AWS IoT Greengrass에서 실행되는 애플리케이션을 사용하는 다른 AWS 서비스에는 여전히 요금이 부과됩니다.