Formation Docker and Kubernetes on AWS
Il existe plusieurs options pour déployer Docker et Kubernetes sur AWS, notamment Amazon Elastic Container Service, Amazon ECS pour Kubernetes , AWS Fargate et Amazon EC2.
Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux ingénieurs qui souhaitent évaluer chacun de ces services afin de prendre une décision éclairée en matière de déploiement dans leur organisation.
À la fin de cette formation, les participants seront en mesure de:
- Configurez un environnement de développement incluant tous les outils nécessaires pour commencer à développer.
- Configurez, configurez et déployez une série de conteneurs de démonstration utilisant différentes approches.
- Comprenez les différences d'architecture et de conception entre les différentes solutions Docker / Kubernetes dans AWS.
- Automatiser le déploiement des conteneurs Docker .
- Configurez un pipeline d'intégration et de déploiement en continu.
- Intégrez Docker et Kubernetes dans un système d'intégration continue existant.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
Introduction
Vue d'ensemble Docker and Kubernetes on AWS
Préparation de l'environnement de développement
Utiliser Amazon Elastic Container Service
- Créer une application conteneurisée
- Déploiement de l'application
Utiliser Amazon ECS pour Kubernetes
- Créer une application conteneurisée
- Déploiement de l'application
AWS Fargate
- Créer une application conteneurisée
- Déploiement de l'application
Amazon EC2
- Créer une application conteneurisée
- Déploiement de l'application
Mise en place d'un pipeline d'intégration continue
Intégrer Docker et Kubernetes à un système d'intégration continue existant
Dépannage
Résumé et conclusion
Pré requis
- Une compréhension des bases de Docker et de Kubernetes.
- Une expérience de la ligne de commande Linux.
- Un compte Amazon AWS avec au moins 10 USD dessus.
Audience
- Développeurs
- Administrateurs système
- DevOps Ingénieurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Docker and Kubernetes on AWS - Booking
Formation Docker and Kubernetes on AWS - Demande d'informations
Docker and Kubernetes on AWS - Demande d'informations Consulting
Nos Clients témoignent (5)
il a été patient et a compris que nous prenions du retard
Albertina - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Formation - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Formation - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Formation - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.
Mircea Turcu
Formation - AWS Architect Certification
Upcoming Courses
Cours Similaires
Amazon DynamoDB for Developers
14 heuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs qui souhaitent intégrer une base de données DynamoDB NoSQL dans une application web hébergée sur AWS.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à intégrer des données dans DynamoDB.
- Intégrer DynamoDB dans les applications web et les applications mobiles.
- Mouvoir les données dans AWS avec les services AWS.
- Implémenter des opérations avec AWS DAX.
AWS CloudFormation
7 heuresCette formation en direct (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser AWS CloudFormation pour automatiser le processus de gestion de l'infrastructure en nuage AWS.
A l'issue de cette formation, les participants seront capables de :
- Activer les services AWS pour commencer à gérer l'infrastructure.
- Comprendre et appliquer le principe de "l'infrastructure en tant que code" ;.
- Améliorer la qualité et réduire les coûts de déploiement de l'infrastructure.
- Écrire AWS CloudFormation modèles en utilisant YAML.
Advanced Amazon Web Services (AWS) CloudFormation
7 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs et développeurs qui souhaitent utiliser CloudFormation pour gérer les ressources d'infrastructure au sein de l'écosystème AWS.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place des modèles CloudFormation pour automatiser la gestion de l'infrastructure.
- Intégrer les ressources AWS existantes dans CloudFormation.
- Utiliser les StackSets pour gérer les piles sur plusieurs comptes et régions.
AWS IoT Core
14 heuresCette formation en direct avec instructeur in <loc> ; (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.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
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
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 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).
- 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.
Amazon Web Services (AWS) IoT Greengrass
21 heuresCette formation en direct avec instructeur (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 for Developers
14 heuresCette formation en direct avec instructeur in <loc> ; (sur site ou à distance) s'adresse aux développeurs qui souhaitent utiliser AWS Lambda pour construire et déployer des services et des applications dans le nuage, 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 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.
Advanced AWS Lambda
14 heuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs qui souhaitent intégrer des applications et des services AWS Lambda avec d'autres services (API Gateway, Kinesis Streams, etc.). La formation montre comment utiliser l'IDE AWS Cloud9 basé sur un navigateur pour développer des logiciels de manière collaborative ;
A l'issue de cette formation, les participants seront capables de :
- Développer en collaboration des fonctions, des applications et des services à l'aide de l'IDE AWS Cloud9.
- Intégrer des fonctions AWS Lambda avec d'autres services AWS.
- Créer et gérer des API.
- Mettre en place une fonction AWS Lambda pour lire et traiter des données en temps réel.
- Créer et gérer un pipeline d'intégration continue pour construire, tester et déployer des fonctions et des applications AWS Lambda.
Introduction to Minikube and 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 for Developers
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.
Deploying Kubernetes Applications with Helm
7 heuresCette formation en direct avec instructeur in <loc> ; (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser Helm pour rationaliser le processus d'installation et de gestion des applications Kubernetes.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Helm.
- Créer des builds reproductibles de Kubernetes applications.
- Partager des applications sous forme de diagrammes Helm.
- Exécuter des applications tierces sauvegardées sous forme de graphiques Helm.
- Gérer les versions des paquets Helm.
Running Containers Directly from Kubernetes with CRI-O
14 heuresCette formation en direct (en ligne ou sur site) est destinée aux ingénieurs souhaitant exécuter des applications conteneurisées à l'aide du runtime de conteneur CRI-O.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer le runtime de conteneur CRI-O.
- Tirer des images d'une variété de registres conformes à l'OCI.
- Exécuter, tester et gérer des applications conteneurisées en utilisant CRI-O.
Format du cours
- Exposé et discussion interactifs
- Beaucoup d'exercices et de pratique
- Mise en œuvre pratique dans un environnement live-lab
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
- Pour apprendre davantage sur le sujet CRI-O, veuillez visiter : http://cri-o.io/.
AWS Architect Certification
21 heuresLe cours de formation AWS Architect Certification à la demande est conçu pour aider les professionnels à utiliser le Web Services nuage avec Amazon Web Services . Ce cours est dispensé avec des exemples concrets. Il aide les participants à comprendre l’application pratique de concepts tels que les principes fondamentaux du cloud computing, les services Web Amazon (AWS), Infrastructure as a Service (IaaS) , Plate-forme en tant que service (PaaS), Logiciel en tant que Service (SaaS), Clouds privés et programmation Cloud. Après ce cours, les participants pourront avoir leurs propres implémentations sur le cloud en utilisant des instances EC2, des compartiments S3, etc.
AWS DevOps Engineers
21 heuresPublic:
Ingénieurs en nuage, architectes de solution, équipe du centre d’excellence, administrateurs de serveur Windows, administrateur Unix / Linux administrateurs de stockage, administrateurs de réseau, administrateurs de virtualisation
Objectifs du cours:
Ce cours est conçu pour vous apprendre à:
- Utiliser les principaux concepts et pratiques de la méthodologie DevOps
- Concevoir et mettre en œuvre une infrastructure sur AWS prenant en charge un ou plusieurs projets de développement DevOps
- Utilisez AWS CloudFormation et AWS OpsWorks pour déployer l'infrastructure nécessaire pour créer des environnements de développement, de test et de production pour un projet de développement logiciel.
- Utilisez AWS CodeCommit et comprenez le tableau d'options permettant d'activer un environnement d'intégration continue sur AWS
- Utiliser AWS CodePipeline pour concevoir et implémenter un pipeline d'intégration et de livraison continues sur AWS
- Implémentation de plusieurs cas d'utilisation courants du déploiement continu à l'aide des technologies AWS, notamment le déploiement bleu / vert et les tests A / B
- Distinguer le éventail de technologies de déploiement d'applications disponibles sur AWS (notamment AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Service de conteneur Amazon EC2 et Registre de conteneur Amazon EC2) et décider de la technologie la mieux adaptée à un scénario donné
- Réglez avec précision les applications livrées sur AWS pour des performances élevées et utilisez les outils et technologies AWS pour surveiller votre application et votre environnement à la recherche de problèmes potentiels.