Centre pour développeurs / .NET sur AWS / ...
Charges de travail .NET sur AWS Lambda
PRÉSENTATION DU COURS
À propos de ce plan de formation
Ce plan de formation aide les développeurs, les architectes et les ingénieurs DevOps à comprendre et à utiliser les fonctions sans serveur à l'aide d'AWS Lambda.
Vous pouvez utiliser ce cours pour acquérir des compétences de base avec AWS Lambda ou améliorer vos connaissances. Ce cours comprend des modules d'apprentissage, un atelier pratique et une évaluation des compétences. Une note supérieure ou égale à 80 % vous permet d'obtenir un badge numérique, émis par Credly, que vous pouvez partager sur les réseaux sociaux.
Présentation
AWS propose des technologies qui permettent d'exécuter le code, de gérer les données et d'intégrer les applications, le tout sans avoir à gérer les serveurs. Les technologies sans serveur offrent la scalabilité automatique, une haute disponibilité intégrée et un modèle de facturation à l'utilisation qui permettent d'augmenter l'agilité et d'optimiser les coûts. Ces technologies éliminent également les tâches de gestion de l'infrastructure, telles que l'approvisionnement en capacité et l'application de correctifs, ce qui vous permet de vous concentrer uniquement sur l'écriture du code qui sert vos clients. Les applications sans serveur commencent avec AWS Lambda, un service de calcul guidé par les évènements intégré en natif avec plus de 200 services AWS et logiciels en tant que service (SaaS).
Objectifs du cours
Dans ce cours, vous allez :
- Découvrir le calcul sans serveur sur AWS.
- Découvrir les principes fondamentaux d'AWS Lambda.
- Étudier les outils de développement .NET sur Lambda.
- Découvrir quelles versions de .NET vous pouvez utiliser avec Lambda.
- Découvrir les trois méthodes d'exécution de .NET Lambda : exécution gérée, exécution personnalisée et image de conteneur.
- Explorer les options pour les API : Amazon API Gateway et URL de fonction Lambda.
- Commencer à utiliser AWS Lambda avec du code .NET.
Conditions préalables
Pour pouvoir démarrer ce didacticiel, vous avez besoin de ce qui suit :
- Un compte AWS : si vous n'en avez pas encore, suivez les instructions du guide de démarrage Configuration de votre environnement pour une présentation rapide.
Expérience AWS
Débutant ou Intermédiaire
.NET Experience
Intermédiaire
Durée
3 heures
Coût de réalisation
L'atelier de ce didacticiel coûtera environ 5 USD en frais AWS, si toutes les étapes de l’atelier sont réalisées et si les ressources sont rapidement résiliées. Le fait de ne pas résilier les ressources AWS peut entraîner l'accumulation de frais.
Services utilisés
Date de la dernière mise à jour
7 déc. 2022
Modules
Ce didacticiel est divisé dans les modules suivants. Vous pouvez parcourir les modules dans leur intégralité ou les réviser en fonction de votre expérience et de votre état de préparation.
- Présentation d'AWS Lambda (45 minutes).
- Outils pour le développement .NET (45 minutes).
- .NET sur AWS Lambda (30 minutes).
- Collaborer avec d'autres services AWS (30 minutes).
- Tests unitaires et débogage (30 minutes).
- Atelier pratique : créer et déployer des fonctions Lambda (60 minutes).
- Évaluation des compétences (16 questions, non chronométrées) : évaluez vos compétences AWS Lambda.