- Solutions
- Calcul sans serveur
- AWS SAM
Modèle d’application sans serveur AWS
Outil de développement open source qui simplifie et améliore l’expérience de création et d’exécution d’applications sans serveur sur AWS
Avantages d’AWS SAM
Simplifiez votre cycle de développement sans serveur, en passant rapidement et efficacement d’une idée à la production.
Développez, déboguez et déployez vos applications sans serveur avec la CLI AWS SAM.
Définissez et gérez votre code d'infrastructure avec les modèles AWS SAM.
Effectuez le débogage et les tests en temps réel dans le cloud avec AWS SAM Accelerate.
Cas d'utilisation
Utilisez les commandes sam build et sam deploy de la CLI AWS SAM pour préparer votre application en vue de son déploiement et pour la déployer sur AWS.
Utilisez la commande sam sync de la CLI AWS SAM pour surveiller les modifications locales et les déployer rapidement sur AWS. Utilisez ensuite sam remote invoke pour tester vos fonctions Lambda dans le cloud.
Utilisez la commande sam pipeline de la CLI AWS SAM pour créer ou modifier des pipelines pour votre système d’intégration et de livraison continues (CI/CD).
En savoir plus sur le déploiement d’applications sans serveur
Effectuez le débogage local et testez vos projets Terraform avec la CLI AWS SAM.
En savoir plus sur la prise en charge de Terraform par la CLI AWS SAM
Clients
Des start-ups émergentes aux plus grandes entreprises au monde, plus d'un million de clients choisissent les solutions sans serveur AWS pour moderniser leur activité.
Disney+
Amélioration de la productivité des développeurs chez Disney grâce au fonctionnement sans serveur et à l’open source
Capital One
Capital One fait gagner du temps aux développeurs et réduit les coûts en optant pour la technologie sans serveur sur AWS
Comment ça marche
Le Modèle d’application sans serveur AWS (AWS SAM) se compose de deux parties : les modèles AWS SAM et l’interface de ligne de commande de Modèle d’application sans serveur AWS (CLI AWS SAM). Les modèles AWS SAM fournissent une syntaxe abrégée, optimisée pour définir l'infrastructure en tant que code (IaC) pour les applications sans serveur. Extension d’AWS CloudFormation, vous déployez des modèles AWS SAM directement sur CloudFormation, en bénéficiant de son support d’IaC complet sur AWS. La CLI AWS SAM est un outil de développement qui met les fonctionnalités d'AWS SAM à portée de main. Utilisez-la pour créer, développer et déployer rapidement des applications sans serveur. Parmi les nombreuses fonctionnalités d’AWS SAM, citons le Modèle d’application sans serveur AWS Accelerate (AWS SAM Accelerate), qui accélère le développement local et les tests dans le cloud, et les intégrations à la CLI AWS SAM, qui étendent AWS SAM à d’autres outils tels qu’AWS Cloud Development Kit (AWS CDK) et Terraform.