AWS Lambda permite a los desarrolladores depurar funciones que se ejecutan en la nube desde el IDE de VS Code

Publicado en: 17 de jul de 2025

AWS Lambda ahora admite la depuración remota en Visual Studio Code (VS Code), lo que permite a los desarrolladores depurar las funciones de Lambda que se ejecutan en la nube directamente desde su IDE local. Con esta nueva capacidad, los desarrolladores pueden usar herramientas de depuración conocidas, como los puntos de interrupción, la inspección de variables y la depuración paso a paso, con funciones implementadas en la nube sin modificar su flujo de trabajo de desarrollo existente, lo que acelera su proceso de desarrollo sin servidor.

Los desarrolladores que crean aplicaciones sin servidor con Lambda suelen necesitar probar y depurar integraciones entre servicios que incluyen varios servicios de AWS que pueden estar conectados a Amazon Virtual Private Cloud (VPC) o requerir permisos específicos de AWS Identity and Access Management (IAM). Antes, a falta de herramientas para replicar completamente el entorno de ejecución de Lambda y sus interacciones con otros servicios de AWS a nivel local, los desarrolladores tenían que confiar en las declaraciones impresas, los registros y las múltiples implementaciones iterativas para diagnosticar y resolver los problemas. Con la depuración remota en VS Code, los desarrolladores ahora pueden depurar el entorno de ejecución de la función que se ejecuta en la nube con acceso completo a los recursos de la VPC y a los roles de IAM, y rastrear la ejecución a través de todos los flujos de servicios en la nube. Los desarrolladores también pueden actualizar rápidamente sus funciones y probar los cambios. Este lanzamiento evita la necesidad de configuraciones de depuración locales complejas e implementaciones repetidas. De esta manera, se reduce el tiempo necesario para identificar y solucionar los problemas de horas a minutos.

Esta característica ahora está disponible para todos los desarrolladores que tengan el Kit de herramientas de AWS (v3.69.0 o posterior) instalado en su VS Code, sin costo adicional. Para comenzar, seleccione una función de Lambda en el IDE de VS Code y haga clic en “Invocar remotamente”. A continuación, puede iniciar una sesión de depuración remota con un solo clic. El Kit de herramientas de AWS descargará automáticamente el código de la función, establecerá una conexión de depuración segura y habilitará la configuración del punto de interrupción. Para obtener más información, visite la publicación del blog de noticias de AWS, la documentación de AWS Toolkit y la guía para desarrolladores de Lambda