Prenez contact avec nous

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

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires