¿Cómo utilizar 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 utilizar AWS Serverless Application Model (AWS SAM)?

Las herramientas principales que debes utilizar para desarrollar tu aplicación son la AWS SAMplantilla AWS SAMCLIy el AWS SAM proyecto (que es el directorio de proyectos de tu aplicación). Puedes utilizar estas herramientas para:

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

  2. Prueba tu aplicación..

  3. Depura la aplicación..

  4. Implementar la aplicación y los recursos.

  5. Supervisa la aplicación.

AWS SAM crea el proyecto AWS SAM después de ejecutar el comando sam init y completar su flujo de trabajo posterior. Para definir la aplicación sin servidor, añada 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 SAMCLIContienes un repositorio de los comandos que utilizas en tu proyecto. AWS SAM Más específicamente, AWS SAM CLI 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.