Formation Docker au service du Caas et du PaaS


  • TECHNOLOGIES DE VIRTUALISATION LOGICIELLE AVEC L'OUTIL DOCKER
REFERENCE
 
 
DPAAS
DUREE
 
 
2 jours
TARIFS
 
 
1610 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Les conteneurs permettent aux plateformes Cloud de contourner les problèmes de dépendance logicielle. En effet, les conteneurs isolent les processus et agissent comme des briques de base à assembler afin de créer une architecture complète. Cette formation vous apprend à utiliser les technologies de virtualisation logicielle grâce à l'outil Docker. Vous apprenez également des techniques avancées sur les conteneurs Linux et à mettre en place des architectures applicatives à base de conteneurs.

À l'issue de cette formation Docker, vous serez capable de :

  • Savoir ce qu'est un conteneur Linux
  • Utiliser Docker et son outil en ligne de commande
  • Créer des conteneurs et lancer des programmes dans des conteneurs
  • Utiliser le registre Docker et la création d'images à l'aide d'un Dockerfile
  • Manipuler des toplogies de conteneurs Docker
  • Découvrir les enjeux de passage à l’échelle d’architectures à base de la technologie Docker
  • Manipuler Swarm et Kubernetes
  • Déployer sur Openshift
  • Appréhender les enjeux d’architecture des applications dans Docker et d’intégration continue.
PRÉ-REQUIS :
 

Pour suivre ce cours il vous faut avoir des connaissances sur l'environnement Linux ainsi que des connaissances de base en programmation ou en scripting.

PUBLIC :
 

Ce cours s'adresse aux architectes, développeurs, opérateurs, administrateurs, responsables intégration.

PROGRAMME :
 

Les problématiques avant Docker

De nombreuses problématiques liées aux applications

La portabilité des applications
La distribution des applications
Le besoin de décorréler applications et infrastructure
La rationalisation des infrastructures

La montée en puissance

Des solutions de PaaS
De la philosophie DevOps

Architecture et concepts Docker

Connaître les composants

Applications pratiques de Docker

Manipuler les images
Gérer les conteneurs
Gérer les volumes
Créer des images
Utiliser le registre Docker

Les enjeux du passage de Docker à l’échelle

Les fonctions couvertes
Les autres besoins d’une solution de cluster Docker

Les solutions de Docker

La gestion des réseaux
Les volumes persistants
Docker Compose
Utilisation de Docker sur le poste de développement
Docker Swarm

Kubernetes

La couverture fonctionnelle et architecture de Kubernetes

Les concepts de Kubernetes

Les Labels
Les Namespaces
Les Pods
Les Services
Les ReplicaSets
Injection de configuration avec les Secrets et les ConfigMaps
Autres concepts de Kubernetes

Openshift

Architecture et composants d’Openshift

Concepts d’Openshift

Les BuildConfigs
Les DeploymentConfigs
Les Routes
Les ApplicationTemplates

Démonstration Openshift

L’impact de Docker sur les applications

Les impacts sur les architectures

Des applications jetables
Des frontends stateless
Séparation de la configuration et du code
Design for failure
Découpage des applications

Des applications log-friendly

Des applications monitorables

L’intégration dans une usine de développement

Synthèse et perspectives

TRAVAUX PRATIQUES :
 

Formation complétée de nombreux travaux pratiques et de mises en situation.

S'INSCRIRE À CETTE
FORMATION DOCKER LINUX
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
Cette formation officielle est une introduction à la plateforme Docker. Vous saurez l'installer, l'intégrer et le gérer dans votre infrastructure. Plus...

2 j

 
Cette formation officielle enseigne comment contrôler le Docker Deamon, et permet de comprendre la sécurité dans Docker et de maîtriser les concepts autour de Docker...

4 j

 
Cette formation Docker composée des deux cours " Docker Introduction (DOCK1) " et " Docker Avancé (DOCK2) " permet d'acquérir une maîtrise de...

3 j

 

Open Source

Maîtriser Docker
En très peu de temps, Docker est devenu la norme que les développeurs et les administrateurs système utilisent pour le packaging, le déploiement et...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB