Concepts sans serveur pour AWS Serverless Application Model - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Concepts sans serveur pour AWS Serverless Application Model

Découvrez les concepts de base du mode sans serveur avant d'utiliser le AWS Serverless Application Model (AWS SAM).

Concepts sans serveur

Architecture basée sur les événements

Une application sans serveur comprend des AWS services individuels, tels que AWS Lambda pour le calcul et Amazon DynamoDB pour la gestion des bases de données, qui jouent chacun un rôle spécialisé. Ces services sont ensuite librement intégrés les uns aux autres par le biais d'une architecture basée sur les événements. Pour en savoir plus sur l'architecture basée sur les événements, consultez Qu'est-ce qu'une architecture basée sur les événements ?.

Infrastructure en tant que code (IaC)

L'infrastructure en tant que code (IaC) permet de traiter l'infrastructure de la même manière que les développeurs traitent le code, en appliquant la même rigueur que le développement du code d'application à l'approvisionnement de l'infrastructure. Vous définissez votre infrastructure dans un fichier modèle, vous la déployez et vous AWS créez les ressources pour vous. AWS Avec IaC, vous définissez dans le code ce que vous AWS souhaitez provisionner. Pour plus d'informations, consultez la section L'infrastructure en tant que code dans le AWS AWS livre blanc Introduction à DevOps on.

Technologies sans serveur

Grâce aux technologies AWS sans serveur, vous pouvez créer et exécuter des applications sans avoir à gérer vos propres serveurs. L'ensemble de la gestion des serveurs est assuré par AWS ce qui offre de nombreux avantages tels que le dimensionnement automatique et la haute disponibilité intégrée, ce qui vous permet de mettre rapidement votre idée en production. Grâce aux technologies sans serveur, vous pouvez vous concentrer sur l'essentiel de votre produit sans avoir à vous soucier de la gestion et de l'exploitation des serveurs. Pour en savoir plus sur le sans serveur, consultez les informations suivantes :

Pour une introduction de base aux principaux services AWS sans serveur, voir Serverless 101 : Understanding the serverless services at Serverless Land.