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.

Le principe est le suivant :

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.

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.

Commencer à utiliser la CLI AWS SAM

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.

En savoir plus sur la commande sam sync de la CLI AWS SAM

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é. Voir plus de témoignages de clients »


Découvrir plus d’offres AWS