Formation Docker et Kubernetes sur AWS
Il existe plusieurs options pour déployer Docker et Kubernetes sur AWS, notamment Amazon Elastic Container Service, Amazon ECS for Kubernetes, AWS Fargate et Amazon EC2.
Cette formation dirigée par un instructeur (en ligne ou en présentiel) est destinée aux ingénieurs qui souhaitent évaluer chacun de ces services afin de prendre une décision éclairée sur lequel déployer au sein de leur organisation.
À la fin de cette formation, les participants seront capables de :
- Configurer un environnement de développement comprenant tous les outils nécessaires pour commencer à développer.
- Configurer, paramétrer et déployer une série de conteneurs de démonstration en utilisant différentes approches.
- Comprendre les différences architecturales et de conception entre les différentes solutions Docker/Kubernetes au sein d'AWS.
- Automatiser le déploiement de conteneurs Docker.
- Mettre en place un pipeline d'intégration continue et de déploiement.
- Intégrer Docker et Kubernetes dans un système d'intégration continue existant.
Format du cours permettant d'évaluer les participants
- Cours interactif avec présentations et discussions.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire live.
Options de personnalisation du cours
- Pour demander une formation personnalisée, veuillez nous contacter pour organiser.
Plan du cours
Introduction
Aperçu de Docker et Kubernetes sur AWS
Préparation de l'environnement de développement
Utilisation d'Amazon Elastic Container Service
- Création d'une application conteneurisée
- Déploiement de l'application
Utilisation d'Amazon ECS for Kubernetes
- Création d'une application conteneurisée
- Déploiement de l'application
AWS Fargate
- Création d'une application conteneurisée
- Déploiement de l'application
Amazon EC2
- Création d'une application conteneurisée
- Déploiement de l'application
Mise en place d'un pipeline d'intégration continue
Intégration de Docker et Kubernetes avec un système d'intégration continue existant
Résolution des problèmes
Bilan et conclusion
Pré requis
- Une compréhension des bases de Docker et Kubernetes.
- Expérience avec la ligne de commande Linux.
- Un compte Amazon AWS avec au moins 10 USD de crédit dessus.
Publique visé
- Développeurs
- Administrateurs systèmes
- Ingénieurs DevOps
Les formations ouvertes requièrent plus de 3 participants.
Formation Docker et Kubernetes sur AWS - Réservation
Formation Docker et Kubernetes sur AWS - Demande de renseignements
NobleProg propose des formations professionnelles conçues spécifiquement pour les entreprises et les organisations. Ces formations ne sont pas destinées aux particuliers.
Docker et Kubernetes sur AWS - Demande d'informations consulting
Nos clients témoignent (2)
La convivialité tout en apprenant
Didier Matagne - Agence du Numerique
Formation - AWS Lambda for Developers
Les connaissances et la patience de l'animateur pour répondre à nos questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique
Cours à venir
Cours Similaires
Amazon Web Services (AWS) CloudFormation Avancé
7 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux ingénieurs cloud et développeurs qui souhaitent utiliser CloudFormation pour gérer les ressources d'infrastructure au sein de l'écosystème AWS.
À la fin de cette formation, les participants seront capables de :
- Implémenter des modèles CloudFormation pour automatiser la gestion de l'infrastructure.
- Intégrer des ressources AWS existantes dans CloudFormation.
- Utiliser StackSets pour gérer des piles sur plusieurs comptes et régions.
Amazon Redshift
21 HeuresAmazon Redshift est un service d'entrepôt de données à l'échelle du pétaoctet basé sur le cloud dans AWS.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront les principes fondamentaux de Amazon Redshift.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer Amazon Redshift
- Charger, configurer, déployer, interroger et visualiser les données avec Amazon Redshift.
Audience
- Développeurs
- Professionnels de l'informatique
Format du cours permettant d'évaluer les participants
- En partie cours magistral, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Amazon S3 Fondamentaux
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent utiliser Amazon S3 pour permettre le stockage en nuage de leurs sites web, applications web et/ou applications mobiles.
Certification d'Administrateur AWS Cloud
35 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux administrateurs système et aux professionnels de l'informatique de niveau débutant à intermédiaire qui souhaitent acquérir une expérience pratique de la gestion des services cloud AWS et se préparer à l'examen AWS Certified SysOps Administrator - Associate.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place et configurer les services et ressources AWS en toute sécurité.
- Gérer les identités des utilisateurs, les permissions et l'accès aux ressources AWS.
- Concevoir et déployer des systèmes évolutifs, hautement disponibles et tolérants aux pannes sur AWS.
- Mettre en œuvre et gérer les flux de données vers et depuis AWS.
- Optimiser l'utilisation des services AWS pour garantir un fonctionnement efficace et une bonne gestion des coûts.
AWS IoT Core
14 HeuresCette formation en direct avec instructeur en France (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 à France (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 France (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.
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 permettant d'évaluer les participants
- 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 à France (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 à France (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 France (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 France (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.