Cours

Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS) – Formation intensive («AWSA09»)

Dans cette formation AWS officielle, vous apprendrez à gérer et orchestrer des conteneurs pour Kubernetes avec Amazon EKS.
Durée 3 jours
Prix 3'200.–   excl. 8.1% TVA
Documents Support de cours numérique AWS
Rôles professionnels associés Solution Architect / CloudOps / DevOps

Content

  • Connaitre les bases de Kubernetes et Amazon EKS et l’impact des conteneurs sur les flux de travail
  • Construire un cluster Amazon EKS en choisissant les bonnes ressources de calcul pour supporter les nœuds de calcul
  • Sécuriser votre environnement avec l’authentification AWS Identity and Access Management (IAM) et l’autorisation Kubernetes Role Based Access Control (RBAC)
  • Déployer une application sur le cluster Publier des images de conteneurs vers Amazon ECR et sécuriser les accès avec la politique IAM
  • Déployer des applications avec des outils et pipelines automatisés Créer un pipeline GitOps avec WeaveFlux
  • Récolter des données de suivi grâce aux métriques, journaux et suivis avec AWS X-Ray et identifier les métriques qui permettent d’ajuster les performances Étudier des scénarios où des goulots d’étranglement nécessitent une meilleure approche de mise à l’échelle horizontale ou verticale
  • Évaluer le compromis entre l’efficacité, la résilience et le coût ainsi que l’impact de l’ajustement de l’un au détriment des autres 
  • Décrire l’approche globale et itérative pour optimiser votre environnement Concevoir en fonction des coûts, de l’efficacité et de la résilience
  • Configurer les services de réseautage AWS pour soutenir le cluster Décrire comment Amazon Virtual Private Cloud (VCP) soutien les clusters Amazon EKS et simplifie la communication entre les nœuds Décrire la fonction du VCP Container Network Interface (CNI) Étudier les avantages d’un réseau de service
  • Mettre à niveau Kubernetes, Amazon EKS et les outils tiers

Aperçu de la formation

Jour 1
Module 0 : Introduction

  • Préparation au cours et programme

Module 1 : Les bases de Kubernetes

  • L’orchestration des conteneurs
  • Les objets Kubernetes
  • Kubernetes internals

Module 2 : Les bases d’Amazon EKS

  • Introduction à Amazon EKS
  • Le plan de contrôle d’Amazon EKS
  • Le plan de données d’Amazon EKS
  • Les bases de la sécurité d’Amazon EKS
  • L’API d’Amazon EKS

Module 3 : Construire un cluster Amazon EKS

  • Configurer l’environnement
  • Créer un cluster Amazon EKS
  • Démonstration : Déployer un cluster
  • Déployer des nœuds de calcul
  • Démonstration : Effectuer une configuration de cluster
  • Préparation à l’exercice 1 : Construire un cluster Amazon EKS

Module 4 : Déployer des applications sur votre cluster Amazon EKS

  • Configurer Amazon Elastic Container Registry (Amazon ECR)
  • Démonstration : Configurer Amazon ECR
  • Déployer des applications avec Helm
  • Démonstration : Déployer des applications avec Helm
  • Le déploiement continu avec Amazon EKS
  • GitOps et Amazon EKS
  • Préparation à l’exercice 2 : Déployer des applications


Jour 2
Module 5 : Configurer l’observabilité sur Amazon EKS

  • Configurer l’observabilité dans un cluster Amazon EKS
  • Collecter des métriques
  • Utiliser des métriques pour la mise à l’échelle automatique
  • Gérer les logs
  • Surveiller une application sur Amazon EKS
  • Utiliser l’observabilité pour développer et appliquer une perspective
  • Préparation à l’exercice 3 : Surveiller Amazon EKS

Module 6 : Équilibrer l’efficacité, la résilience et l’efficacité des coûts sur Amazon EKS

  • Aperçu de haut niveau
  • Concevoir pour la résilience
  • Concevoir pour l’optimisation des coûts
  • Concevoir pour l’efficacité

Module 7 : Gérer la mise en réseau sur Amazon EKS

  • Révision : La mise en réseau sur Amazon EKS
  • Communiquer sur Amazon EKS
  • Gérer votre espace IP
  • Déployer un filet de service
  • Préparation à l’exercice 4 : Explorer la communication sur Amazon EKS


Jour 3
Module 8 : Gérer l’authentification et l’autorisation sur Amazon EKS

  • Comprendre le modèle AWS de responsabilité partagée
  • L’authentification et l’autorisation
  • Gérer IAM et RBAC
  • Démonstration : Personnaliser les rôles RBAC
  • Gérer les permissions de pods avec les comptes de service PBAC

Module 9 : Mettre en place des processus de travail sécurisés

  • Sécuriser l’accès des terminaux de cluster
  • Améliorer la sécurité de vos processus de travail
  • Améliorer la sécurité de l’hôte et du réseau
  • Gérer les secrets
  • Préparation à l’exercice 5 : Sécuriser Amazon EKS

Module 10 : Gérer les mises à jour sur Amazon EKS

  • Planifier une mise à niveau
  • Mettre à niveau votre version de Kubernetes
  • Les versions de la plateforme Amazon EKS

Fait partie des cours suivants

  • Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS) – Formation intensive

Ce cours est composé de présentations, d’exercices pratiques, de démonstrations et de discussions.

Cette formation est destinées aux rôles professionnels suivants :

  • Solution Architect
  • CloudOps
  • DevOps

Pourquoi suivre ce cours en particulier ? Quels sont les avantages de ce cours ? Nos formatrices et formateurs répondent à ces questions. Nous avons demandé à notre équipe de formatrices et formateurs d’écrire un petit texte qui explique POURQUOI la formation est particulièrement importante pour le rôle professionnel et ce qui peut être attendu du cours. Vous trouverez ces informations dans la description du cours sous la rubrique « informations complémentaires ».

Les participantes et participants doivent avoir au préalable :

Paroles de formatrices et formateurs

Si vous commencez tout juste à apprendre à travailler avec Kubernetes ou si vous cherchez des services Kubernetes gérés pour vos charges de travail existantes, la formation « Running Containers on Amazon EKS » est faite pour vous ! Ce cours de trois jours vous permet d’apprendre tout ce qu’il faut pour commencer à utiliser les services Kubernetes gérés dans le cloud AWS. Kubernetes peut sembler extrêmement complexe, mais s’il est combiné avec la puissance d’AWS et la commodité d’un environnement géré pour le plan de contrôle, il représente alors un excellent point de départ pour l’apprentissage et permet d’avancer pas à pas et en toute sécurité dans le monde de l’orchestration de conteneurs. 

Cette formation s’adresse autant aux débutants qu’aux utilisateurs plus expérimentés de Kubernetes. Si vous avez déjà utilisé Kubernetes sur site et désirez faire passer vos applications conteneurisées dans le cloud AWS, vous trouverez tout ce dont vous avez besoin pour commencer à personnaliser vos propres clusters EKS. Tout au long de la formation, nous discuterons de thèmes tels que l’anatomie d’un cluster EKS ainsi que les ressources et services AWS impliqués dans le fonctionnement d’EKS à différents niveaux. Nous aborderons également les sujets des performances, de l’optimisation des coûts et de la sécurité. 

Ce cours contient des exercices pratiques qui permettent d’assimiler une expérience concrète de la configuration, du déploiement et de la gestion de clusters EKS tout en encourageant le réseautage avec des experts et entre pairs. De plus, vous bénéficiez d’un accès aux exercices après la fin du cours afin de permettre un apprentissage continu de Kubernetes. Rejoignez-nous dans cette formation et apprenez à utiliser efficacement Kubernetes sur AWS et développez vos compétences en gestion d’applications conteneurisées.

Téléchargement

Questions sur le cours

Choisissez votre session...