Conversión de funciones de Lambda en aplicaciones de AWS SAM
Si tiene una función en la consola de Lambda que desea administrar en VS Code como infraestructura como código (IaC), puede transferirla a VS Code y convertirla en una plantilla de AWS SAM. Luego de haber convertido la plantilla de AWS SAM, controle el control de versiones de su infraestructura, automatice las implementaciones, depure funciones de forma remota y mantenga entornos coherentes durante todo el ciclo de vida del desarrollo. Además, puede solucionar problemas de forma más eficaz, con las funciones de depuración local y remota, al revisar el código, inspeccionar las variables y establecer puntos de interrupción tanto a nivel local como en la nube de AWS.
Para obtener instrucciones sobre cómo mover las funciones de la consola y configurar el desarrollo local, consulte Desarrollo local de funciones de Lambda con VS Code en la Guía para desarrolladores de AWS Lambda. Siga estas instrucciones para mover una función de Lambda de la consola a VS Code y convertirla en una plantilla de AWS SAM. Una vez hecho esto, puede realizar lo siguiente:
-
Depurar la función de forma remota en la nube de AWS. Para obtener más información, consulte Depuración de forma remota de funciones de Lambda con Visual Studio Code en la Guía para desarrolladores deAWS Lambda.
-
Administrar los recursos y permisos asociados en la infraestructura y en el código. Para obtener más información, consulte Uso de Lambda con la infraestructura como código (IaC) en la Guía para desarrolladores de AWS Lambda
-
Implementar y actualizar su aplicación mediante la CLI de AWS SAM. Para obtener más información, consulte AWS SAM CLI.
-
Diseñar visualmente su arquitectura sin servidor con Infrastructure Composer. Para obtener más información, consulte la Guía para desarrolladores de Infrastructure Composer.
Más información
Para conocer más sobre AWS SAM, consulta los siguientes recursos:
-
Taller completoAWS SAM
: un taller diseñado para enseñarle muchas de las principales características que AWS SAM ofrece. -
Sesiones con SAM
: serie de vídeos sobre el uso de AWS SAM creada por nuestro equipo de representantes de desarrolladores sin servidorAWS. -
Serverless Land
: sitio que reúne la información más reciente, blogs, vídeos, códigos y recursos de aprendizaje acerca del AWS sin servidor.