게시된 날짜: Jul 26, 2018
AWS Greengrass를 사용하면 이제 C, C++ 및 C 라이브러리를 가져오는 기타 언어로 작성된 실행 파일을 배포할 수 있습니다. 실행 코드는 고객이 이미 C 또는 C++로 작성된 코드를 좀 더 쉽게 재사용할 수 있으므로 레거시 지원이 뛰어나고, 언어 인터프리터가 필요 없으므로 리소스 공간이 최소화되며, 컴퓨터 비전 또는 알고리즘 트레이딩과 같은 고성능 사용 사례에서 컴퓨팅 지연 시간이 절대 최소치라는 이점이 있습니다. 오늘부터 실행 코드가 AWS Lambda 함수와 매우 유사하게 동작하며, 이벤트에 의해 호출되거나 다른 Lambda 함수를 호출할 수 있고, 로컬 리소스 액세스와 같은 다른 Greengrass 기능을 활용할 수 있습니다. 실행 코드를 Python 또는 Node.js와 같은 인터프리터 언어로 작성된 Lambda 함수와 함께 혼합하여 사용할 수 있습니다.
이제 Greengrass에서 로컬에 저장된 MQTT 메시지의 대기열 크기를 변경할 수 있습니다. 호스트 디바이스의 인터넷 연결이 끊어지면 Greengrass가 클라우드에 게시된 메시지를 스풀합니다. 이는 연결이 간헐적인 환경에 중요합니다. 이제 대기열 크기를 구성할 수 있으므로 고객이 데이터 보존과 로컬 스토리지 공간 절약 간의 균형을 미세 조정할 수 있습니다.
다음으로 Greengrass를 사용하면 핵심 디바이스의 연결이 끊어지는 경우 최대 재연결/재시도 기간을 구성할 수 있습니다. Greengrass는 호스트 디바이스의 연결이 끊어지면 점진적으로 더 긴 간격으로 인터넷 연결을 재시도합니다. 이는 연결이 제한된 환경에서 중요합니다. 이제 최대 재시도 기간을 구성할 수 있으므로 고객은 연결이 가능해지면 Greengrass가 인터넷에 신속하게 재연결되도록 할 수 있습니다.
이러한 신규 및 향상된 기능 외에도 이제 Greengrass는 메시징 처리 성능이 향상되었습니다.
이 새로운 업데이트는 고객에게 추가 비용 없이 제공되며 Greengrass를 사용할 수 있는 모든 AWS 리전에서 사용할 수 있습니다. 시작하려면 AWS Management Console에서 최신 버전의 Greengrass Core를 다운로드하고 설명서를 참조하십시오. AWS Greengrass에 대해 자세히 알아보려면 AWS Greengrass 페이지로 이동하십시오.