Publié le: Jun 30, 2022

L'AWS Serverless Application Model (SAM) annonce la disponibilité générale d'AWS SAM Accelerate. L'interface de ligne de commande (CLI) AWS SAM est un outil pour développeur qui facilite la création, les tests locaux, la mise en package ainsi que le déploiement d'applications sans serveur. AWS SAM Accelerate est une nouvelle fonctionnalité de la CLI AWS SAM qui permet aux développeurs de tester plus facilement les modifications de code par rapport à un environnement basé sur le cloud, réduisant ainsi le temps entre l'itération locale et la préparation à la production.

AWS SAM Accelerate permet aux développeurs d'apporter leurs flux d'itération rapide au développement d'applications sans serveur, en atteignant les mêmes niveaux de productivité auxquels ils sont habitués lors des tests locaux, tout en testant par rapport à un environnement d'application réaliste dans le cloud. SAM Accelerate synchronise les infrastructures et les modifications de code sur l'espace de travail local d'un développeur avec un environnement cloud en temps quasi réel, ce qui permet des mises à jour de modifications de code en quelques secondes dans AWS Lambda, des modifications de la définition d'API dans Amazon API Gateway, des mises à jour de la machine d'état vers AWS Step Functions ainsi que des changements d'infrastructure déployés via des outils d'infrastructure en tant que code tels que CloudFormation. AWS SAM Accelerate prend également en charge la synchronisation des ressources définies dans les piles imbriquées CloudFormation.

Pour en savoir plus sur SAM Accelerate, veuillez lire les détails de la documentation. Pour commencer, vous pouvez installer la CLI SAM en suivant les instructions de la documentation.