

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# AWS IoT Greengrass herramientas de desarrollo
<a name="greengrass-development-tools"></a>

Utilice las herramientas de AWS IoT Greengrass desarrollo para crear, probar, compilar, publicar e implementar componentes personalizados de Greengrass.
+ **[CLI del kit de desarrollo de Greengrass](greengrass-development-kit-cli.md)**

  Utilice la interfaz de línea de comandos del kit de AWS IoT Greengrass desarrollo (CLI de GDK) en su entorno de desarrollo local para crear componentes a partir de plantillas y componentes de la comunidad en el catálogo de software de [Greengrass](greengrass-software-catalog.md). Puede usar la CLI de GDK para crear el componente y publicarlo en el AWS IoT Greengrass servicio como un componente privado en su Cuenta de AWS.
+ **[Interfaz de la línea de comandos de Greengrass](gg-cli.md)**

  Utilice la interfaz de la línea de comandos de Greengrass (CLI de Greengrass) en los dispositivos principales de Greengrass para implementar y depurar los componentes de Greengrass. La CLI de Greengrass es un componente que puede implementar en los dispositivos principales para crear implementaciones locales, ver detalles sobre los componentes instalados y explorar los archivos de registro.
+ **[Consola de depuración local](local-debug-console-component.md)**

  Utilice la consola de depuración local de los dispositivos principales de Greengrass para implementar y depurar los componentes de Greengrass mediante una interfaz web de panel local. La consola de depuración local es un componente que puede implementar en los dispositivos principales para crear implementaciones locales y ver detalles sobre los componentes instalados.

AWS IoT Greengrass también proporciona lo siguiente SDKs que puede utilizar en los componentes personalizados de Greengrass:
+ El SDK para dispositivos con AWS IoT y el SDK de AWS IoT Greengrass componentes, que contienen la biblioteca de comunicación entre procesos (IPC). Para obtener más información, consulte [Úselo SDK para dispositivos con AWS IoT para comunicarse con el núcleo de Greengrass, otros componentes y AWS IoT CoreComuníquese con el núcleo de Greengrass, otros componentes y AWS IoT Core](interprocess-communication.md).
+ El SDK del administrador de flujos, que puede utilizar para transferir flujos de datos a la Nube de AWS. Para obtener más información, consulte [Administración de flujos de datos en los dispositivos principales de Greengrass](manage-data-streams.md).

**Topics**
+ [Interfaz de línea de comandos del kit de desarrollo de AWS IoT Greengrass](greengrass-development-kit-cli.md)
+ [Interfaz de la línea de comandos de Greengrass](gg-cli.md)
+ [Utilice el marco AWS IoT Greengrass de pruebas](gg-testing-framework.md)