Ce cours vous enseigne les éléments fondamentaux de la migration et présente les modèles courants que vous pourrez utiliser comme base pour de nombreuses applications sans serveur. Dans ce cours, vous découvrirez les différents services de magasin de données et de calcul dont vous devez tenir compte et les compromis dans chaque cas. Vous découvrirez également les architectures pour les modèles courants tels que les microservices, les applications web, les flux de données, les skills Alexa et les backends mobiles, ainsi que les configurations de service que vous pouvez effectuer pour chaque architecture.
- Niveau de cours : intermédiaire
- Durée : 2 heures
Remarque : ce cours comporte des transcriptions ou des sous-titres localisés. La narration est en anglais. Pour afficher les sous-titres, cliquez sur le bouton CC dans le coin inférieur droit du joueur.
Activités
Ce cours comprend des présentations, des vidéos et des évaluations.
Objectifs du cours
Dans ce cours, vous apprendrez à :
- Faire correspondre des charges de travail et des cultures organisationnelles à la migration la plus appropriée pour les architectures sans serveur.
- Identifier des opportunités dans l'architecture existante pour refactoriser de manière progressive ou ajouter de nouveaux composants sans serveur.
- Identifier les architectures pour les modèles courants tels que les microservices, les applications web, les flux de données et les backends mobiles.
- Décrire les principales décisions et les configurations de service que vous adopteriez pour chaque modèle.
Public visé
Ce cours s'adresse aux personnes suivantes :
- développeurs et architectes cloud expérimentés familiarisés avec le cloud AWS et les technologies sans serveur.
Prérequis
Pour assister à ce cours, il est conseillé aux participants de disposer des connaissances suivantes :
- Connaître les concepts de technologie sans serveur et de cloud AWS.
- Avoir terminé le cours Architecting on AWS ou posséder des connaissances équivalentes.
- Avoir terminé le cours Getting into the Serverless Mindset ou posséder des connaissances équivalentes.
- Avoir terminé le cours Introduction to Serverless Development ou posséder des connaissances équivalentes.
- Avoir terminé le cours AWS Lambda Foundations ou posséder des connaissances équivalentes.
Déroulement du cours
Module 1 : Introduction
- Comment utiliser ce cours
- Présentation du cours
Module 2 : Architectures d'applications sans serveur
- Migration vers une architecture sans serveur
- Choix des services de calcul et des magasins de données
- Modèles d'architecture d'application
Module 3 : Conclusion
- Conclusion et étapes suivantes
- Évaluation des connaissances
- Commentaires