Dans cet atelier, vous déploierez une application web sans serveur sécurisée utilisant AWS Lambda, Amazon API Gateway et Amazon Cognito. L'application utilisera Cognito pour l'authentification et les fonctions Lambda pour la logique backend. Vous intégrerez également Amazon S3 pour héberger des ressources statiques et gérerez les secrets avec AWS Secrets Manager. Cette expérience pratique démontrera comment créer un flux d'authentification robuste et gérer les données sensibles de manière sécurisée en utilisant les services AWS.
Une startup technologique, TechChain, développe une nouvelle application sans serveur pour offrir à ses utilisateurs une expérience rapide, sécurisée et interactive. En tant que développeur, vous devez configurer le système d'authentification et la logique backend en utilisant Amazon Cognito pour la gestion des utilisateurs et AWS Lambda pour traiter les requêtes RESTful via API Gateway. TechChain souhaite s'assurer que les données des utilisateurs sont gérées de manière sécurisée et que toutes les interactions avec les services backend sont authentifiées.