Plan du cours

Introduction à l'architecture sans serveur

  • Qu'est-ce que l'architecture sans serveur ?
  • Avantages et cas d'utilisation des solutions sans serveur
  • Présentation des services AWS pour les applications sans serveur

Démarrage avec AWS Cloud9

  • Configuration de l'environnement AWS Cloud9
  • Explorer les fonctionnalités de l'IDE pour le développement sans serveur
  • Intégrer AWS Lambda à AWS Cloud9

Construire des applications sans serveur avec AWS Lambda

  • Introduction aux fonctions AWS Lambda
  • Créer et tester des fonctions Lambda
  • Déploiement d'applications sans serveur

Intégration de AWS Lambda avec d'autres services AWS

  • Utilisation de API Gateway pour les API sans serveur
  • Intégration de Lambda avec S3 pour une architecture pilotée par les événements
  • Travailler avec AWS DynamoDB pour le stockage des données

Développement avancé d'applications sans serveur

  • Utilisation de frameworks sans serveur (par exemple, Serverless Framework, AWS SAM)
  • Optimiser les performances et réduire les démarrages à froid
  • Meilleures pratiques pour la sécurité dans les applications sans serveur

Surveillance et gestion des applications sans serveur

  • 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 sans serveur

Automatisation dans les applications sans serveur

  • Automatisation de l'infrastructure avec AWS CloudFormation
  • Création de flux de travail automatisés à l'aide d'AWS Step Functions
  • Planification de tâches avec AWS EventBridge

Mise à l'échelle et gestion des applications sans serveur

  • Stratégies de mise à l'échelle automatique dans les environnements sans serveur
  • Gérer les limites de concurrence et de mise à l'échelle
  • Gestion des ressources sans serveur à l'échelle

Résumé et prochaines étapes

Pré requis

  • Compréhension de base des concepts de l'informatique en nuage (cloud computing)
  • Familiarité avec les langages de programmation (Python, Node.js, ou similaires)
  • Expérience de l'utilisation de plateformes en nuage telles que AWS

Public

  • Développeurs
  • Architectes de solutions en nuage
  • Professionnels de l'informatique
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires