Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Créez des applications cloud prêtes pour la production sur AWS. Découvrez les modèles d'architecture adaptés au cloud, les microservices, le serverless et l'event-driven, puis mettez-les en pratique avec Amazon API Gateway, AWS Lambda, Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon Kinesis et DynamoDB Streams.À travers des exercices interactifs et des manipulations concrètes dans la console AWS, vous allez concevoir des API résilientes, découpler des services à l'aide de files d'attente et de topics, et créer des workflows event-driven qui passent à l'échelle — des compétences essentielles pour livrer des applications serverless en production et évaluées dans l'examen AWS Certified Developer – Associate (DVA-C02).
Prérequis
Programme de formation
Plan du cours
1
Principes fondamentaux du développement logiciel sur AWS
Apprenez les bases architecturales des logiciels cloud-native. À la fin de ce chapitre, vous serez en mesure de choisir entre monolithe, microservices, serverless et modèles event-driven ; d'analyser les compromis entre couplage fort et faible, et communication synchrone ou asynchrone ; de gérer l'état dans des services stateless ; et de concevoir la résilience avec des retries, du backoff exponentiel, des coupe-circuits (circuit breakers) et des files d'attente de lettres mortes (dead-letter queues).
- Styles d'architecture et modes de communication50 XP
- Modes de communication50 XP
- Ordonnancement des messages50 XP
- Classer les mécanismes de communication100 XP
- Coordonner les services et gérer l'état50 XP
- Concevoir des workflows50 XP
- Quel modèle d'architecture convient le mieux ?50 XP
- Gérer les événements en double en toute sécurité50 XP
- Concevoir des applications tolérantes aux pannes et résilientes sur AWS50 XP
- Gérer les erreurs temporaires50 XP
- Mettre en œuvre un backoff exponentiel avec jitter100 XP
- Gérer les défaillances d'un service aval50 XP
2
Créer des API sur AWS
Créez, sécurisez et exploitez des API sur Amazon API Gateway. À la fin de ce chapitre, vous saurez choisir le bon type d'API (REST, HTTP ou WebSocket) ; configurer des intégrations Lambda avec validation et transformations ; déployer des API sur plusieurs stages à l'aide de CloudFormation, SAM et CDK ; et les protéger avec Amazon Cognito, IAM, des autorisateurs Lambda, le chiffrement et le throttling.
3
Modèles d'application avancés
Concevez des charges de travail découplées, event-driven et orientées flux. À la fin de ce chapitre, vous serez capable de découpler des services avec des files d'attente Amazon SQS (y compris FIFO et dead-letter queues) et des topics Amazon SNS avec filtrage des abonnements ; de router des événements avec Amazon EventBridge à l'aide de règles, de modèles d'événements et de schémas ; de traiter des données à haut débit avec Amazon Kinesis Data Streams et Data Firehose ; et de réagir en temps réel aux modifications de tables avec Amazon DynamoDB Streams.
Développer des applications sur AWS
Cours
terminé

