Publié le: Dec 1, 2022
AWS Application Composer aide les développeurs à simplifier et à accélérer l'architecture, la configuration et la création d'applications sans serveur. Vous pouvez faire glisser, déposer et connecter des services AWS dans une architecture d'application en utilisant le canevas visuel basé sur le navigateur d'AWS Application Composer. AWS Application Composer vous aide à vous concentrer sur la construction en maintenant des définitions d'infrastructure en tant que code (IaC) prêtes à être déployées, avec une configuration d'intégration pour chaque service.
Les développeurs qui débutent dans la création d'applications sans serveur peuvent être confrontés à une courbe d'apprentissage abrupte lorsqu'ils composent des applications à partir de plusieurs services AWS. Ils doivent comprendre comment configurer chaque service, puis apprendre et écrire un code IaC pour déployer leur application. Lorsqu'ils apportent des modifications à une application existante, les développeurs peuvent éprouver des difficultés à communiquer les changements architecturaux à leurs équipes en lisant les mises à jour de volumineux fichiers de définition IaC. Avec AWS Application Composer, vous pouvez démarrer une nouvelle architecture à partir de zéro ou importer un modèle AWS CloudFormation ou un modèle d'application sans serveur AWS (SAM). Vous pouvez ajouter et connecter des services AWS, et AWS Application Composer aide à générer des projets prêts à être déployés, par exemple des définitions IaC et des échafaudages de code de fonction AWS Lambda. AWS Application Composer conserve alors une représentation visuelle en temps réel de l'architecture de vos applications en phase avec votre IaC.
AWS Application Composer est disponible sans frais supplémentaires dans les régions AWS suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Oregon), Asie-Pacifique (Tokyo), Europe (Francfort) et Europe (Irlande). Pour commencer, visitez la page produit d'AWS Application Composer. Pour en savoir plus, lisez le billet de blog de lancement.