Charges de travail .NET sur HAQM ECS et AWS Fargate

PRÉSENTATION DU COURS

À propos de ce plan d'apprentissage

Ce plan de formation aide les développeurs, les ingénieurs DevOps et les architectes de solutions à comprendre et à utiliser les applications et services .NET conteneurisés à l'aide d'HAQM Elastic Container Service (HAQM ECS), d'HAQM ECS sur AWS Fargate et d'HAQM Elastic Container Registry (HAQM ECR). La formation numérique incluse dans ce plan de formation vous permettra de déployer et de gérer des applications conteneurisées exécutées sur HAQM ECS sur AWS Fargate.

Vous pouvez utiliser ce cours pour acquérir des compétences de base sur HAQM ECS et AWS Fargate, ou pour compléter votre expérience existante. 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, émis par Credly, que vous pouvez partager sur les réseaux sociaux.

Présentation

AWS fournit plusieurs services de conteneurs pour héberger vos applications .NET. Outre l'hébergement d'applications de conteneur avec HAQM Elastic Container Service (HAQM ECS), vous pouvez utiliser Kubernetes avec HAQM Elastic Kubernetes Service (EKS) ou héberger des applications de conteneur avec AWS App Runner.

Ce cours explique comment héberger et gérer des applications .NET et .NET Framework dans des conteneurs à l'aide d'HAQM ECS et d'HAQM ECS sur AWS Fargate (celui-ci ne couvre pas HAQM EKS). AWS Fargate est une approche sans serveur pour exécuter des conteneurs, qui permet d'exécuter des applications basées sur des conteneurs sans avoir à gérer l'infrastructure de conteneurs sous-jacente. Avec AWS Fargate, vous n'avez plus besoin de gérer les serveurs et leur infrastructure associée, et vous pouvez plutôt vous concentrer sur le code de votre application.

Objectifs du cours

Dans ce cours, vous apprendrez à :

  • Identifier et différencier les conteneurs exécutés sur HAQM ECS et sur HAQM ECS sur AWS Fargate.
  • Présenter des cas d'utilisation pour les conteneurs exécutés dans des clusters sur HAQM ECS ou sur HAQM ECS sur AWS Fargate.
  • Identifier le service de conteneur AWS adapté aux besoins spécifiques de l'entreprise et des applications.
  • Faire la différence entre les clusters, les tâches, les définitions de tâches, les services et les autres ressources que vous rencontrerez lorsque vous travaillerez avec HAQM ECS et AWS Fargate.
  • Explorer et suivre des formations complémentaires pertinentes.
  • Commencer à utiliser HAQM ECS sur AWS Fargate et HAQM Elastic Container Registry (HAQM ECR).

Ce cours s'adresse aux développeurs qui travaillent sur des applications .NET et .NET Framework qui s'exécutent déjà dans des conteneurs ou qui seront mises à jour pour cela. Ce cours ne couvrira pas AWS App2Container. App2Container est une solution qui permet d'exécuter des applications Web .NET dans des conteneurs sans modifier le développement de l'application, même lorsque le code source ou le processus de développement d'origine n'est pas disponible. Elle analyse l'application, gère le packaging et génère les artefacts pour héberger l'application et ses dépendances sur HAQM ECS et HAQM EKS.

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

 Expérience .NET

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

HAQM ECS et AWS Fargate, HAQM Elastic Container Registry (ECR), HAQM DynamoDB, HAQM VPC

 Date de la dernière mise à jour

30 novembre 2022

Modules

Ce didacticiel est divisé en plusieurs modules courts énumérés ci-dessous. 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.

  1. Comprendre HAQM ECS, HAQM ECR et AWS Fargate (30 minutes).
  2. Outils de développement de conteneurs .NET sur AWS (60 minutes)
  3. Atelier pratique : charges de travail .NET sur HAQM ECS et AWS Fargate (90 minutes)
  4. Évaluation des compétences (16 questions, non chronométrées) : évaluez vos compétences HAQM ECS et AWS Fargate.

Cette page vous a-t-elle été utile ?

Comprendre HAQM ECS, HAQM ECR et AWS Fargate