- AWS
- Cours pratique
- FSE
- Informatique
- Officiel
Formation AWS : Gérer des conteneurs avec Amazon Web Services EKS (cours officiel)
Running Containers on AWS EKS

- Durée
- 3 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Amazon EKS
Amazon EKS vous permet d'exécuter facilement Kubernetes sur AWS sans avoir besoin d'installer, d'exploiter et de maintenir votre propre plan de contrôle Kubernetes. Dans cette formation Amazon EKS, les participants apprendront la gestion et l'orchestration de conteneurs pour Kubernetes à l'aide d'Amazon EKS.
Vous découvrirez les tâches suivantes : construire un cluster Amazon EKS, configurer l'environnement, déployer le cluster, puis ajouter des applications à votre cluster. Vous gérerez les images de conteneurs à l'aide d'Amazon Elastic Container Registry (ECR) et apprendrez à automatiser le déploiement des applications. Vous déploierez également des applications à l'aide d'outils CI/CD.
Enfin, les participants apprendront à surveiller et à faire évoluer leur environnement à l'aide de mesures, de la journalisation, du traçage et de la mise à l'échelle horizontale/verticale. Ils apprendront à concevoir et à gérer un grand environnement de conteneurs en tenant compte de l'efficacité, des coûts et de la résilience, et configurer les services de réseau AWS pour prendre en charge le cluster et apprendrez à sécuriser leur environnement Amazon EKS.

Objectifs pédagogiques
À l'issue de cette formation Amazon EKS vous aurez acquis les connaissances et les compétences nécessaires pour :
- Construire un cluster Amazon EKS
- Sécuriser votre environnement avec l'authentification AWS Identity,Access Management (IAM) et Kubernetes Role Based Access Control (RBAC)
- Déployer une application sur le cluster et publier des images de conteneurs sur Amazon ECR
- Déployer une application à l'aide d'outils et de pipelines automatisés
- Créer un pipeline GitOps en utilisant FluxCD (Weaveworks)
- Collecter des données avec AWS X-Ray et identifier des métriques pour l'optimisation des performances
- Évaluer l'efficacité, la résilience, le coût et l'impact d'EKS
- Décrire et présenter une approche holistique et itérative pour optimiser votre environnement
- Configurer les services de mise en réseau AWS pour prendre en charge le cluster
- Décrire comment Amazon Virtual Private Cloud (VPC) prend en charge les clusters Amazon EKS et simplifie les communications entre les nœuds
- Mettre à niveau vos outils Kubernetes, Amazon EKS et tiers
Objectifs opérationnels
Savoir construire, configurer et déployer un cluster Amazon EKS.
Programme
Contenu du cours, module par module
10 modules
- Principes de conception pour la création d'applications
- Que sont les conteneurs ?
- Composants d'un conteneur
- Écrire des Dockerfiles
- Défis de la gestion de nombreux conteneurs
- Qu'est-ce que Kubernetes et pourquoi est-il important ?
- Composants du plan de contrôle de Kubernetes
- Nœuds de travail et pods Kubernetes
- Objets clés de Kubernetes
- Gestion de Kubernetes avec kubectl
Atelier 1
- Comment Amazon EKS gère le plan de contrôle Kubernetes
- Principes de base de la sécurité d'Amazon EKS
- Cas d'utilisation pour étendre Amazon EKS au plan de données
- Exécution de nœuds de travail sur des groupes de nœuds gérés
- Exécution de conteneurs sur AWS Fargate avec Amazon EKS
- Tâches Amazon EKS et tâches Kubernetes
- Revue visuelle de l'architecture Amazon EKS à construire dans les laboratoires
- Authentification IAM
- Fondamentaux de la mise en réseau Amazon VPC et AWS
- Différentes méthodes pour créer un cluster
- Étapes de haut niveau dans la création d'un cluster
- Fonction d'eksctl
Travaux pratiques
Atelier 2
- Publication d'images de conteneurs sur Amazon ECR
- Déploiement d'applications avec Helm
- Déploiement continu dans Amazon EKS
- GitOps et Amazon EKS
Atelier 3
- Configuration de l'observabilité dans un cluster Amazon EKS
- Collecte de métriques
- Utilisation des métriques pour faire évoluer automatiquement les groupes EC2 Auto Scaling
- Gestion des journaux
- Traçage des applications dans Amazon EKS
- Obtenir et appliquer des informations à partir de l'observabilité
Atelier 4
- Optimisation de votre architecture d'application Amazon EKS
- Relation entre le coût, l'efficacité et la résilience
- Anatomie d'un cluster Amazon EKS du point de vue des coûts
- Utilisation de l'étiquetage avec le placement de pods pour la responsabilité des coûts
- Dimensionnement efficace des conteneurs et des nœuds de travail
- Révision : Principes fondamentaux des VPC
- L'importance des principaux composants de communication
- Flux de communication dans une architecture non conteneurisée
- Défis de la communication réseau dans Kubernetes
- Comparaison de la solution de communication Docker avec le modèle Kubernetes
- Comment Amazon EKS et Amazon VPC simplifient les communications inter-nœuds
- Gestion des communications entre pods dans Amazon EKS
- La relation entre les communications et l'évolutivité
- Exécution des nœuds de travail dans un sous-réseau non associé au cluster
- Gestion de la résolution des noms de service
- Utilisation d'un maillage de services avec Amazon EKS
- Configuration d'AWS App Mesh
Atelier 5
- Comment IAM s'intègre au contrôle d'accès basé sur les rôles (RBAC) de Kubernetes
- Gestion du contrôle d'accès aux points d'extrémité des clusters
- Vérification de l'accès avec les journaux AWS CloudTrail
- Atténuation des risques de sécurité lors de la création d'une image de conteneur
- Sécurisation des communications réseau
- Gestion des secrets
Atelier 6
- Contraste entre les mises à jour des versions de Kubernetes et les mises à jour des versions de la plate-forme Amazon EKS
- Mise à niveau de votre version Kubernetes
- Mise à niveau de votre version Amazon EKS
- Maintenance de vos applications tierces
Programme mis à jour le 24/06/2025
Public concerné
Ce cours Amazon EKS s'adresse à ceux qui assureront la gestion de l'orchestration des conteneurs dans le cloud AWS, en particulier les ingénieurs DevOps et les administrateurs système.

Prérequis
Pour suivre cette formation Amazon EKS il est recommandé d'avoir de l'expérience en administration Linux de base, en administration réseau ainsi que sur les conteneurs et les microservices.
La formation AWS : Notions essentielles sur le cloud d'Amazon Web Services (IACP) constitue également un prérequis conseillé.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Comprendre le Cloud IaaS, OpenStack et DockerRéf. ICOD5 joursIntermédiaireProchaine session : 23 nov.3 050 €
- Conteneurisation : les concepts, les architectures, les organisationsRéf. CONT2 joursFondamentalProchaine session : 2 nov.1 790 €
- Google Cloud Platform : Débuter avec Google Kubernetes EngineRéf. GCPKE1 jourFondamentalProchaine session : 19 oct.790 €
- Google Kubernetes Engine : ArchitectingRéf. AWGK2 joursIntermédiaireProchaine session : 20 oct.1 580 €