Docker and Kubernetes with JavaScript - eLearning

Type de cours
Charge de TravailinfoLa durée totale d'engagement attendue de la part d'un participant, comprenant les heures d'enseignement et les heures de travail personnel pour l'ensemble du dispositif de formation.

Docker and Kubernetes with JavaScript - eLearning

Adding Value Consulting (FR)
Logo Adding Value Consulting (FR)
Note du fournisseur: starstarstarstarstar 9,9 Adding Value Consulting (FR) a une moyenne de 9,9 (basée sur 22 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Description

Maîtrisez le déploiement et l'orchestration d'applications modernes grâce à Docker et Kubernetes, deux des technologies DevOps les plus recherchées aujourd'hui. Cette formation pratique est conçue pour vous aider à créer, packager, déployer et gérer des applications conteneurisées à grande échelle.

Vous commencerez par acquérir les bases de Docker, notamment la conteneurisation, la création d'images et la mise en réseau. Vous passerez ensuite à Kubernetes, où vous découvrirez comment automatiser le déploiement, la mise à l'échelle et la gestion d'applications conteneurisées à travers des clusters.

Grâce à des projets concrets et des travaux pratiques, cette formation vous apporte les compé…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : JavaScript, Docker, Devops, Développeur / Developer et HTML.

Maîtrisez le déploiement et l'orchestration d'applications modernes grâce à Docker et Kubernetes, deux des technologies DevOps les plus recherchées aujourd'hui. Cette formation pratique est conçue pour vous aider à créer, packager, déployer et gérer des applications conteneurisées à grande échelle.

Vous commencerez par acquérir les bases de Docker, notamment la conteneurisation, la création d'images et la mise en réseau. Vous passerez ensuite à Kubernetes, où vous découvrirez comment automatiser le déploiement, la mise à l'échelle et la gestion d'applications conteneurisées à travers des clusters.

Grâce à des projets concrets et des travaux pratiques, cette formation vous apporte les compétences nécessaires pour gérer des applications cloud natives complexes et exceller dans des rôles liés au DevOps, à l'ingénierie cloud et à l'ingénierie de plateformes.

Caractéristiques principales

  • Cours et supports en anglais
  • Niveau débutant
  • 6 heures de vidéos à la demande
  • 24 exercices pratiques guidés
  • 10 évaluations notées automatiquement
  • 1 projet et 3 devoirs
  • Plus de 20 heures de temps d'étude recommandé
  • Accès d'un an à la plateforme d'apprentissage
  • Certificat de fin de formation inclus

Acquis d'apprentissage

  • Comprendre les concepts de la conteneurisation et le fonctionnement de Docker
  • Construire, gérer et déployer des applications conteneurisées
  • Créer des images, des volumes et des réseaux Docker
  • Utiliser les registres Docker et automatiser les builds
  • Utiliser Docker Compose et Swarm pour l'orchestration
  • Comprendre l'architecture et les composants de Kubernetes
  • Déployer et gérer des applications dans des clusters Kubernetes
  • Utiliser les pods, les déploiements et les services
  • Automatiser la mise à l'échelle et la gestion des applications
  • Appliquer les meilleures pratiques DevOps dans des environnements basés sur des conteneurs

Public cible

  • Développeurs de logiciels
  • Ingénieurs DevOps
  • Ingénieurs cloud
  • Professionnels de l'informatique et administrateurs système
  • Architectes de solutions
  • Toute personne intéressée par les technologies de conteneurisation et d'orchestration

Prérequis

  • Aucun prérequis obligatoire
  • Des connaissances de base en Linux et en réseaux sont utiles
  • Une familiarité avec les concepts de virtualisation est un atout
  • Une compréhension de base du déploiement d'applications est un plus

Contenu du cours

Introduction à Docker et aux conteneurs

  • Présentation de Docker
  • Virtualisation vs conteneurisation
  • Qu'est-ce que Docker?
  • Installation de Docker
  • Commandes Docker de base
  • Architecture Docker

Docker Compose

  • Présentation des conteneurs et des images
  • Comprendre les images et les conteneurs
  • Cycle de vie d'un conteneur
  • Qu'est-ce qu'un Dockerfile ?
  • Création d'une image à l'aide d'un Dockerfile
  • Compilation et exécution d'une image de conteneur
  • Partage de l'image : DockerHub

Images et conteneurs

  • Pratique avec les conteneurs (accès au shell, etc.)
  • Utilisation de Docker Commit
  • Création de plusieurs conteneurs
  • Réseautique Docker
  • Gestion des redémarrages de conteneurs

Compose

  • Qu'est-ce que Docker Compose
  • Comment créer un fichier Docker Compose
  • Comment créer des services avec Docker Compose
  • Commandes de base de Docker Compose

Orchestration Docker

  • Comprendre l'orchestration
  • Présentation de Docker Swarm
  • Docker Swarm vs Kubernetes

Introduction à Kubernetes

  • Qu'est-ce que Kubernetes?
  • Pourquoi Kubernetes et son évolution
  • Comprendre l'architecture de Kubernetes
  • Commandes Kubectl

Déployer un cluster

  • Déployer un cluster localement avec Minikube
  • Créer un cluster sur le cloud AWS
  • Créer un cluster sur Google Cloud

Se familiariser avec les pods

  • Se familiariser avec les pods
  • Gérer les pods
  • Cycle de vie des pods
  • Créer des pods à partir de fichiers YAML
  • Gérer les pods avec des étiquettes
  • Contrôleurs de réplication

Services et Ingress

  • Services et Ingress
  • Qu'est-ce qu'un service?
  • Créer des services
  • Équilibreurs de charge et Ingress

Déploiements

  • Que sont les déploiements?
  • Que sont les ReplicaSets?
  • Gérer les déploiements (création, suppression, surveillance)
  • Mises à jour progressives avec Kubernetes
  • Tableau de bord Kubernetes et surveillance du cluster
  • Cas d'utilisation et analyse de Kubernetes

FAQ

Y aura-t-il d'autres supports d'apprentissage en plus des vidéos à suivre à son rythme?

Absolument! L'expérience d'apprentissage à la demande va au-delà des vidéos pour offrir un environnement d'apprentissage totalement immersif, comprenant :

  • APPRENDRE : des quiz interactifs de révision et des études de cas concrets pour consolider les concepts
  • ÉVALUER : des évaluations diagnostiques, par module et finales pour suivre vos progrès
  • S'ENTRAÎNER : des exercices pratiques avec des simulations concrètes et des Cloud Labs
  • OBTENIR DES INFORMATIONS : des analyses et des rapports en temps réel mettant en évidence vos progrès d'apprentissage, vos difficultés et les points à revoir pour maîtriser les compétences clés

Puis-je suivre cette formation tout en travaillant à temps plein?

Oui! Ce cours est conçu pour offrir une flexibilité maximale. Dispensé sous forme de cours en ligne à votre rythme, il vous permet d'apprendre et de vous perfectionner à votre convenance, ce qui facilite la conciliation avec votre emploi à temps plein.

En quoi consiste le cours sur Docker et Kubernetes?

Ce cours enseigne comment créer, déployer et gérer des applications conteneurisées à l'aide de Docker, et les orchestrer à grande échelle à l'aide de Kubernetes.

Qu'apprendrai-je dans ce cours?

Vous apprendrez les principes fondamentaux de Docker, la gestion des conteneurs, les outils d'orchestration, ainsi que les techniques de déploiement et de mise à l'échelle avec Kubernetes.

Quelles compétences pratiques vais-je acquérir?

Vous serez capable de créer des images Docker, de gérer des conteneurs, de déployer des applications et de les orchestrer à l'aide de clusters Kubernetes.

En quoi ce cours va-t-il m'aider dans ma carrière?

Il vous prépare à des postes très recherchés tels que ceux d'ingénieur DevOps, d'ingénieur cloud, d'ingénieur en fiabilité des sites et d'ingénieur de plateforme.

Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.