Publicado en: Jun 30, 2022

AWS Serverless Application Model (SAM) anuncia la disponibilidad de forma general de AWS SAM Accelerate. La Interfaz de línea de comandos (CLI) de AWS SAM es una herramienta para desarrolladores que facilita la creación, la realización de pruebas locales, el empaquetado y la implementación de aplicaciones sin servidor. AWS SAM Accelerate es una nueva capacidad de la CLI de AWS SAM que facilita a los desarrolladores la realización de pruebas de los cambios en el código con respecto a un entorno basado en la nube, con lo que se reduce el tiempo desde la iteración local hasta la preparación para la producción.

AWS SAM Accelerate permite a los desarrolladores llevar los flujos de trabajo de iteración rápida al desarrollo de aplicaciones sin servidor, con lo que consiguen los mismos niveles de productividad a los que están acostumbrados cuando realizan las pruebas de forma local, a la vez que realizan pruebas con respecto a un entorno de aplicación realista en la nube. AWS SAM Accelerate sincroniza los cambios en la infraestructura y el código en el espacio de trabajo local de un desarrollador con un entorno en la nube casi en tiempo real: los cambios en el código se actualizan en segundos en AWS Lambda; los cambios en la definición de la API en Amazon API Gateway; las actualizaciones de la máquina de estado en AWS Step Functions; y los cambios en la infraestructura se implementan a través de herramientas de infraestructura como código, como CloudFormation. AWS SAM Accelerate también es compatible con la sincronización de los recursos definidos en las pilas anidadas de CloudFormation.

Para más información sobre SAM Accelerate, lea la información en la documentación. Para comenzar, puede instalar la CLI de SAM de acuerdo con las instrucciones que aparecen en la documentación.