Formation Kubernetes sur AWS
EKS est une offre Kubernetes-as-a-service auto-gérée d'AWS. EKS est entièrement évolutif et personnalisable et permet à un déploiement Kubernetes de reproduire et/ou s'intégrer avec une configuration Kubernetes existante sur site.
Dans cette formation en direct avec instructeur, les participants apprendront à configurer et gérer un environnement de conteneurs à l'échelle de production en utilisant Kubernetes sur EKS.
À la fin de cette formation, les participants seront en mesure de :
- Configurer et gérer Kubernetes sur EKS
- Migrer un environnement Kubernetes existant de sur site vers le cloud AWS
- Intégrer Kubernetes avec des logiciels de continuous integration (CI) tiers
- Assurer une haute disponibilité et une reprise après sinistre dans Kubernetes
- Comprendre et adopter les outils disponibles pour gérer efficacement EKS
Public cible
- Développeurs
- Administrateurs système
- Ingénieurs DevOps
Format du cours
- Partie cours magistral, partie discussion, exercices et pratique intensive en direct dans un environnement de laboratoire.
Note
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Plan du cours
Introduction
Présentation des conteneurs Docker et Kubernetes dans AWS
Présentation des offres et de l'architecture du conteneur AWS Management
Premiers pas avec Kubernetes sur EKS
Construire un cluster Kubernetes sur EKS
Networking Pods Kubernetes
Migration du site sur site vers AWS.
Intégrez Kubernetes à l'intégration continue (CI).
Assurer la haute disponibilité et la reprise après sinistre dans Kubernetes.
Utiliser Fargate pour gérer EKS
Dépannage
Sommaire et conclusion
Pré requis
- Une compréhension des conteneurs et des bases de Kubernetes .
- Expérience de la Linux ligne de commande
- Un compte Amazon AWS avec au moins 10 USD dessus.
Les formations ouvertes requièrent plus de 3 participants.
Formation Kubernetes sur AWS - Réservation
Formation Kubernetes sur AWS - Demande de renseignements
Kubernetes sur AWS - Demande d'informations consulting
Nos clients témoignent (3)
Conceptes appris et comment configurer les clusters k8
Sekgwa Ramatshosa - Vodacom SA
Formation - Kubernetes on AWS
Traduction automatique
L'expérience pratique avec EKS et la ligne de commande
Shawn Smith - Vodacom SA
Formation - Kubernetes on AWS
Traduction automatique
La formation était plus pratique
Siphokazi Biyana - Vodacom SA
Formation - Kubernetes on AWS
Traduction automatique
Cours à venir
Cours Similaires
Certification d'Architecte AWS
21 HeuresLe cours de certification d’architecte AWS à la demande est conçu pour aider les professionnels à devenir cloud-enable en utilisant Amazon Web Services. Ce cours est enseigné avec des exemples tirés de la vie réelle, aidant les participants à comprendre l'application pratique des concepts tels que les fondements du calcul en nuage, les services Amazon Web (AWS), l’Infrastructure comme Service (IaaS), le Plateforme comme Service (PaaS), le Logiciel comme Service (SaaS), les Clouds privés et la programmation en nuage. Après ce cours, les participants seront capables de mettre en œuvre leurs propres solutions dans le cloud en utilisant des instances EC2, des buckets S3, etc.
Ingénieurs AWS DevOps
21 HeuresPublic cible :
Ingénieurs cloud, architectes de solutions, équipes de centre d’excellence, administrateurs de serveurs Windows, administrateurs Unix/Linux, administrateurs de stockage, administrateurs réseau, administrateurs de virtualisation
Objectifs du cours :
Ce cours est conçu pour vous apprendre à :
- Utiliser les concepts et pratiques principaux derrière la méthodologie DevOps
- Concevoir et mettre en œuvre une infrastructure sur AWS qui prend en charge un ou plusieurs projets de développement DevOps
- Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l’infrastructure nécessaire à la création d’environnements de développement, de test et de production pour un projet de développement logiciel
- Utiliser AWS CodeCommit et comprendre les différentes options pour activer un environnement d'intégration continue sur AWS
- Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d'intégration continue et de livraison continue sur AWS
- Mettre en œuvre plusieurs cas d’utilisation courants de déploiement continu en utilisant les technologies AWS, y compris le déploiement bleu/vert et les tests A/B
- Distinguer entre les différentes technologies de déploiement d'applications disponibles sur AWS (y compris AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, et Amazon EC2 Container Registry), et décider quelle technologie convient le mieux à un scénario donné
- Ajustez les applications que vous livrez sur AWS pour des performances élevées et utilisez les outils et technologies AWS pour surveiller votre application et votre environnement pour détecter d’éventuels problèmes
AWS Developer Associate
28 HeuresCe cours de 4 jours fournira :
- Une compréhension des services AWS principaux, de leurs utilisations et des meilleures pratiques architecturales de base.
- La capacité de concevoir, développer et déployer des solutions basées sur le cloud en utilisant AWS.
- Une expérience dans le développement et la maintenance d'applications écrites pour Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk et AWS CloudFormation.
Public visé :
Ingénieurs cloud, équipes de centres d'excellence, administrateurs de serveurs Windows, administrateurs Unix/Linux, administrateurs de stockage, administrateurs réseau, administrateurs de virtualisation.
À l'issue de ce programme de formation, les participants seront en mesure de déployer et d'utiliser les services AWS d'un point de vue développeur.
AWS IoT Core
14 HeuresCette formation en direct avec instructeur en Belgique (sur site ou à distance) est destinée aux ingénieurs qui souhaitent déployer et gérer des appareils IoT sur AWS.
À la fin de cette formation, les participants seront en mesure de construire une plateforme IoT qui comprend le déploiement et la gestion d'un backend, d'une passerelle et d'appareils sur AWS.
Amazon Web Services (AWS) IoT Greengrass
21 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) s'adresse aux développeurs qui souhaitent installer, configurer et gérer les capacités de AWS IoT Greengrass afin de créer des applications pour divers appareils.
À l'issue de cette formation, les participants seront en mesure d'utiliser AWS IoT Greengrass pour créer, déployer, gérer, sécuriser et surveiller des applications sur des appareils intelligents.
AWS Lambda pour les développeurs
14 HeuresCette formation en direct avec instructeur dans Belgique (sur site ou à distance) est destinée aux développeurs qui souhaitent utiliser AWS Lambda pour construire et déployer des services et des applications dans le cloud, sans avoir à se soucier du provisionnement de l'environnement d'exécution (serveurs, VM et conteneurs, disponibilité, évolutivité, stockage, etc.)
A l'issue de cette formation, les participants seront capables de :
- Configurer AWS Lambda pour exécuter une fonction.
- Comprendre le FaaS (Functions as a Service) et les avantages du développement sans serveur.
- Construire, télécharger et exécuter des fonctions AWS Lambda.
- Intégrer les fonctions Lambda avec différentes sources d'événements.
- Packager, déployer, surveiller et dépanner les applications basées sur Lambda.
AWS : Une initiation pratique à Cloud Computing
7 HeuresCette formation en direct avec instructeur en <loc> ; fournit une vue d'ensemble des produits, services et solutions AWS. Elle s'adresse aux personnes et aux équipes qui :
- Évaluer/préparer le déploiement initial de leur infrastructure informatique sur AWS.
- Évaluer/préparer la migration de leur infrastructure informatique existante vers le cloud public AWS.
À la fin de cette formation, les participants auront une compréhension claire des principaux composants qui constituent l'offre cloud d'Amazon. Les exercices pratiques, les discussions et les déploiements en classe fourniront aux participants la pratique et les commentaires dont ils ont besoin pour se sentir à l'aise et préparés à effectuer leurs propres déploiements en direct sur AWS.
DO180: Introduction aux conteneurs, Kubernetes et OpenShift
35 HeuresDO180 est une introduction aux conteneurs, aux fondamentaux de Kubernetes et aux concepts de la plateforme Red Hat OpenShift, axée sur l'acquisition de compétences pratiques.
Cette formation dirigée par un instructeur (en ligne ou sur site) s’adresse aux professionnels techniques débutants à intermédiaires qui souhaitent apprendre les flux de travail des conteneurs, les primitives Kubernetes et comment déployer et opérer des applications sur OpenShift.
À la fin de cette formation, les participants seront en mesure de :
- Construire et gérer des images de conteneurs et des registres avec les meilleures pratiques pour la reproductibilité et la sécurité.
- Déployer et gérer des objets Kubernetes tels que des pods, des déploiements et des services dans OpenShift.
- Utiliser les fonctionnalités d'OpenShift, notamment les routes, les buildconfigs et la console web, pour fluidifier la livraison d'applications.
- Mettre en œuvre un stockage persistant, une gestion de configuration et une gestion des secrets pour les charges de travail stateful.
- Appliquer des pratiques de sécurité basiques, de contrôle d'accès basé sur le rôle (RBAC) et de surveillance pour maintenir des clusters et applications sains.
Format du cours
- Cours interactif avec présentation et discussion.
- Ateliers pratiques dans un environnement OpenShift en direct chaque jour.
- Exercices basés sur des scénarios et ateliers de dépannage.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser un rendez-vous.
Maîtriser DevOps avec AWS Cloud9
21 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) est destinée aux professionnels de niveau avancé qui souhaitent approfondir leur compréhension des pratiques DevOps et rationaliser les processus de développement à l'aide d'AWS Cloud9.
A l'issue de cette formation, les participants seront en mesure de :
- Mettre en place et configurer AWS Cloud9 pour les flux de travail DevOps.
- Mettre en œuvre des pipelines d'intégration continue et de livraison continue (CI/CD).
- Automatiser les processus de test, de surveillance et de déploiement à l'aide d'AWS Cloud9.
- Intégrer les services AWS tels que Lambda, EC2 et S3 dans les flux de travail DevOps.
- Utiliser des systèmes de contrôle des sources comme GitHub ou GitLab dans AWS Cloud9.
Développement d'applications sans serveur sur AWS Cloud9
14 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) s'adresse aux professionnels de niveau intermédiaire qui souhaitent apprendre à construire, déployer et maintenir efficacement des applications sans serveur sur AWS Cloud9 et AWS Lambda.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les fondamentaux de l'architecture serverless.
- Configurer AWS Cloud9 pour le développement d'applications sans serveur.
- Développer, tester et déployer des applications sans serveur à l'aide de AWS Lambda.
- Intégrer AWS Lambda avec d'autres services AWS tels que API Gateway et S3.
- Optimiser les applications sans serveur pour la performance et la rentabilité.
Déployer des applications Kubernetes avec Helm
7 HeuresCette formation en présentiel dirigée par un instructeur (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser Helm pour simplifier le processus d'installation et de gestion des applications Kubernetes.
À la fin de cette formation, les participants seront en mesure de :
- Installer et configurer Helm.
- Créer des builds reproductibles d'applications Kubernetes.
- Partager des applications sous forme de chartes Helm.
- Exécuter des applications tierces sauvegardées sous forme de chartes Helm.
- Gérer les versions des packages Helm.
Formation Industrielle IoT (Internet des Choses) avec Raspberry PI et AWS IoT Core «4 Heures à Distance»
4 HeuresRésumé :
- Principes de base de l'architecture et des fonctions de l'IdO
- Les "objets", les "capteurs", l'internet et la correspondance entre les fonctions commerciales de l'IdO
- Essentiel de tous les composants logiciels de l'IdO - matériel, micrologiciel, intergiciel, nuage et application mobile
- Fonctions de l'IdO - Gestionnaire de flotte, visualisation des données, FM et DV basés sur SaaS, alerte/alarme, intégration des capteurs, intégration des "choses", géofencing
- Bases de la communication des appareils IoT avec le cloud grâce à MQTT.
- Connexion des appareils IoT à AWS avec MQTT (AWS IoT Core).
- Connexion du noyau AWS IoT avec la fonction AWS Lambda pour le calcul et le stockage des données.
- Connexion de Raspberry PI avec le noyau AWS IoT et communication simple de données.
- Alertes et événements
- Calibration des capteurs
Formation Industrielle IoT (Internet des Objets) avec Raspberry PI et AWS IoT Core 「8 Heures à Distance」
8 HeuresRésumé :
- Principes de base de l'architecture et des fonctions de l'IdO
- Les "objets", les "capteurs", Internet et la correspondance entre les fonctions commerciales de l'IdO
- Essentiel de tous les composants logiciels de l'IdO - matériel, micrologiciel, intergiciel, nuage et application mobile
- Fonctions de l'IdO - Gestionnaire de flotte, visualisation des données, FM et DV basés sur SaaS, alerte/alarme, intégration des capteurs, intégration des "choses", géofencing
- Bases de la communication des appareils IoT avec le cloud grâce à MQTT.
- Connexion des appareils IoT à AWS avec MQTT (AWS IoT Core).
- Connecter AWS IoT core avec AWS Lambda function pour le calcul et le stockage des données en utilisant DynamoDB.
- Connexion de Raspberry PI avec AWS IoT core et communication simple de données.
- Travaux pratiques avec Raspberry PI et AWS IoT Core pour construire un appareil intelligent.
- Visualisation des données de capteurs et communication avec une interface web.
Introduction à Minikube et Kubernetes
21 HeuresCette formation en direct dans Belgique (en ligne ou sur site) est destinée aux développeurs de logiciels de niveau débutant à intermédiaire et aux professionnels DevOps qui souhaitent apprendre à mettre en place et à gérer un environnement local Kubernetes à l'aide de Minikube.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Minikube sur leur machine locale.
- Comprendre les concepts de base et l'architecture de Kubernetes.
- Déployer et gérer des conteneurs en utilisant kubectl et le tableau de bord de Minikube.
- Mettre en place des solutions de stockage persistant et de réseau pour Kubernetes.
- Utiliser Minikube pour développer, tester et déboguer des applications.
Minikube pour les Développeurs
14 HeuresCette formation en direct dans Belgique (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire et aux ingénieurs DevOps qui souhaitent utiliser Minikube dans le cadre de leur processus de développement.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place et gérer un environnement local Kubernetes en utilisant Minikube.
- Comprendre comment déployer, gérer et déboguer des applications sur Minikube.
- Intégrer Minikube dans leurs pipelines d'intégration et de déploiement continus.
- Optimiser leur processus de développement en utilisant les fonctionnalités avancées de Minikube.
- Appliquer les meilleures pratiques pour le développement local Kubernetes.