Jour 1
Module 0 : Aperçu du cours
- Ordre du jour
- Présentations
- Ressources pour les participants
Module 1 : Introduction à AWS
- Introduction au Cloud AWS
- Scénarios Cloud
- Aperçu des infrastructures
- Introduction aux services de base AWS
Module 2 : Introduction au développement sur AWS
- Initiation au développement sur AWS
- Introduction aux outils de développement
- Initiation aux outils de gestion
Module 3 : Introduction à AWS Identity and Access Management
- Modèle de responsabilité partagée
- Introduction à l’IAM
- Utiliser l’authentification et l’autorisation
Module 4: Introduction à l’environnement de laboratoire
- Introduction à l’environnement de laboratoire
- Atelier 1 : Premiers pas et utilisation d’IAM
Module 5 : Développement de solutions de stockage avec Amazon Simple Storage Service
- Présentation des options de stockage AWS
- Concepts clés d’Amazon S3
- Les meilleures pratiques
- Dépannage
- Scénario : Construire une application complète
- Lab 2 : Développer des solutions de stockage avec Amazon S3
Jour 2
Module 6 : Développement de solutions NoSQL flexibles avec Amazon DynamoDB
- Introduction aux options de base de données AWS
- Introduction à Amazon DynamoDB
- Développement avec DynamoDB
- Les meilleures pratiques
- Dépannage
- Scénario : Créer une application de bout en bout
- Lab 3 : Développer des solutions NoSQL flexibles avec Amazon DynamoDB
Module 7 : Développement de solutions événementielles avec AWS Lambda
- Qu’est-ce que l’informatique sans serveur ?
- Introduction à AWS Lambda
- Concepts clés
- Comment fonctionne Lambda
- Cas d’utilisation
- Les meilleures pratiques
- Scénario : Créer une application de bout en bout
Module 8 : Développement de solutions avec Amazon API Gateway
- Introduction à Amazon API Gateway
- Développement avec API Gateway
- Les meilleures pratiques
- Introduction au modèle d’application sans serveur AWS
- Scénario : Créer une application de bout en bout
- Lab 4 : Développement de solutions événementielles avec AWS Lambda
Module 9 : Développement de solutions avec AWS Step Functions
- Comprendre le besoin des fonctions pas à pas
- Introduction aux Step Functions AWS
- Cas d’utilisation
Jour 3
Module 10 : Développement de solutions avec Amazon Simple Queue Service et Amazon Simple Notification Service
- Pourquoi utiliser un service de file d’attente ?
- Développement avec Amazon Simple Queue Service
- Développement avec Amazon Simple Notification Service
- Développement avec Amazon MQ
- Lab 5 : Développement de solutions de messagerie avec Amazon SQS et Amazon SNS
Module 11 : Mise en cache des informations avec Amazon ElastiCache
- Présentation de la mise en cache
- Mise en cache avec Amazon ElastiCache
- Stratégies de mise en cache
Module 12 : Développement d’applications sécurisées
- Sécuriser vos applications
- Authentifier vos applications auprès d’AWS
- Authentifier vos clients
- Scénario : Créer une application de bout en bout
Module 13 : Déploiement d’applications
- Introduction au DevOps
- Introduction aux stratégies de déploiement et de test
- Déploiement d’applications avec AWS Elastic Beanstalk
- Scénario : Créer une application de bout en bout
- Lab 6 : Créer une application de bout en bout
Module 14 : Clôture du cours
- Aperçu du cours
- Autres formations AWS
- Certifications
- Feedback sur le cours