쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

릴리스:2021년 4월 26일 AWS IoT Greengrass 코어 v2.1.0 소프트웨어 업데이트

포커스 모드
릴리스:2021년 4월 26일 AWS IoT Greengrass 코어 v2.1.0 소프트웨어 업데이트 - AWS IoT Greengrass

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

이 릴리스에서는 Greengrass nucleus 구성 요소의 버전 2.1.0이 제공되고 AWS제공 구성 요소가 업데이트됩니다.

릴리스 날짜: 2021년 4월 26일

릴리스 하이라이트
  • Docker Hub 및 Amazon Elastic Container Registry(Amazon ECR) 통합 - 새로운 Docker 애플리케이션 관리자 구성 요소를 사용하면 Amazon ECR에서 퍼블릭 또는 프라이빗 이미지를 다운로드할 수 있습니다. 이 구성 요소를 사용하여 Docker Hub 및 AWS Marketplace에서 퍼블릭 이미지를 다운로드할 수도 있습니다. 자세한 내용은 Docker 컨테이너 실행 단원을 참조하십시오.

  • AWS IoT Greengrass 코어 소프트웨어용 Dockerfile 및 Docker 이미지 - Greengrass Docker 이미지를 사용하여 Amazon Linux 2를 기본 운영 체제로 사용하는 Docker 컨테이너 AWS IoT Greengrass 에서 실행할 수 있습니다. AWS IoT Greengrass Dockerfile을 사용하여 자체 Greengrass 이미지를 빌드할 수도 있습니다. 자세한 내용은 Docker 컨테이너에서 AWS IoT Greengrass 코어 소프트웨어 실행 단원을 참조하십시오.

  • 추가 기계 학습 프레임워크 및 플랫폼 지원 - 사전 훈련된 모델을 사용하여 TensorFlow Lite 2.5.0 및 DLR 1.6.0을 사용하는 샘플 이미지 분류 및 객체 감지를 수행하는 샘플 기계 학습 추론 구성 요소를 배포할 수 있습니다. 또한 Armv8(AArch64) 디바이스에 대한 샘플 기계 학습 지원이 확장됩니다. 자세한 내용은 기계 학습 추론 수행 단원을 참조하십시오.

플랫폼 지원 업데이트

플랫폼 세부 정보
Docker

AWS IoT Greengrass 이제에 대한 Dockerfile 및 Docker 이미지를 사용할 수 있습니다.

Dockerfile

AWS IoT Greengrass 는 Amazon Linux 2(x86_64) 기본 이미지에 AWS IoT Greengrass 코어 소프트웨어 및 종속성이 설치된 컨테이너 이미지를 빌드하는 Dockerfile을 제공합니다. 다른 플랫폼 아키텍처에서 실행되도록 Dockerfile의 기본 이미지를 수정할 수 AWS IoT Greengrass 있습니다.

도커 이미지

AWS IoT Greengrass 는 Amazon Linux 2(x86_64) 기본 이미지에 AWS IoT Greengrass 코어 소프트웨어 및 종속성이 설치된 사전 빌드된 Docker 이미지를 제공합니다.

자세한 내용은 Docker 컨테이너에서 AWS IoT Greengrass 코어 소프트웨어 실행 단원을 참조하십시오.

퍼블릭 구성 요소 업데이트

다음 표에는 새로운 기능과 업데이트된 기능이 포함된 AWS제공 구성 요소가 나열되어 있습니다.

중요

구성 요소를 배포할 때는 해당 구성 요소의 모든 종속성에 대해 지원되는 최신 버전을 AWS IoT Greengrass 설치합니다. 따라서 사물 그룹에 새 디바이스를 추가하거나 해당 디바이스를 대상으로 하는 배포를 업데이트하면 AWS제공된 퍼블릭 구성 요소의 새 패치 버전이 코어 디바이스에 자동으로 배포될 수 있습니다. Nucleus 업데이트와 같은 일부 자동 업데이트로 인해 디바이스가 예기치 않게 다시 시작될 수 있습니다.

디바이스에서 실행 중인 구성 요소에 대한 의도하지 않은 업데이트를 방지하려면 배포를 생성할 때 해당 구성 요소의 기본 버전을 직접 포함하는 것이 좋습니다. AWS IoT Greengrass 코어 소프트웨어의 업데이트 동작에 대한 자세한 내용은 섹션을 참조하세요AWS IoT Greengrass 코어 소프트웨어(OTA) 업데이트.

구성 요소 세부 정보
Greengrass nucleus

Greengrass nucleus의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • Amazon ECR의 프라이빗 리포지토리에서 Docker 이미지 다운로드가 지원됩니다.

  • 다음 파라미터가 추가되어 코어 디바이스에서 MQTT 구성을 사용자 지정합니다.

    • maxInFlightPublishes - 동시에 이동할 수 있는 확인되지 않은 MQTT QoS 1 메시지의 최대 수입니다.

    • maxPublishRetry - 게시에 실패한 메시지의 최대 재시도 횟수입니다.

  • fleetstatusservice 구성 파라미터가 추가되어 코어 디바이스가 디바이스 상태를 AWS 클라우드에 게시하는 간격을 구성합니다.

  • 사소한 추가 수정 및 개선 사항. 자세한 내용은 GitHub의 릴리스를 참조하세요.

버그 수정 및 개선 사항
  • nucleus가 다시 시작될 때 섀도 배포가 중복되는 문제를 해결합니다.

  • 서비스 로드 예외가 발생했을 때 nucleus가 충돌하는 문제를 해결합니다.

  • 순환 종속성이 포함된 배포 실패에 대한 구성 요소 종속성 확인이 개선됩니다.

  • 해당 구성 요소가 이전에 코어 디바이스에서 제거된 경우 플러그인 구성 요소가 재배포되지 않는 문제를 해결합니다.

  • HOME 환경 변수가 Lambda 구성 요소 또는 루트로 실행되는 구성 요소의 /greengrass/v2/work 디렉터리로 설정되는 문제가 해결됩니다. 이제 HOME 변수가 구성 요소를 실행하는 사용자의 홈 디렉터리로 올바르게 설정됩니다.

  • 사소한 추가 수정 및 개선 사항. 자세한 내용은 GitHub의 릴리스를 참조하세요.

Docker 애플리케이션 관리자

Docker 애플리케이션 관리자 구성 요소의 새로운 버전 2.0.0을 사용할 수 있습니다.

새로운 특성
  • Amazon ECR의 프라이빗 리포지토리에서 이미지를 다운로드하는 자격 증명을 관리합니다.

  • Amazon ECR, Docker Hub 및에서 퍼블릭 이미지를 다운로드합니다 AWS Marketplace.

Lambda 런처

Lambda 런처 구성 요소의 버전 2.0.4를 사용할 수 있습니다.

버그 수정 및 개선 사항
  • 구성 요소가 AddGroupOwner를 Lambda 함수 컨테이너로 올바르게 전달하지 않는 문제를 해결합니다.

레거시 구독 라우터

레거시 구독 라우터 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

버그 수정 및 개선 사항
  • sourcetarget에 대한 ARN 대신 구성 요소 이름을 지정할 수 있도록 하는 지원이 추가됩니다. 구독의 구성 요소 이름을 지정하는 경우 Lambda 함수 버전이 변경될 때마다 구독을 재구성할 필요가 없습니다.

로컬 디버그 콘솔

로컬 디버그 콘솔 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • HTTPS를 사용하여 로컬 디버그 콘솔에 대한 연결을 보호합니다. HTTPS는 기본적으로 활성화되어 있습니다.

버그 수정 및 개선 사항
  • 구성 편집기에서 플래시바 메시지를 해제할 수 있습니다.

로그 관리자

로그 관리자 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

버그 수정 및 개선 사항
  • 표준 출력(stdout) 및 표준 오류(stderr)로 인쇄되는 Greengrass 구성 요소에 대해 작동하는 logFileDirectoryPathlogFileRegex에 기본값을 사용합니다.

  • CloudWatch Logs에 로그를 업로드할 때 구성된 네트워크 프록시를 통해 트래픽을 올바르게 라우팅합니다.

  • 로그 스트림 이름에서 콜론 문자(:)가 올바르게 처리됩니다. CloudWatch Logs 로그 스트림 이름에 콜론을 포함할 수 없습니다.

  • 로그 스트림에서 사물 그룹 이름을 제거하여 로그 스트림 이름을 간소화합니다.

  • 정상적인 동작 중에 인쇄되는 오류 로그 메시지가 제거됩니다.

DLR 이미지 분류

DLR 이미지 분류 구성 요소의 버전 2.1.1을 사용할 수 있습니다.

새로운 특성
  • 딥 러닝 런타임 v1.6.0을 사용합니다.

  • Armv8(AArch64) 플랫폼에서 샘플 이미지 분류 지원이 추가됩니다. 이로써 NVIDIA Jetson(예: Jetson Nano)을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

  • 샘플 추론을 위해 카메라 통합이 활성화됩니다. 새로운 UseCamera 구성 파라미터를 사용하여 샘플 추론 코드가 Greengrass 코어 디바이스의 카메라에 액세스하고 캡처된 이미지에서 로컬로 추론을 실행할 수 있습니다.

  • AWS 클라우드에 추론 결과 게시에 대한 지원이 추가됩니다. 새로운 PublishResultsOnTopic 구성 파라미터를 사용하여 결과를 게시하려는 주제를 지정합니다.

  • 새로운 ImageDirectory 구성 파라미터가 추가되어 추론을 수행할 이미지의 사용자 지정 디렉터리를 지정할 수 있습니다.

버그 수정 및 개선 사항
  • 별도의 추론 파일 대신 구성 요소 로그 파일에 추론 결과가 작성됩니다.

  • AWS IoT Greengrass 코어 소프트웨어 로깅 모듈을 사용하여 구성 요소 출력을 로깅합니다.

  • AWS IoT Device SDK 를 사용하여 구성 요소 구성을 읽고 구성 변경 사항을 적용합니다.

DLR 객체 감지

DLR 객체 감지 구성 요소의 버전 2.1.1을 사용할 수 있습니다.

새로운 특성
  • 딥 러닝 런타임 v1.6.0을 사용합니다.

  • Armv8(AArch64) 플랫폼에서 샘플 객체 감지에 대한 지원이 추가됩니다. 이로써 NVIDIA Jetson(예: Jetson Nano)을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

  • 샘플 추론을 위해 카메라 통합이 활성화됩니다. 새로운 UseCamera 구성 파라미터를 사용하여 샘플 추론 코드가 Greengrass 코어 디바이스의 카메라에 액세스하고 캡처된 이미지에서 로컬로 추론을 실행할 수 있습니다.

  • AWS 클라우드에 추론 결과 게시에 대한 지원이 추가됩니다. 새로운 PublishResultsOnTopic 구성 파라미터를 사용하여 결과를 게시하려는 주제를 지정합니다.

  • 새로운 ImageDirectory 구성 파라미터가 추가되어 추론을 수행할 이미지의 사용자 지정 디렉터리를 지정할 수 있습니다.

버그 수정 및 개선 사항
  • 별도의 추론 파일 대신 구성 요소 로그 파일에 추론 결과가 작성됩니다.

  • AWS IoT Greengrass 코어 소프트웨어 로깅 모듈을 사용하여 구성 요소 출력을 로깅합니다.

  • AWS IoT Device SDK 를 사용하여 구성 요소 구성을 읽고 구성 변경 사항을 적용합니다.

DLR 이미지 분류 모델 저장소

DLR 이미지 분류 모델 저장소 구성 요소의 버전 2.1.1을 사용할 수 있습니다.

새로운 특성
  • Armv8(AArch64) 플랫폼에 대한 샘플 ResNet-50 이미지 분류 모델이 추가됩니다. 이로써 NVIDIA Jetson(예: Jetson Nano)을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

DLR 객체 감지 모델 저장소

DLR 객체 감지 모델 저장소 구성 요소의 버전 2.1.1을 사용할 수 있습니다.

새로운 특성
  • Armv8(AArch64) 플랫폼에 대한 샘플 YOLOv3 객체 감지 모델이 추가됩니다. 이로써 NVIDIA Jetson(예: Jetson Nano)을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

DLR 설치 관리자

DLR 구성 요소의 버전 1.6.1을 사용할 수 있습니다.

새로운 특성
  • 딥 러닝 런타임 v1.6.0 및 해당 종속성을 설치합니다.

  • Armv8(AArch64) 플랫폼의 DLR 설치에 대한 지원을 추가합니다. 이로써 NVIDIA Jetson(예: Jetson Nano)을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

버그 수정 및 개선 사항
  • 가상 환경에 AWS IoT Device SDK 를 설치하여 구성 요소 구성을 읽고 구성 변경 사항을 적용합니다.

  • 사소한 추가 버그 수정 및 개선 사항입니다.

TensorFlow Lite 이미지 분류

새로운 TensorFlow Lite 이미지 분류 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • TensorFlow Lite를 사용하는 샘플 이미지 분류 추론에 대한 지원이 추가됩니다.

TensorFlow Lite 객체 감지

새로운 TensorFlow Lite 객체 감지 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • TensorFlow Lite를 사용하는 샘플 객체 감지 추론에 대한 지원이 추가됩니다.

TensorFlow Lite 이미지 분류 모델 저장소

새로운 TensorFlow Lite 이미지 분류 모델 저장소 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • TensorFlow Lite를 사용하는 샘플 이미지 분류 추론을 위해 사전 훈련된 MobileNet v1 정량화 모델이 제공됩니다.

TensorFlow Lite 객체 감지 모델 저장소

새로운 TensorFlow Lite 객체 감지 모델 저장소 구성 요소의 버전 2.1.0을 사용할 수 있습니다.

새로운 특성
  • TensorFlow Lite를 사용하는 샘플 객체 감지 추론을 위해 COCO 데이터 세트에 대해 사전 훈련된 SSD(Single Shot Detection) MobileNet 모델이 제공됩니다.

TensorFlow Lite

새로운 TensorFlow Lite 구성 요소의 버전 2.5.0을 사용할 수 있습니다.

새로운 특성
  • Armv7, Armv8(AArch64) 및 x86_64 플랫폼의 가상 환경에 TensorFlow Lite v1.6.0 및 해당 종속성이 설치됩니다.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.