Cómo usar AWS Serverless Application Model (AWS SAM) - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo usar AWS Serverless Application Model (AWS SAM)

Las principales herramientas que utiliza para desarrollar su aplicación son la AWS SAM plantilla AWS SAMCLIy el AWS SAM proyecto (que es el directorio de proyectos de su aplicación). Estas herramientas se utilizan para:

  1. Desarrolle su aplicación(esto incluye inicializar la aplicación, definir los recursos y crear la aplicación).

  2. Pruebe su aplicación.

  3. Depure su aplicación.

  4. Implemente su aplicación y sus recursos.

  5. Supervise su aplicación.

AWS SAM crea el AWS SAM proyecto después de ejecutar el sam init comando y completar su flujo de trabajo posterior. La aplicación sin servidor se define añadiendo código al AWS SAM proyecto. Si bien el AWS SAM proyecto consiste en un conjunto de archivos y carpetas, el archivo más importante es la AWS SAM plantilla (denominadatemplate.yaml). En esta plantilla, escribe el código para expresar los recursos, las asignaciones de fuentes de eventos y otras propiedades que definen la aplicación sin servidor.

AWS SAMCLIContiene un repositorio de los comandos que utilizas en tu proyecto. AWS SAM Más específicamente, AWS SAMCLI es lo que usas para compilar, transformar, implementar, depurar, empaquetar, inicializar y sincronizar tu AWS SAM proyecto. En otras palabras, es lo que utilizas para convertir tu AWS SAM proyecto en una aplicación sin servidor.