Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à l'architecture serverless
- Qu'est-ce que l'architecture serverless ?
- Avantages et cas d'utilisation des solutions serverless
- Aperçu des services AWS pour les applications serverless
Débuter avec AWS Cloud9
- Configuration de l'environnement AWS Cloud9
- Exploration des fonctionnalités de l'IDE pour le développement serverless
- Intégration d'AWS Lambda avec AWS Cloud9
Construire des applications serverless avec AWS Lambda
- Introduction aux fonctions AWS Lambda
- Création et test des fonctions Lambda
- Déploiement d'applications serverless
Intégration d'AWS Lambda à d'autres services AWS
- Utilisation d'API Gateway pour des API serverless
- Intégration de Lambda avec S3 pour une architecture pilotée par les événements
- Utilisation d'AWS DynamoDB pour le stockage de données
Développement avancé d'applications serverless
- Utilisation de frameworks serverless (par exemple, Serverless Framework, AWS SAM)
- Optimisation des performances et réduction des démarrages à froid (cold starts)
- Bonnes pratiques pour la sécurité dans les applications serverless
Surveillance et gestion des applications serverless
- Configuration de la journalisation et de la surveillance avec AWS CloudWatch
- Dépannage et débogage des fonctions Lambda
- Stratégies d'optimisation des coûts pour les applications serverless
Automatisation dans les applications serverless
- Automatisation de l'infrastructure avec AWS CloudFormation
- Construction de workflows automatisés à l'aide d'AWS Step Functions
- Planification des tâches avec AWS EventBridge
Mise à l'échelle et gestion des applications serverless
- Stratégies de mise à l'échelle automatique dans les environnements serverless
- Gestion de la concurrence et des limites de mise à l'échelle
- Gestion des ressources serverless à grande échelle
Résumé et prochaines étapes
Pré requis
- Compréhension de base des concepts de l'informatique en nuage
- Familiarité avec les langages de programmation (Python, Node.js ou similaires)
- Expérience d'utilisation de plateformes cloud telles qu'AWS
Public
- Développeurs
- Architectes de solutions cloud
- Professionnels de l'informatique
14 Heures
Nos clients témoignent (1)
La convivialité tout en apprenant