3단계:AWS IoT Greengrass 핵심 소프트웨어 설치 - AWS IoT Greengrass

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

3단계:AWS IoT Greengrass 핵심 소프트웨어 설치

이 섹션의 단계를 따라 Raspberry Pi를 로컬 개발에 사용할 수 있는AWS IoT Greengrass 코어 디바이스로 설정하세요. 이 섹션에서는 다음 작업을 수행하는 설치 프로그램을 다운로드하여 실행하여 장치의AWS IoT Greengrass Core 소프트웨어를 구성합니다.

  • Greengrass 핵 구성 요소를 설치합니다. 핵은 필수 구성 요소이며 장치에서AWS IoT Greengrass Core 소프트웨어를 실행하기 위한 최소 요구 사항입니다. 자세한 내용은 Greengrass 핵 구성 요소 를 참조하세요.

  • 디바이스를 사물로AWS IoT 등록하고 디바이스를 연결할 수 있는 디지털 인증서를AWS 다운로드합니다. 자세한 정보는 AWS IoT Greengrass에 대한 디바이스 인증 및 권한 부여을 참조하세요.

  • 장치의 사물을AWS IoT 사물 그룹 (사물 그룹 또는 사물 집합인AWS IoT 사물 그룹) 에 추가합니다. 사물 그룹을 사용하면 Greengrass 코어 디바이스 플릿을 관리할 수 있습니다. 소프트웨어 구성 요소를 디바이스에 배포할 때 개별 디바이스 또는 디바이스 그룹에 배포하도록 선택할 수 있습니다. 자세한 내용은 AWS IoT Core개발자 안내서의 장치 관리를 참조하십시오.AWS IoT

  • Greengrass 코어 디바이스가AWS 서비스와 상호 작용할 수 있도록 하는 IAM 역할을 생성합니다. 기본적으로 이 역할을 사용하면 디바이스가 Amazon Logs와 상호AWS IoT 작용하고 AmazonCloudWatch Logs로 로그를 전송할 수 있습니다. 자세한 정보는 핵심 장치가 서비스와 상호 작용할 AWS 수 있도록 권한 부여을 참조하세요.

  • 코어 장치에서 개발한 사용자 지정 구성 요소를 테스트하는 데 사용할 수 있는AWS IoT Greengrass 명령줄 인터페이스 (greengrass-cli) 를 설치합니다. 자세한 정보는 그린그래스 커맨드 라인 인터페이스을 참조하세요.

AWS IoT GreengrassCore 소프트웨어 및 로컬 개발 도구가 장치에서 실행됩니다. 다음으로 기기에서 Hello WorldAWS IoT Greengrass 구성 요소를 개발할 수 있습니다.