L’état de l’art

Ce séminaire de deux jours, vous présente les technologies de conteneurisation, les CaaS et l’outil Docker. Il introduit les principes DevOps, de l’intégration continue au déploiement continu.
Dates et réservation – Christophe MERLE – christophe@cmconsulting.online
Contenu au format PDF
PROGRAMME DU SÉMINAIRE – Première journée
9h00 Accueil des participants
- Introduction
- De la convergence vers l’hyper-convergence
- Vers une approche SaaS ; CaaS de l’informatique
- Léger et mobile comme un conteneur informatique
- Vserver, OpenVZ, LXC, LIBCONTAINERS
- L’exemple des conteneurs Industriels
- La normalisation avec l’OCI
- RKT vs Docker
- Salomon HYKES, de DotCloud à Docker,Inc
- Concepts de conteneurisation
- Comparatif entre conteneurisation et virtualisation
10h30 Pause-café
10h45 Reprise
- Les versions de productions Docker,Inc
- Les versions pour le poste de dev
- Ecosystème et licences d’exploitations de DOCKER
- Quels systèmes pour la production avec les conteneurs applicatifs ?
- Les principaux systèmes de fichiers en couches
- UnionFS
- AUFS
- DeviceMapper
- Overlay2
- Le cloisonnement des
NameSpace & Cgroups de Docker
- Cloisonnement par NameSpace
- Cloisonnement de ressources hardware
- L’impact des PID de conteneurs sur l’hôte
- Chroot et compte de service
- Capabilities DOCKER
12h30 Pause déjeuné
13h45 Reprise
- Imbrication des briques logicielles
- Anatomie d’un Dockerfile
- Les bonnes pratiques
- Les logs des services
- Les images officielles et certifiées du hub public
- L’approche DevOps, de l’intégration continue au déploiement continu
- UCP (Universal Contrôle Plane)
- Outil d’administration des clusters swarm & Kubernetes (K8S)
- DTR (Docker Trusted Registry)
- Registre d’image privée avec haute disponibilité
15h30 Pause-café
15h45 Reprise
- Docker-compose en
gestionnaire de projet
- Pourquoi yaml ?
- Docker-compose et les API des orchestrateurs swarm et K8S
- L’immutabilité des images
- Intérêts
- Evolution dans la philosophie du maintien en production
- Des conteneurs stateless dans
une architecture stateful
- Les volumes
17h15 fin de la première journée
PROGRAMME DU SEMINAIRE – deuxième journée
9h00 Accueil des participants
- Présentation de la stack
réseau
- Le driver bridge
- Le driver host
- Le driver none
10h30 Pause-café
10h45 Reprise
- Le driver MacVlan avec ou sans tag de vlan
- Le driver IpVlan
- Les technologies de VxLAN
- L’overlay swarm avec le Vxlan sur Bridge
- L’overlay swarm avec le Vxlan sur Macvlan
12h30 Pause déjeuné
13h45 Reprise
- Les networks plugins
- Les volumes plugins
- Docker-machine
- Provisionnement de ressource dans un cloud
- Provisionnement de ressource dans un hyperviseur
- Les orchestrateurs swarm et
K8S dans UCP
- Présentation de l’interface
- Surveillance active des services et des clusters
15h30 pause-café
15h45 Reprise
- Points d’entrées et reverse proxy
- Traefik et let’s encrypt
17h15 fin du séminaire