Publié le: Nov 29, 2018
Vous pouvez désormais assembler et déployer de nouvelles architectures sans serveur à l'aide d'applications imbriquées prises en charge par AWS Serverless Application Model (SAM) à l'aide d’AWS Serverless Application Repository. Les applications imbriquées sont des composants faiblement couplés d'une architecture sans serveur.
Les applications imbriquées vous permettent de créer rapidement des architectures sans serveur hautement sophistiquées en réutilisant des services créés et maintenus indépendamment, mais facilement composés à l'aide de SAM et du Serverless Application Repository. En utilisant des applications imbriquées, vous pouvez créer des applications plus puissantes, éviter les tâches en double et vous aider à garantir la cohérence et les meilleures pratiques au sein de vos équipes et de vos organisations. Aujourd'hui, la création d'un service permettant de gérer les messages incorrects dans un flux d'événements est une pratique courante pour la création de systèmes résilients. Vous pouvez désormais développer cette solution en tant qu'application SAM, la partager via le Serverless Application Repository et permettre aux équipes de l'inclure en tant qu'application imbriquée dans leurs architectures sans serveur.
Les applications imbriquées sont déployées en tant que stacks imbriqués CloudFormation. Pour imbriquer des applications, utilisez le nouveau type de ressource AWS:Serverless:Application dans votre modèle SAM. Vous pouvez continuer à utiliser les commandes sam package et sam deploy dans les API SAM CLI ou AWS CloudFormation pour préparer et déployer vos applications. Pour en savoir plus sur l'utilisation d'applications imbriquées, consultez notre documentation.
Les applications imbriquées utilisant le Serverless Application Repository sont disponibles dans les régions suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Californie du Nord), USA Ouest (Oregon), Canada (Centre), Asie-Pacifique (Mumbai), Asie-Pacifique (Séoul), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Asie-Pacifique (Tokyo), UE (Francfort), UE (Irlande), UE (Londres) et Amérique du Sud (São Paulo).