AWS Lambda une la consola con VS Code para ofrecer una experiencia de desarrollo unificada sin servidor
AWS Lambda ahora permite una transición fluida de la consola al entorno de desarrollo integrado (IDE) de Visual Studio Code (VS Code). Esta nueva integración de la consola al IDE reduce las barreras entre los entornos de desarrollo local y en la nube para las aplicaciones sin servidor.
Los desarrolladores que comienzan a usar la consola requieren capacidades de desarrollo más sofisticadas del IDE local a medida que las aplicaciones evolucionan en complejidad. Anteriormente, tenían que ajustar de forma manual su entorno de desarrollo local, que incluía la instalación del IDE, la copia del código de función, las configuraciones y los ajustes de integración, antes de poder comenzar el desarrollo. Esto llevó mucho tiempo e interrumpió el flujo de trabajo de desarrollo. Con la nueva integración de la consola al IDE, los desarrolladores ahora pueden hacer la transición de sus funciones de Lambda a VS Code con un solo clic, conservando el código y las configuraciones. Esto permite a los desarrolladores utilizar capacidades avanzadas del IDE, como la gestión de dependencias externas (mediante administradores de paquetes como npm y pip), utilizar herramientas de desarrollo como linters y formateadores, etc., sin la sobrecarga de la configuración. Este lanzamiento también presenta una nueva funcionalidad en el IDE de VS Code. De este modo, los desarrolladores pueden convertir fácilmente sus aplicaciones en plantillas de AWS Serverless Application Model (AWS SAM), lo que simplifica sus prácticas de infraestructura como código (IaC) y la integración de canalizaciones de CI/CD.
Para empezar, haga clic en el botón “Abrir en Visual Studio Code” de la pestaña “Código” de la consola de Lambda o en la ventana emergente “Empezar” al crear nuevas funciones. Esto abrirá automáticamente el IDE de VS Code en su dispositivo local o lo guiará por un proceso que le permite instalar las herramientas necesarias, como VS Code y el Kit de herramientas de AWS. Para obtener más información sobre esta experiencia, visite la publicación del blog AWS News, la guía para desarrolladores de Lambda y la documentación del Kit de herramientas de AWS para VS Code.
Esta característica está disponible en todas las regiones comerciales de AWS en las que Lambda está disponible, excepto en las regiones de AWS GovCloud (EE. UU.), sin costo adicional.