Que ce soit en ligne ou sur site, les formations animées par un instructeur sur les Conteneurs et Machines Virtuelles (VM) permettent, à travers des exercices pratiques, d'aborder les fondamentaux et les aspects avancés liés aux Conteneurs et Machines Virtuelles (VM).
La formation sur les Conteneurs et Machines Virtuelles (VM) est disponible sous forme de "formation en ligne en direct" ou de "formation en présentiel sur site". La formation en ligne en direct (également appelée "formation à distance en direct") est dispensée via un bureau à distance interactif. La formation en présentiel sur site peut être réalisée localement chez le client dans Liège ou dans les centres de formation de NobleProg à Liège.
NobleProg -- Votre prestataire local de formation
Liège, Place des Guillemins
NobleProg Liège, 2 Place des Guillemins, Liège, belgium, 4000
Liège
Liège est le chef-lieu de la province de Liège et la capitale économique de la Wallonie. Par le nombre d'habitants, c'est la première agglomération wallonne, la troisième agglomération de Belgique après Bruxelles et Anvers et la quatrième commune après Anvers, Gand et Charleroi. Liège a longtemps été une grande ville industrielle mais dès les années 1960, elle subit un long déclin, les usines devenant vétustes. Liège mise également beaucoup sur les transports et la multi-modalité. Liège est un pôle économique important avec son port autonome, le deuxième port intérieur d'Europe de l'Ouest et son aéroport spécialisé dans le fret. De fait, la ville reste la capitale économique de la Wallonie.
L'Edge AI est une approche centrée sur l'exécution de l'inférence de machine learning à proximité des sources de données, afin de garantir un traitement à faible latence, efficace et évolutif.
Cette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux praticiens de niveau intermédiaire à avancé souhaitant déployer, orchestrer et optimiser des charges de travail d'IA sur des environnements en périphérie basés sur Kubernetes.
À l'issue de ce cours, les participants seront en mesure de :
Mettre en place des distributions Kubernetes légères pour des déploiements en périphérie.
Déployer efficacement des charges de travail d'inférence d'IA sur des nœuds en périphérie aux ressources limitées.
Gérer les défis de connectivité et les patterns de synchronisation.
Optimiser les performances, le stockage et le réseau pour des scénarios en périphérie concrets.
Format du cours
Présentations guidées appuyées par des exemples concrets.
Labs et exercices pratiques basés sur des scénarios de déploiement en périphérie.
Expérience pratique avec les frameworks Kubernetes pour l'Edge.
Options de personnalisation du cours
Pour demander une formation personnalisée adaptée à vos besoins en matière de plateforme edge, veuillez nous contacter afin de convenir des détails.
Kubernetes est une plateforme d'orchestration de conteneurs largement utilisée pour la gestion d'applications distribuées à grande échelle.
Cette formation en direct, encadrée par un instructeur (en ligne ou sur site), s'adresse aux praticiens avancés souhaitant appliquer des techniques d'intelligence artificielle (IA) et d'apprentissage automatique (ML) pour optimiser l'utilisation des ressources Kubernetes, les décisions d'ordonnancement et les stratégies d'auto-scaling.
À l'issue de ce programme, les participants seront capables de :
Appliquer des modèles d'IA/ML pour améliorer les décisions d'ordonnancement des charges de travail dans Kubernetes.
Utiliser l'analyse prédictive pour optimiser l'allocation du CPU, du GPU et de la mémoire.
Mettre en œuvre un auto-scaling intelligent grâce à l'apprentissage par renforcement et à la prévision de métriques.
Réduire les coûts d'infrastructure et la latence via une optimisation automatisée des ressources.
Format de la formation
Présentations techniques guidées par l'instructeur et discussions approfondies.
Travaux pratiques en laboratoire utilisant des clusters Kubernetes réels.
Exercices concrets appliquant des modèles d'IA à des scénarios opérationnels réels.
Options de personnalisation de la formation
Pour adapter cette formation à votre configuration de plateforme ou à vos besoins opérationnels, veuillez nous contacter pour une personnalisation.
Kubeflow est une plateforme open source conçue pour simplifier la construction, la formation et le déploiement de charges de travail d'apprentissage automatique (machine learning) sur Kubernetes.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux professionnels de niveau débutant à intermédiaire qui souhaitent créer des flux de travail d'apprentissage automatique fiables à l'aide de Kubeflow.
À l'issue de cette formation, les participants seront capables de :
Explorer l'écosystème de Kubeflow et ses composants principaux.
Construire des flux de travail reproductibles avec Kubeflow Pipelines.
Exécuter des tâches de formation évolutives sur Kubernetes.
Servir efficacement des modèles d'apprentissage automatique avec Kubeflow Serving.
Format du cours
Présentations guidées et discussions collaboratives.
Ateliers pratiques avec des composants Kubeflow réels.
Exercices pratiques pour construire des flux de travail d'apprentissage automatique de bout en bout.
Options de personnalisation du cours
Des versions personnalisées de cette formation peuvent être organisées pour correspondre au stack technologique et aux besoins de vos projets.
Cette formation en présentiel à Liège (en ligne ou sur site) est destinée aux administrateurs Kubernetes avancés et aux ingénieurs DevOps souhaitant améliorer leurs compétences en matière de surveillance des clusters Kubernetes à l'aide de Prometheus et Grafana.
À l'issue de cette formation, les participants seront en mesure de :
Configurer Prometheus et Grafana pour la surveillance de Kubernetes.
Surveiller les métriques clés des pods, des nœuds et des services.
Créer des tableaux de bord dynamiques pour visualiser l'état de santé et les performances du cluster.
Mettre en œuvre des stratégies d'alerte pour une résolution proactive des problèmes.
Appliquer les meilleures pratiques pour l'extension des solutions de surveillance dans les environnements Kubernetes.
Kubernetes est une plateforme open-source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.
Cette formation en présentiel ou à distance, animée par un formateur expert, s'adresse aux professionnels de l'informatique de niveau débutant à intermédiaire souhaitant acquérir les concepts et composants essentiels de Kubernetes et apprendre à gérer des applications conteneurisées à grande échelle.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre l'architecture et les composants de Kubernetes.
Déployer et gérer des conteneurs au sein d'un cluster Kubernetes.
Configurer le réseau, le stockage et la mise à l'échelle pour les charges de travail.
Dépanner les problèmes courants et appliquer les bonnes pratiques pour les opérations du cluster.
Format de la formation
Cours interactif avec discussions.
De nombreux exercices et mises en pratique.
Mise en main en environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée sur ce thème, veuillez nous contacter afin d'en convenir des modalités.
Cette formation en direct, animée par un formateur à Liège (en ligne ou sur site), s'adresse aux ingénieurs DevOps et aux développeurs souhaitant utiliser Kubernetes pour construire, déployer et gérer des conteneurs et des composants de cluster dans un environnement sécurisé et évolutif.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre l'architecture, les concepts fondamentaux et les composants d'un écosystème Kubernetes.
Installer, configurer un cluster Kubernetes pour l'orchestration de conteneurs.
Apprendre à exécuter des opérations Kubernetes à l'aide des outils en ligne de commande.
Acquérir une expérience pratique, allant des opérations et de l'administration Kubernetes de base à avancées.
Lors de cette formation en présentiel ou à distance animée par un formateur, les participants apprendront comment déployer un ensemble de serveurs d'exemple dans des conteneurs, puis automatiser, mettre à l'échelle et gérer ces serveurs conteneurisés au sein d'un cluster Kubernetes. La formation aborde par la suite des sujets plus avancés, guidant les participants tout au long du processus de sécurisation, de mise en réseau et de surveillance d'un cluster Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Configurer et exécuter un conteneur Docker.
Déployer des bases de données et des serveurs conteneurisés.
Mettre en place un cluster Docker et Kubernetes.
Utiliser Kubernetes pour déployer et gérer différents environnements au sein d'un même cluster.
Sécuriser, mettre à l'échelle et surveiller un cluster Kubernetes.
Cette formation en présentiel ou en ligne, animée par un formateur, à Liège s'adresse aux professionnels de niveau intermédiaire souhaitant déployer, gérer et mettre à l'échelle efficacement des applications conteneurisées grâce à Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'architecture de Kubernetes et ses composants.
Isoler efficacement les ressources à l'aide de Namespace.
Gérer et personnaliser les charges de travail avec Deployments, StatefulSets et DaemonSets.
Définir les ressources informatiques via des Requests et des Limits.
Utiliser Jobs et CronJobs pour les tâches planifiées.
Comprendre le fonctionnement des Services et du DNS dans Kubernetes.
Exposer des applications via Ingress.
Gérer les ConfigMaps, les Secrets et les volumes persistants.
Mettre à l'échelle et mettre à niveau les clusters Kubernetes à l'aide de stratégies avancées.
Analyser et résoudre les problèmes liés à Kubernetes.
Déployer des ressources efficacement à l'aide de Helm Charts.
Ce stage dirigé par un formateur à Liège (en ligne ou en présentiel) s'adresse aux développeurs de niveau intermédiaire à avancé, aux professionnels de l'ingénierie DevOps et aux architectes qui souhaitent concevoir, déployer et gérer des applications résilientes en utilisant des microservices, des conteneurs et des pipelines d'intégration continue/déploiement continu (CI/CD).
À l'issue de cette formation, les participants seront capables de :
Comprendre et mettre en œuvre une architecture en microservices.
Déployer et gérer des applications conteneurisées avec Docker et Kubernetes.
Mettre en place et optimiser des pipelines CI/CD pour des déploiements automatisés.
Appliquer les meilleures pratiques en matière de sécurité, de surveillance et d'observabilité.
Cette formation en présentiel ou en ligne, dirigée par un instructeur, s'adresse aux ingénieurs de plateforme et aux professionnels du DevOps de niveau avancé souhaitant maîtriser la mise à l'échelle des applications à l'aide de microservices et de Kubernetes.
À l'issue de cette formation, les participants seront en mesure de :
Concevoir et implémenter des architectures de microservices évolutives.
Déployer et gérer des applications sur des clusters Kubernetes.
Utiliser les chartes Helm pour un déploiement efficace des services.
Surveiller et maintenir la santé des microservices en production.
Appliquer les meilleures pratiques en matière de sécurité et de conformité dans un environnement Kubernetes.
Le DO180 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 en présentiel ou en ligne, dispensée par un formateur, s'adresse aux professionnels techniques de niveau débutant à intermédiaire qui souhaitent maîtriser les workflows des conteneurs, les primitives de Kubernetes et les méthodes de déploiement et d'exploitation des applications sur OpenShift.
À l'issue de cette formation, les participants seront capables de :
Construire et gérer des images de conteneurs et des registres en appliquant les meilleures pratiques en matière de reproductibilité et de sécurité.
Déployer et gérer des objets Kubernetes tels que les Pods, les déploiements et les services sur OpenShift.
Utiliser les fonctionnalités d'OpenShift, notamment les routes, les configurations de build (BuildConfigs) et la console web, pour optimiser la livraison des applications.
Mettre en œuvre le stockage persistant, la gestion de la configuration et la gestion des secrets pour les charges de travail stateful.
Appliquer des pratiques de sécurité de base, le contrôle d'accès basé sur les rôles (RBAC) et la surveillance pour maintenir la santé des clusters et des applications.
Format de la formation
Cours interactif et discussions.
Ateliers pratiques sur un environnement OpenShift live chaque jour.
Exercices guidés par des scénarios et ateliers de dépannage.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Cette formation en direct animée par un instructeur à <l> (en ligne ou sur site) s'adresse aux développeurs de niveau débutant souhaitant apprendre les bases de Kubefirst et comprendre comment celui-ci simplifie, sécurise et accélère la gestion des clusters Kubernetes et Swarm à l'échelle de l'entreprise.
À l'issue de cette formation, les participants seront capables de :
Configurer un environnement de développement Kubefirst.
Rédiger et exécuter un programme Kubefirst de base.
Annoter le code avec les directives et clauses Kubefirst.
Cette formation en direct, dispensée par un formateur à Liège (en ligne ou en présentiel), s'adresse aux développeurs et ingénieurs DevOps de niveau intermédiaire souhaitant utiliser Minikube dans leur flux de travail de développement.
À l'issue de cette formation, les participants seront capables de :
Mettre en place et gérer un environnement Kubernetes local à l'aide de Minikube.
Comprendre comment déployer, gérer et déboguer des applications sur Minikube.
Intégrer Minikube dans leurs pipelines d'intégration continue et de déploiement continu.
Optimiser leur processus de développement grâce aux fonctionnalités avancées de Minikube.
Appliquer les meilleures pratiques pour le développement Kubernetes local.
Cette formation en présentiel ou à distance, dispensée par un formateur expérimenté, s'adresse aux développeurs, administrateurs système et ingénieurs DevOps de niveau débutant à intermédiaire souhaitant maîtriser les principes de Kubernetes et du Cloud Native.
À l'issue de cette formation, les participants seront capables de :
Mettre en place un environnement de développement incluant Kubernetes.
Créer une application microservices avec Kubernetes.
Déployer, gérer et mettre à l'échelle des applications dans Kubernetes.
Dépanner les problèmes courants dans les environnements Kubernetes.
Cette formation en direct, animée par un formateur à Liège (en ligne ou sur site), s'adresse aux développeurs logiciels et aux professionnels DevOps de niveau débutant à intermédiaire souhaitant apprendre à mettre en place et gérer un environnement Kubernetes local à l'aide de Minikube.
À 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 à l'aide de kubectl et du tableau de bord Minikube.
Mettre en place des solutions de stockage persistant et de réseau pour Kubernetes.
Utiliser Minikube pour le développement, les tests et le débogage d'applications.
Lors de cette formation en présentiel ou à distance Liège, encadrée par un formateur, les participants apprendront à créer et gérer des conteneurs Docker, puis à déployer une application exemple à l'intérieur d'un conteneur. Ils apprendront également à automatiser, à mettre à l'échelle et à gérer leurs applications conteneurisées au sein d'un cluster Kubernetes. Enfin, la formation abordera des sujets plus avancés, guidant les participants à travers le processus de sécurisation, de mise à l'échelle et de surveillance d'un cluster Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Configurer et exécuter un conteneur Docker.
Déployer un serveur et une application web conteneurisés.
Créer et gérer des images Docker.
Configurer un cluster Docker et Kubernetes.
Utiliser Kubernetes pour déployer et gérer une application web en cluster.
Sécuriser, mettre à l'échelle et surveiller un cluster Kubernetes.
Le programme Certified Kubernetes Administrator (CKA) a été créé par The Linux Foundation et la Cloud Native Computing Foundation (CNCF).
De nos jours, Kubernetes est une plateforme leader utilisée pour l'orchestration de conteneurs.
NobleProg dispense des formations Docker & Kubernetes depuis 2015. Avec plus de 360 projets de formation avec succès, nous sommes devenus l'une des entreprises de formation les plus reconnues mondialement dans le domaine de la containerisation.
Depuis 2019, nous aidons également nos clients à confirmer leurs performances dans un environnement k8s en les préparant et en les encourageant à passer les examens CKA et CKAD.
Cette formation en direct (en ligne ou sur site) dispensée par un formateur s'adresse aux administrateurs système et aux utilisateurs de Kubernetes qui souhaitent valider leurs connaissances en passant l'examen CKA.
D'autre part, la formation est également axée sur l'acquisition d'une expérience pratique en administration Kubernetes, nous recommandons donc d'y participer, même si vous n'avez pas l'intention de passer l'examen CKA.
Format du cours
Conférence interactive et discussion.
De nombreux exercices et pratiques.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Pour en savoir plus sur la certification CKA, veuillez visiter : https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Lors de cette formation en direct animée par un instructeur en Liège (en ligne ou sur site), les participants apprendront à mettre en place et à gérer un environnement de conteneurs à l'échelle de la production en utilisant Kubernetes sur AKS.
À l'issue de cette formation, les participants seront en mesure de :
Configurer et gérer Kubernetes sur AKS.
Déployer, gérer et mettre à l'échelle un cluster Kubernetes.
Déployer des applications conteneurisées (Docker) sur Azure.
Migrer un environnement Kubernetes existant depuis un site local vers le cloud AKS.
Intégrer Kubernetes avec des logiciels d'intégration continue (CI) tiers.
Assurer la haute disponibilité et la reprise après sinistre dans Kubernetes.
L'objectif de ce stage pratique est de fournir tous les outils nécessaires aux aspects concrets de Docker et Kubernetes, afin que les participants acquièrent les compétences requises pour une gestion adéquate des programmes.
Lors de cette formation en présentiel animée par un formateur à Liège, les participants apprendront comment utiliser OpenShift Container Platform pour déployer des applications conteneurisées.
À l'issue de cette formation, les participants seront en mesure de :
Créer et configurer un environnement OpenShift.
Déployer rapidement des applications sur site, dans un cloud public ou sur un cloud hébergé.
Ce cours en présentiel ou en ligne, animé par un formateur, s'adresse aux ingénieurs souhaitant automatiser, sécuriser et surveiller des applications conteneurisées au sein d'un cluster Kubernetes à grande échelle.
À l'issue de cette formation, les participants seront capables de :
Utiliser Kubernetes pour déployer et gérer différents environnements dans un même cluster.
Sécuriser, mettre à l'échelle et surveiller un cluster Kubernetes.
Format de la formation
Conférence interactive et échanges.
De nombreux exercices et mises en pratique.
Mise en œuvre concrète dans un environnement de laboratoire en temps réel.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Le programme Développeur Certifié d'Applications Kubernetes (CKAD) a été développé par The Linux Foundation et la Cloud Native Computing Foundation (CNCF), l'organisme organisateur de Kubernetes.
Cette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux développeurs souhaitant valider leurs compétences en matière de conception, de développement, de configuration et d'exposition des applications cloud natives sur Kubernetes.
Par ailleurs, la formation vise également à acquérir une expérience pratique du développement d'applications Kubernetes. Nous recommandons donc d'y participer, même si vous n'avez pas l'intention de passer l'examen CKAD.
NobleProg dispense des formations Docker & Kubernetes depuis 2015. Avec plus de 360 projets de formation menés à bien, nous sommes devenus l'une des entreprises de formation les plus reconnues au monde dans le domaine de la containerisation. Depuis 2019, nous aidons également nos clients à valider leurs compétences dans un environnement Kubernetes en les préparant et en les encourageant à réussir les examens CKA et CKAD.
Format de la formation
Conférence interactive et débats.
Nombreux exercices et mises en pratique.
Mises en œuvre concrètes dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée, veuillez nous contacter pour organiser cela.
Pour en savoir plus sur le CKAD, consultez : https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Ce cours en présentiel et encadré par un formateur à Liège offre aux participants une vue d'ensemble de Rancher et démontre, à travers des exercices pratiques, comment déployer et gérer un cluster Kubernetes avec Rancher.
Istio est un service mesh open-source qui s'exécute sur Kubernetes pour fournir une connectivité sécurisée, observable et gérable entre les microservices. En tirant parti des sidecars Envoy d'Istio, les équipes peuvent appliquer des politiques, sécuriser les communications via le mTLS, obtenir une observabilité approfondie du trafic et améliorer la fiabilité à grande échelle.
Cette formation en direct animée par un instructeur (en ligne ou sur site) s'adresse aux ingénieurs de niveau intermédiaire souhaitant déployer, sécuriser et gérer des applications de microservices à l'aide d'Istio sur Kubernetes.
À l'issue de cette formation, les participants seront en mesure de :
Installer et configurer Istio sur des clusters Kubernetes.
Comprendre et appliquer les concepts des service meshes, notamment la gestion du trafic, la sécurité et l'observabilité.
Déployer des applications de microservices au sein d'un service mesh Istio.
Sécuriser les communications service-à-service avec le mTLS mutuel (mTLS) et les principes Zero Trust.
Surveiller, tracer et dépanner les microservices avec Prometheus, Grafana et Jaeger.
Intégrer Istio avec Calico pour des politiques réseau avancées et la sécurité.
Format du cours
Conférences interactives et discussions.
Nombreux exercices et mises en pratique.
Mise en œuvre concrète dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de convenir des détails.
L'évolution des microservices et des conteneurs ces dernières années a considérablement modifié la manière dont nous concevons, développons, déployons et exploitons les logiciels. Les applications modernes doivent être optimisées pour la scalabilité, l'élasticité, la tolérance aux pannes et l'adaptation aux changements. Face à ces nouvelles exigences, les architectures modernes nécessitent un ensemble différent de modèles et de bonnes pratiques. Dans cette formation, nous examinerons des approches pour identifier, comprendre et s'adapter à ces nouveaux besoins.
Public cible
Cette formation s'adresse aux personnes ayant une certaine familiarité avec la technologie des conteneurs et les concepts de Kubernetes, mais qui manquent peut-être d'expérience pratique. Elle s'appuie sur des cas d'utilisation et des leçons tirées de projets réels, avec l'intention d'inspirer les participants à créer et à gérer des applications cloud natives encore plus performantes.
Développeurs
Ops (Opérations)
DevOps
Ingénieurs QA (Assurance Qualité)
Chefs de projet IT
Format de la formation
Cours interactif et débats
De nombreux exercices et mises en pratique
Implémentation pratique dans un environnement de laboratoire en direct
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Cette formation en direct avec instructeur dans Liège (en ligne ou en présentiel) s'adresse aux ingénieurs souhaitant utiliser Helm pour simplifier l'installation et la gestion des applications Kubernetes.
À l'issue 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 charts Helm.
Déployer des applications tierces enregistrées en tant que charts Helm.
Cette formation en présentiel ou en ligne, animée par un formateur, dans <lieu> s'adresse aux ingénieurs DevOps souhaitant utiliser Kubernetes et Gitlab pour automatiser le cycle de vie DevOps.
À l'issue de cette formation, les participants seront capables de :
Automatiser les builds, les tests et les déploiements d'applications.
Créer une infrastructure de build automatisée.
Déployer une application dans un environnement cloud conteneurisé.
Lors de cette formation animée par un formateur à Liège, les participants apprendront comment mettre en place et gérer un environnement conteneurisé à l'échelle de la production en utilisant Kubernetes sur Google Cloud.
À l'issue de cette formation, les participants seront capables de :
Configurer et gérer Kubernetes sur Google Cloud.
Déployer, gérer et mettre à l'échelle un cluster Kubernetes.
Déployer des applications conteneurisées (Docker) sur Google Cloud.
Effectuer la migration d'un environnement Kubernetes existant depuis un site local vers Google Cloud.
Intégrer Kubernetes avec des logiciels de livraison continue (CI) tiers.
Garantir la haute disponibilité et la reprise après sinistre dans Kubernetes.
Lors de cette formation en présentiel ou à distance en Liège, animée par un formateur expert, les participants apprendront à installer, configurer et gérer OKD sur site ou dans le cloud.
À l'issue de cette formation, les participants seront capables de :
Créer, configurer, gérer et dépanner un cluster OKD.
Sécuriser OKD.
Déployer des applications conteneurisées sur OKD.
Surveiller les performances d'une application s'exécutant dans OKD.
Gérer le stockage de données.
Déployer rapidement des applications sur site ou sur un cloud public tel qu'AWS.
Cette formation en présentiel ou en ligne, animée par un instructeur, est dispensée à Liège et s'adresse aux professionnels de Kubernetes souhaitant se préparer à l'examen CKS.
À l'issue de cette formation, les participants sauront sécuriser les environnements Kubernetes et les applications basées sur des conteneurs tout au long des différentes étapes du cycle de vie d'une application : construction, déploiement et exécution.
Cette formation en présentiel ou en ligne dirigée par un formateur en Liège s'adresse aux ingénieurs souhaitant sécuriser un cluster Kubernetes au-delà des paramètres de sécurité par défaut.
À la fin de cette formation, les participants seront capables de :
Comprendre les vulnérabilités exposées par une installation par défaut de Kubernetes.
Empêcher l'accès non authentifié à l'API Kubernetes, à la base de données et aux autres services.
Protéger un cluster Kubernetes contre un accès accidentel ou malveillant.
Élaborer une politique de sécurité complète et une série de bonnes pratiques.
Cette formation en direct animée par un formateur (en ligne ou sur site) s'adresse aux ingénieurs souhaitant évaluer chacun de ces services afin de prendre des décisions éclairées concernant leur déploiement au sein de leur organisation.
À l'issue de cette formation, les participants seront en mesure de :
Mettre en place un environnement de développement comprenant toutes les bibliothèques, packages et frameworks nécessaires pour commencer le développement.
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 sur AWS.
Automatiser le déploiement des 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.
Apache Karaf est un runtime basé sur OSGi pour déployer des applications conteneurisées.
Lors de cette formation animée par un instructeur (en présentiel ou à distance), les participants apprendront à mettre en place un projet basé sur OSGi en suivant les étapes de déploiement d'une application Java modulaire avec Apache Karaf.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Apache Karaf
Comprendre les fonctionnalités essentielles de l'environnement d'exécution OSGi
Développer une application conteneurisée en utilisant l'environnement d'exécution Apache Karaf
Public concerné
Architectes
Développeurs
Format de la formation
Alternance de cours théoriques, de discussions, d'exercices et d'une pratique intensive en situation réelle.
Note
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Ce programme de 7 jours offre un voyage complet et pratique pour concevoir, déployer et exploiter des applications cloud natives en utilisant des pratiques DevOps modernes.
Les participants exploreront la conception d'architectures de microservices évolutives, l'optimisation des environnements de conteneurs et la gestion des charges de travail de production via Kubernetes. Le cours couvre des stratégies de déploiement avancées, l'automatisation basée sur GitOps et les pratiques d'observabilité pour garantir la fiabilité et la performance du système.
Une forte attention est portée aux défis opérationnels du monde réel, y compris la réponse aux incidents, la simulation de pannes et l'analyse des causes racines. Le programme se conclut par l'utilisation d'outils alimentés par l'IA pour soutenir le dépannage et accélérer la prise de décisions opérationnelles.
À l'issue de la formation, les participants auront une compréhension claire de la manière de construire, déployer, surveiller et maintenir des systèmes distribués résilients dans un environnement basé sur Kubernetes.
DC/OS (Système d'exploitation distribué pour le Cloud) est un système d'exploitation distribué open-source construit sur le projet Apache Mesos. Apache Mesos a été développé selon les mêmes principes que le noyau Linux, mais à un niveau d'abstraction différent. Le noyau Mesos s'exécute sur chaque machine et fournit aux applications telles que Hadoop, Spark, Kafka et Elasticsearch des API pour la gestion des ressources et l'ordonnancement dans des environnements de datacenter et de cloud entiers. Apache Mesos abstrait le CPU, la mémoire, le stockage et d'autres ressources informatiques des machines (physiques ou virtuelles), permettant de construire et d'exécuter efficacement des systèmes distribués tolérants aux pannes et élastiques.
DC/OS rassemble Mesos et plus de 30 applications en un seul système cohérent, de la même manière qu'une distribution Linux empaquète le noyau Linux avec des applications pour créer un système d'exploitation fonctionnel.
Ce cours fournit aux participants une vue d'ensemble d'Apache Mesos et DC/OS et démontre par la pratique comment déployer et gérer un Système d'exploitation de Data Center complet.
Audience cible
Administrateurs système
Ingénieurs DevOps
Format du cours
Partie théorique, partie discussion, forte pratique
Cette formation en présentiel ou en ligne, animée par un instructeur dans <lieu>, s'adresse aux ingénieurs DevOps et aux développeurs qui souhaitent utiliser Fedora CoreOS pour réduire les coûts de maintenance et de mise à niveau liés à l'exécution d'applications conteneurisées sur Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Fedora CoreOS.
Configurer un cluster Kubernetes sur Fedora CoreOS.
Exécuter et gérer des déploiements Kubernetes sur Fedora CoreOS.
Mettre automatiquement à jour le système d'exploitation Fedora avec les dernières améliorations, correctifs de bugs et mises à jour de sécurité.
Cette formation en direct, animée par un formateur, à <lieu> (en ligne ou sur site), s'adresse aux ingénieurs DevOps souhaitant mettre en place, déployer et gérer un flux de déploiement logiciel basé sur Git pour leurs applications Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Spinnaker et Terraform.
Comprendre les avantages du GitOps par rapport au CI/CD traditionnel et à l'Infrastructure-as-Code (IAC).
Arrêter de maintenir des scripts. Configurer et exécuter un processus de déploiement bien défini.
Appliquer les bonnes pratiques pour le déploiement, la gestion et la surveillance des applications cloud natives.
Récupérer les déploiements après des échecs partiels sans intervention manuelle.
Élaborer une stratégie GitOps pour le développement d'applications.
Cette formation en présentiel ou en ligne, encadrée par un formateur Liège, s'adresse aux ingénieurs DevOps et aux développeurs souhaitant utiliser Java et Kubernetes (K8s) pour créer, construire, tester, déboguer et déployer des applications hautes performances et évolutives.
À l'issue de cette formation, les participants seront capables de :
Configurer l'environnement de développement nécessaire pour construire des applications Java.
Comprendre les fonctionnalités et l'architecture de Kubernetes.
Découvrir les concepts clés et les outils du DevOps.
Consolider leurs connaissances de base en programmation Java.
Conteneuriser les microservices Java à l'aide de Docker.
Construire, mettre à l'échelle et déployer des applications Java sur Kubernetes.
Kubernetes est une plateforme open-source destinée à automatiser toutes les étapes de développement des applications conteneurisées. Les schémas de conception (design patterns) représentent des solutions réutilisables aux problèmes de développement logiciel, particulièrement en matière d’architecture logicielle. Les extensions Kubernetes sont utilisées pour configurer et prendre en charge les clusters Kubernetes. Grâce à l’emploi des schémas de conception et des extensions Kubernetes, les utilisateurs de la plateforme peuvent mettre en œuvre des approches CI/CD tout en préservant l’évolutivité et la flexibilité des applications logicielles.
Cette formation en présentiel ou en ligne, animée par un formateur expert, s’adresse aux développeurs et aux ingénieurs DevOps souhaitant tirer parti des schémas de conception et des extensions Kubernetes pour créer des applications d’entreprise sur des clusters Kubernetes.
À l’issue de cette formation, les participants seront en mesure de :
Configurer un cluster Kubernetes et paramétrer les outils DevOps nécessaires.
Comprendre les fondamentaux des schémas de conception logicielle et des extensions Kubernetes.
Utiliser les extensions et schémas de conception Kubernetes lors des interactions avec l’API Kubernetes.
Développer des ressources Kubernetes personnalisées et appliquer des contrôleurs dynamiques à un cluster.
Gérer et sécuriser n’importe quel environnement Kubernetes à l’aide de plugins Kubernetes.
Intégrer des modèles réseau DevOps dans les projets Kubernetes existants et futurs.
Format de la formation
Cours interactif et discussions.
Nombreux exercices et mises en pratique.
Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d’organiser cela.
Cette formation en présentiel ou en ligne, animée par un formateur, se déroule dans <lieu> et s'adresse aux ingénieurs DevOps et administrateurs système de niveau intermédiaire à avancé souhaitant déployer et gérer des clusters Kubernetes auto-hébergés sans dépendances au cloud.
À l'issue de cette formation, les participants seront capables de : déployer des clusters Kubernetes prêts pour la production en utilisant kubeadm sur du matériel nu ou des machines virtuelles ; configurer des plans de contrôle à haute disponibilité et des clusters etcd ; mettre en œuvre le réseau et le stockage de conteneurs pour les environnements auto-gérés ; mettre en place la surveillance et l'observabilité à l'aide de solutions auto-hébergées.
OpenShift Container Platform v4 est une plateforme Kubernetes prête pour l'entreprise, développée par Red Hat, conçue pour automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.
Cette formation en direct, animée par un formateur (en ligne ou sur site), s'adresse aux administrateurs système et aux ingénieurs DevOps souhaitant déployer, gérer et faire fonctionner des clusters OpenShift dans des environnements de production.
Le cours propose une approche pratique pour installer et gérer des clusters OpenShift 4, travailler avec des Opérateurs, sécuriser les charges de travail et faire fonctionner des applications à grande échelle.
Lors de cette formation en direct animée par un instructeur à Liège (en ligne ou sur site), les participants apprendront à créer, mettre à jour et maintenir des applications à l'aide d'OpenShift Container Platform.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'OCI (Open Containers Initiative) et ses implications pour l'utilisation de moteurs de conteneurs tels que Docker dans OpenShift.
Comprendre la relation entre les différentes versions d'OpenShift (OCP, OpenShift Container Platform, Red Hat OpenShift, etc.)
Automatiser la chaîne de livraison logicielle.
Appliquer les principes DevOps pour fournir un logiciel en continu.
Cette formation en présentiel ou en ligne dispensée par un formateur Liège s'adresse aux ingénieurs DevOps et aux développeurs souhaitant utiliser Podman pour créer, exécuter et gérer des conteneurs et des pods en tant qu'utilisateur non root.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Podman en mode sans privilèges root.
Construire et exécuter des conteneurs, des images de conteneurs et des pods.
Gérer le réseau des conteneurs et leur cycle de vie.
Utiliser Podman au lieu de Docker pour créer et déployer des applications conteneurisées.
Ce training en présentiel ou en ligne, dispensé par un formateur, en Liège s'adresse aux testeurs de pénétration qui souhaitent effectuer des tests de pénétration sur des réseaux sous Kali Linux en utilisant Python.
À l'issue de cette formation, les participants seront capables de :
Créer des programmes Python pour détecter des vulnérabilités réseau.
Explorer et utiliser les web shells et le shellcode de Kali dans les exploitations.
Appliquer divers outils Kali pour les tests de pénétration.
Ce cours pratique s'adresse aux administrateurs système, aux développeurs, aux développeurs embarqués et aux utilisateurs de postes de travail ordinaires (y compris les gestionnaires) souhaitant obtenir une introduction à la virtualisation en général. À l'issue de ce cours, les administrateurs seront capables de créer des clouds privés destinés à la production, et les développeurs pourront tester leur code sur plusieurs systèmes d'exploitation sans avoir besoin d'un second PC ou d'une carte mère non-x86.
Nous sommes conscients que le programme de ce cours couvre un large éventail de sujets qui ne seraient pas applicables à tous les clients. Lors de la réservation, veuillez préciser vos objectifs spécifiques avec QEMU ou KVM ; nous adapterons alors le contenu en répartissant différemment le temps consacré aux sujets moins pertinents pour privilégier ceux qui vous sont importants.
Cette formation en direct avec instructeur à Liège (en ligne ou sur site) s'adresse aux professionnels de l'infrastructure de niveau intermédiaire souhaitant utiliser Red Hat OpenShift pour déployer, gérer et résoudre les problèmes de charges de travail conteneurisées de production.
À l'issue de cette formation, les participants seront capables de gérer les clusters OpenShift via l'interface CLI et la console web, de déployer des applications avec des images de conteneurs et des manifestes Kubernetes, de résoudre les problèmes de réseau et de stockage, et de configurer les charges de travail pour une haute disponibilité et des mises à jour.
Ce cours en présentiel ou en ligne, animé par un formateur, à Liège s'adresse aux administrateurs de virtualisation de niveau intermédiaire qui souhaitent utiliser des plateformes open source pour se détourner de VMware.
À l'issue de cette formation, les participants seront en mesure de :
Installer et configurer KVM, oVirt et Proxmox VE.
Migrer les charges de travail virtuelles depuis VMware.
Mettre en œuvre la haute disponibilité et la reprise après sinistre.
Optimiser les performances dans les environnements de virtualisation open source.
La formation était interactive. Il a beaucoup participé en nous posant des questions et en nous présentant des exemples concrets. Il s'est écarté de son programme pour expliquer plus en détail les sujets qui nous intéressaient.
Berk Ozdilek - Deutsche Bank
Formation - Kubernetes Advanced
Traduction automatique
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Formation - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Comment les formateurs transmettent-ils efficacement leurs connaissances
Containers and Virtual Machines (VMs) formation à Liège, Weekend Containers and Virtual Machines (VMs) cours à Liège, Soir Containers and Virtual Machines (VMs) formation à Liège, Containers and Virtual Machines (VMs) formateur en ligne à Liège, Containers and Virtual Machines (VMs) formation à Liège, Containers and Virtual Machines (VMs) cours du soir à Liège, Containers and Virtual Machines (VMs) formation Intra à Liège, Containers and Virtual Machines (VMs) formation Intra Entreprise à Liège, Containers and Virtual Machines (VMs) formation Inter à Liège, Containers and Virtual Machines (VMs) formation Inter Entreprise à Liège, Containers and Virtual Machines (VMs) coach à Liège, Containers and Virtual Machines (VMs) préparation aux examens à Liège, Containers and Virtual Machines (VMs) instructeur à Liège, Containers and Virtual Machines (VMs) préparation à Liège, Containers and Virtual Machines (VMs) stage de préparation à Liège, Weekend Containers and Virtual Machines (VMs) formation à Liège, Containers and Virtual Machines (VMs) formateur à Liège, Containers and Virtual Machines (VMs) coaching à Liège, Containers and Virtual Machines (VMs) cours particuliers à Liège, Containers and Virtual Machines (VMs) professeur à Liège,Containers and Virtual Machines (VMs) cours à Liège, Soir Containers and Virtual Machines (VMs) cours à Liège, Containers and Virtual Machines (VMs) sur place à Liège, Containers and Virtual Machines (VMs) entraînement à Liège, Containers and Virtual Machines (VMs) cours privé à Liège