Publié le: Nov 14, 2023

La console AWS Lambda prend désormais en charge deux nouvelles fonctionnalités en s'intégrant à AWS Application Composer, ce qui permet aux développeurs de créer facilement des applications sans serveur visuellement ou avec une infrastructure en tant que code (IaC). Tout d'abord, ils peuvent désormais consulter et télécharger le modèle d'application sans serveur AWS (AWS SAM) correspondant à leur fonction lorsqu'ils la configurent sur la console. Ensuite, ils exportent en un clic leur fonction Lambda vers AWS Application Composer en conservant toute ses paramètres.

Grâce à ce lancement, les développeurs peuvent utiliser l'affichage des modèles sur la page de présentation des fonctions pour visualiser le modèle IaC représentant la configuration actuelle de leur fonction, avec ses déclencheurs et ses destinations. Ils ont également la possibilité de télécharger ce modèle afin de continuer à le modifier dans leur environnement IDE préféré. Ceux qui souhaitent utiliser les fonctionnalités de création visuelle d'AWS Application Composer n'ont qu'à exporter leur fonction de la console Lambda vers la console Application Composer pour créer un nouveau projet d'application sans serveur basé sur la configuration de leur fonction Lambda. Pour continuer à faire évoluer ce projet vers une application sans serveur complète, ils composent visuellement l'architecture de cette application, en connectant leur fonction à différents services AWS pris en charge.

Les fonctionnalités permettant d'afficher le modèle SAM sur la console Lambda et d'exporter la configuration de la fonction vers AWS Application Composer sont disponibles dans toutes les régions où Application Composer est proposé.

Pour commencer, suivez le tutoriel Utilisation de Lambda avec une infrastructure en tant que code (IaC) dans la documentation d'AWS Lambda.