Publié le: Apr 2, 2018
La mise en œuvre d'AWS Serverless Application Model (SAM) est maintenant disponible sous la licence Apache 2.0. AWS SAM étend AWS CloudFormation pour fournir une manière simplifiée de définir les ressources nécessaires à votre application sans serveur. La mise en œuvre de SAM est le code qui traduit les modèles SAM en piles AWS CloudFormation. Auparavant, vous pouviez envoyer des demandes de fonctions à la spécification SAM et AWS devait effectuer les mises à jour correspondantes pour la mise en œuvre de SAM. Désormais, vous pouvez apporter de nouvelles fonctions et améliorations à l'ensemble de SAM. Vous pouvez embrancher le référentiel SAM et proposer des modifications à la mise en œuvre en créant une requête pull.
La mise en œuvre sous-jacente de SAM étant open source, vous pouvez créer des applications sans serveur plus rapidement et simplifier davantage le développement d'applications sans serveur en définissant de nouvelles sources d'événements, de nouveaux types de ressources et de nouveaux paramètres dans SAM. De plus, vous pouvez modifier SAM pour l'intégrer à d'autres cadres de la communauté afin de créer des applications sans serveur. Visitez le projet sur GitHub pour examiner le code et commencer à contribuer dès maintenant.
Dans le cadre de cette version, SAM prend également en charge les filtres d'abonnement CloudWatch Logs. Maintenant, vous pouvez facilement activer les déclencheurs pour votre fonction Lambda basée sur un filtre d'abonnement. Cette fonction est disponible dans toutes les régions où AWS Lambda est proposée. Consultez le tableau des régions pour en savoir plus. Pour plus de détails, veuillez vous reporter à la documentation sur les événements pris en charge dans SAM sur GitHub.
Modifié le 23/12/2021 – Dans le but de garantir une expérience de qualité, les liens expirés dans cet article ont été mis à jour ou supprimés de l'article d'origine.