AWS IoT Greengrass 버전1에서 마이그레이션 - AWS IoT Greengrass

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

AWS IoT Greengrass 버전1에서 마이그레이션

AWS IoT Greengrass Version 2는 AWS IoT Greengrass 코어 소프트웨어, API 및 콘솔의 주 버전 릴리스입니다. AWS IoT Greengrass V2에서는 모듈식 애플리케이션, 대규모 플릿에 배포, 추가 플랫폼 지원 등 AWS IoT Greengrass V1에 대한 몇 가지 개선 사항을 도입합니다.

참고

지원 종료 알림: 2026년 10월 1일부로 AWS는 AWS IoT Greengrass Version 1에 대한 지원을 종료합니다. 2026년 10월 1일 이후에는 AWS IoT Greengrass V1 콘솔 또는 AWS IoT Greengrass V1 리소스에 더 이상 접근할 수 없습니다.

이 가이드의 지침에 따라 AWS IoT Greengrass V1에서 AWS IoT Greengrass V2로 마이그레이션하세요.

V2에서 V1 애플리케이션을 실행할 수 있나요?

대부분의 V1 애플리케이션은 애플리케이션 코드를 변경할 필요 없이 V2 코어 디바이스에서 실행할 수 있습니다. V1 애플리케이션에서 다음 기능을 사용하는 경우 V2에서 실행할 수 없습니다.

  • C 및 C++ Lambda 함수 런타임

V1 애플리케이션에서 다음 기능 중 하나를 사용하는 경우 AWS IoT Device SDK V2를 사용하여 AWS IoT Greengrass V2에서 애플리케이션을 실행하도록 애플리케이션 코드를 수정해야 합니다.

  • 로컬 섀도 서비스와 연동

  • 로컬 연결 디바이스(Greengrass 디바이스)에 메시지 게시

마이그레이션 개요

개략적으로 다음 절차에 따라 코어 디바이스를 AWS IoT Greengrass V1에서 AWS IoT Greengrass V2로 업그레이드할 수 있습니다. 따르는 정확한 절차는 환경의 특정 요구 사항에 따라 달라집니다.

AWS IoT Greengrass V1에서 AWS IoT Greengrass V2로 마이그레이션하는 방법에 대한 개요
  1. V1과 V2 사이의 차이점 이해

    AWS IoT Greengrass V2는 디바이스 플릿 및 배포 가능한 소프트웨어에 대한 새로운 기본 개념을 도입하며 V2는 V1의 몇 가지 개념을 단순화합니다.

    AWS IoT Greengrass V2 클라우드 서비스 및 AWS IoT Greengrass 코어 소프트웨어 v2.x는 이전 버전인 AWS IoT Greengrass V1 클라우드 서비스 및 AWS IoT Greengrass 코어 소프트웨어 v1.x와 호환되지 않습니다. 따라서 AWS IoT Greengrass V1 무선 업데이트(OTA) 업데이트로는 코어 디바이스를 V1에서 V2로 업그레이드할 수 없습니다.

  2. V1 코어 디바이스가 V2를 실행할 수 있는지 확인

    V1 코어 디바이스가 AWS IoT Greengrass 코어 소프트웨어 v2.x 및 AWS IoT Greengrass V2 기능을 실행할 수 있는지 확인합니다. AWS IoT Greengrass V2는 AWS IoT Greengrass V1과 디바이스 요구 사항이 다릅니다.

  3. V2에서 V1 애플리케이션을 테스트할 새 디바이스 설정

    프로덕션 중 디바이스에 대한 위험을 최소화하려면 V2에서 V1 애플리케이션을 테스트할 새 디바이스를 생성합니다. AWS IoT Greengrass 코어 소프트웨어 v2.x를 설치한 후 AWS IoT Greengrass V2 구성 요소를 생성하고 배포하여 AWS IoT Greengrass V1 애플리케이션을 마이그레이션하고 테스트할 수 있습니다.

  4. V2를 실행하도록 V1 코어 디바이스 업그레이드

    AWS IoT Greengrass 코어 소프트웨어 v2.x 및 AWS IoT Greengrass V2 구성 요소를 실행하도록 기존 V1 코어 디바이스를 업그레이드합니다. 디바이스 플릿을 V1에서 V2로 마이그레이션하려면 플릿의 각 디바이스에 대해 이 단계를 반복합니다.