Creación de una aplicación sin servidor de AWS mediante el AWS Toolkit for JetBrains - AWS Toolkit for JetBrains

Creación de una aplicación sin servidor de AWS mediante el AWS Toolkit for JetBrains

Para completar este procedimiento, primero debe instalar el AWS Toolkit y, si aún no lo ha hecho, conectarse a una cuenta de AWS por primera vez. A continuación, con IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider ya en ejecución, haga lo siguiente.

  1. Con IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider ya en ejecución, realice una de las siguientes acciones:

    • Para IntelliJ IDEA o WebStorm, elija Archivo, Nuevo, Proyecto.

    • Para PyCharm, elija Archivo Nuevo proyecto.

    • Para JetBrains Rider, elija Archivo, Nuevo para una nueva solución. O bien, haga clic con el botón secundario en una solución existente en la ventana de herramientas del Explorer (Explorador) y, a continuación, elija Add (Agregar), New Project (Nuevo proyecto).

  2. Para IntelliJ IDEA, elija AWS, AWS Serverless Application y, a continuación, elija Siguiente.

    Elegir crear una aplicación sin servidor de AWS en IntelliJ IDEA

    Para PyCharm, elija AWS Serverless Application.

    Elegir crear una aplicación sin servidor de AWS en PyCharm

    Para WebStorm, elija AWS Serverless Application.

    Elegir crear una aplicación sin servidor de AWS en WebStorm

    Para JetBrains Rider, elija AWS Serverless Application.

    Elegir crear una aplicación sin servidor de AWS en JetBrains Rider
  3. Rellene el cuadro de diálogo Nuevo proyecto (o el cuadro de diálogo Nueva solución para JetBrains Rider) y, a continuación, elija Finalizar (para IntelliJ IDEA) o Crear (para PyCharm, WebStorm o JetBrains Rider). El AWS Toolkit for JetBrains crea el proyecto y agrega los archivos de código de la aplicación sin servidor al nuevo proyecto.

  4. Si está utilizando IntelliJ IDEA, con la ventana de herramienta Proyecto ya abierta y mostrando el proyecto que contiene los archivos de la aplicación sin servidor, siga uno de estos procedimientos:

    • Para proyectos basados en Maven, haga clic con el botón secundario en el archivo pom.xml del proyecto y, a continuación, elija Add as Maven Project (Agregar como proyecto Maven).

      Elegir agregar el archivo POM como un proyecto Maven
    • Para proyectos basados en Gradle, haga clic con el botón secundario en el archivo build.gradle del proyecto y, a continuación, elija Import Gradle project (Importar proyecto Gradle).

      Elegir importar el proyecto Gradle

      Complete el cuadro de diálogo Import Module from Gradle (Importar módulo desde Gradle) y, a continuación, elija OK (Aceptar).

Después de crear la aplicación sin servidor, puede ejecutar (invocar) o depurar la versión local de una función de AWS Lambda contenida en esa aplicación.

También puede implementar la aplicación sin servidor. Después de implementarla, puede (invocar) la versión remota de una función de Lambda que forma parte de esa aplicación implementada.