

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

# AWS IoT Greengrass 개발 도구
<a name="greengrass-development-tools"></a>

 AWS IoT Greengrass 개발 도구를 사용하여 사용자 지정 Greengrass 구성 요소를 생성, 테스트, 빌드, 게시 및 배포합니다.
+ **[Greengrass 개발 키트 CLI](greengrass-development-kit-cli.md)**

  로컬 AWS IoT Greengrass 개발 환경에서 개발 키트 명령줄 인터페이스(GDK CLI)를 사용하여 [Greengrass 소프트웨어 카탈로그](greengrass-software-catalog.md)의 템플릿 및 커뮤니티 구성 요소에서 구성 요소를 생성합니다. GDK CLI를 사용하여 구성 요소를 빌드하고 서비스에 구성 요소를의 AWS IoT Greengrass 프라이빗 구성 요소로 게시할 수 있습니다 AWS 계정.
+ **[Greengrass 명령줄 인터페이스](gg-cli.md)**

  Greengrass 코어 디바이스에서 Greengrass 명령줄 인터페이스(Greengrass CLI)를 사용하여 Greengrass 구성 요소를 배포 및 디버깅합니다. Greengrass CLI는 코어 디바이스에 배포하여 로컬 배포를 생성하고, 설치된 구성 요소에 대한 세부 정보를 보고, 로그 파일을 탐색할 수 있는 구성 요소입니다.
+ **[로컬 디버그 콘솔](local-debug-console-component.md)**

  Greengrass 코어 디바이스의 로컬 디버그 콘솔을 사용하여 로컬 대시보드 웹 인터페이스를 통해 Greengrass 구성 요소를 배포 및 디버깅합니다. 로컬 디버그 콘솔은 코어 디바이스에 배포하여 로컬 배포를 생성하고 설치된 구성 요소에 대한 세부 정보를 볼 수 있는 구성 요소입니다.

AWS IoT Greengrass 는 사용자 지정 Greengrass 구성 요소에 사용할 수 있는 다음과 같은 SDKs도 제공합니다.
+ 프로세스 간 통신(IPC) 라이브러리가 포함된 AWS IoT Device SDK 및 AWS IoT Greengrass 구성 요소 SDK. 자세한 내용은 [AWS IoT Device SDK 를 사용하여 Greengrass nucleus, 기타 구성 요소 및와 통신합니다. AWS IoT CoreGreengrass nucleus, 기타 구성 요소 및와 통신 AWS IoT Core](interprocess-communication.md) 단원을 참조하십시오.
+ 데이터 스트림을 AWS 클라우드로 전송하는 데 사용할 수 있는 스트림 관리자 SDK. 자세한 내용은 [Greengrass 코어 디바이스에서 데이터 스트림 관리](manage-data-streams.md) 단원을 참조하십시오.

**Topics**
+ [AWS IoT Greengrass 개발 키트 명령줄 인터페이스](greengrass-development-kit-cli.md)
+ [Greengrass 명령줄 인터페이스](gg-cli.md)
+ [AWS IoT Greengrass 테스트 프레임워크 사용](gg-testing-framework.md)