Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Scaling Serverless Architectures (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Ce cours est axé sur la sélection des services pour mettre à l'échelle vos architectures sans serveur. Dans ce cours, vous apprendrez à adopter l'approche sans serveur lors de la mise à l'échelle, à savoir :

  • Comparer les architectures AWS Lambda aux architectures cloud traditionnelles
  • Appliquer les bonnes pratiques pour optimiser la vitesse d'exécution des fonctions Lambda
  • Comparer les options de stockage pour la persistance de l'état des ressources et des applications
  • Appliquer les stratégies de test sans serveur liées à la simulation, aux tests unitaires, à la conception des fonctions, à l'efficacité des tests de mise à l'échelle et aux tests d'intégration
  • Explorer les options de connaissances des dépenses au sein de vos applications sans serveur
  • Niveau de cours : Intermédiaire
  • Durée : 1,5 heure


Remarque : ce cours comporte des transcriptions ou des sous-titres localisés. La narration est en anglais. Pour afficher les sous-titres, cliquez sur le bouton CC dans le coin inférieur droit du joueur.


Activités

  • Ce cours comprend des présentations, des vidéos et des évaluations.


Objectifs du cours

Dans ce cours, vous apprendrez à :

  • comparer les architectures Lambda aux architectures cloud traditionnelles en ce qui concerne les éléments à mesurer et la façon de les mesurer afin que votre solution puisse gérer le trafic ;
  • dresser la liste des bonnes pratiques en matière de conception en vue d'optimiser la vitesse d'exécution des fonctions Lambda après un démarrage à froid ou à chaud ;
  • comparer les options de stockage pour la persistance de l'état des ressources et des applications ;
  • déterminer comment réglementer l'accès à votre solution et savoir où mettre en place ces contrôles d'accès ;
  • décrire les considérations relatives à l'utilisation de modèles d'utilisation, à la limitation des API, aux clés API, aux contrôles de simultanéité Lambda et aux codes d'état HTTP ;
  • identifier les compromis de conception liés aux performances, ainsi que les avantages et inconvénients pour les API, les fonctions Lambda et les magasins de données ;
  • résumer les stratégies de test sans serveur liées à la simulation, aux tests unitaires, à la conception des fonctions, à l'efficacité des tests de mise à l'échelle et aux tests d'intégration ;
  • identifier les modifications itératives que vous pouvez apporter pour optimiser les performances et les coûts de votre application au fil du temps.


Public visé

Ce cours s'adresse aux personnes suivantes :

  • Développeurs et architectes cloud expérimentés familiarisés avec le cloud Amazon Web Services (AWS) et les technologies sans serveur.


Prérequis

Pour assister à ce cours, il est conseillé aux participants de disposer des connaissances suivantes :

  • Connaître les concepts de technologie sans serveur et de cloud AWS 
  • Terminer le cours Architecting on AWS ou posséder des connaissances équivalentes
  • Terminer le cours Getting into the Serverless Mindset ou posséder des connaissances équivalentes
  • Terminer le cours Introduction to Serverless Development ou posséder des connaissances équivalentes
  • Terminer le cours AWS Lambda Foundations ou posséder des connaissances équivalentes


Déroulement du cours

Module 1 : Introduction

  • Comment utiliser ce cours
  • Présentation du cours

Module 2 : Scaling Serverless Architectures

  • Adopter l'approche « sans serveur » lors de la mise à l'échelle
  • Considérations relatives à la mise à l'échelle des services sans serveur
  • Test de la charge de pointe

Module 3 : Conclusion

  • Conclusion et étapes suivantes
  • Contrôle des connaissances
  • Commentaires


Reviews

Start your review of Scaling Serverless Architectures (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.