Implementación de aplicaciones basadas en Lambda
Puede utilizar AWS CloudFormation para especificar, implementar y configurar aplicaciones sin servidor.
El AWS Serverless Application Model (AWS SAM) es una forma conveniente de definir aplicaciones sin servidor. CloudFormation admite AWS SAM de forma nativa y define una sintaxis simplificada para expresar recursos sin servidor. Para implementar su aplicación, especifique los recursos que necesita como parte de su aplicación, junto con las políticas de permisos asociadas en una plantilla de CloudFormation, empaquete los dispositivos de implementación e implemente la plantilla. SAM Local es una herramienta de la AWS Command Line Interface (AWS CLI) que se basa en AWS SAM y que proporciona un entorno para desarrollar, probar y analizar localmente aplicaciones sin servidor antes de cargarlas en el tiempo de ejecución de Lambda. Puede usar AWS SAM Local para crear un entorno de pruebas local que simule el entorno en tiempo de ejecución de AWS.