Date de mise à jour : 21/03/2025 | Identifiant OffreInfo :
14_AF_0000143455
Organisme responsable :
OCTO Academy
Identifier les défis et les compromis de la transition vers le développement « serverless », et faire des recommandations adaptées à son organisation
Créer des applications « serverless » à l'aide de modèles qui connectent les services managés AWS entre eux et tiennent compte des caractéristiques du service, y compris les quotas de service, les intégrations disponibles, le modèle d'appel et la gestion des erreurs.
Étudier les options disponibles pour écrire de l'infrastructure as code, y compris AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) et AWS Cloud Development Kit (AWS CDK)
Appliquer les meilleures pratiques à l'écriture de fonctions Lambda, y compris la gestion des erreurs, la gestion des logs, la réutilisation de l'environnement, l'utilisation de layers, l'absence d'état, l'idempotence et la configuration de la concurrence et de la mémoire
Appliquer les meilleures pratiques pour construire l'observabilité et le monitoring dans votre application sans serveur
Appliquer les meilleures pratiques de sécurité aux applications sans serveur
Identifier les principales considérations de mise à l'échelle dans une application sans serveur et associer chaque considération aux méthodes, outils ou meilleures pratiques pour la gérer
Utiliser AWS SAM, AWS CDK et les outils de développement AWS pour configurer un flux de travail CI/CD et automatiser le déploiement d'une application « serverless »
Cette formation prépare les développeurs à la création d'applications « serverless » (= sans serveur) à l'aide d'AWS Lambda et d'autres services serverless de la plateforme, tout en mettant en avant le respect des bonnes pratiques AWS.
Tout au long de la session, les participants utiliseront des frameworks AWS pour déployer une application sans serveur au travers de travaux pratiques d'une difficulté croissante. Ils pourront ainsi manipuler la documentation AWS tout au long du cours pour développer des méthodes d'apprentissage et de résolution de problèmes au-delà du temps de formation.
Attestation de formation
Non certifiante
Sans niveau spécifique