Académique Documents
Professionnel Documents
Culture Documents
Docker et Kubernetes :
1
Déployez vos applications facilement
Docker et Kubernetes
Déployez vos applications facilement
Sommaire
• Docker et Kubernetes : de quoi s’agit-il ?
• Intégrer Docker dans ses développements web
• Intégrer Kubernetes dans ses développements web
• Zoom sur Kiwi Backup
Docker et Kubernetes :
3
Déployez vos applications facilement
Partie 1
Docker et Kubernetes : de quoi s’agit-il ?
Docker et Kubernetes :
4
Déployez vos applications facilement
Crée en 2013
Docker et Kubernetes :
5
Déployez vos applications facilement
Qu’est ce que Docker? (2/2)
Gestion efficace des images docker ( stockage optimisé,
couches AUFS )
Micro service
Portabilité
Docker et Kubernetes :
6
Déployez vos applications facilement
Crée en 2014 par Google
Qu’est ce que
Kubernetes ?
(1/2)
Docker et Kubernetes :
7
Déployez vos applications facilement
Qu’est ce que Kubernetes ? (2/2)
Gestion du réseau
Gestion du déploiement
Mise a jour
High Availability
Espace stockage
Docker et Kubernetes :
8
Déployez vos applications facilement
Partie 2
Intégrer Docker dans ses développements web
Docker et Kubernetes :
9
Déployez vos applications facilement
Quel est le problème ?
Source : http://scummins.com/containerization-and-virtualization/
Docker et Kubernetes :
10
Déployez vos applications facilement
La solution Docker
Source : http://www.anarsolutions.com/container-based-deployments-docker/
Docker et Kubernetes :
11
Déployez vos applications facilement
Docker VM
Source : https://necoost.com/la-virtualisation-technologie-fondamentale-du-cloud/
Docker et Kubernetes :
12
Déployez vos applications facilement
Dockerfile :
• Script de création du
container
• Multi couche
Docker et Kubernetes :
13
Déployez vos applications facilement
Hub.docker.com
Registre public de conteneurs
Docker et Kubernetes :
14
Déployez vos applications facilement
Les conteneurs sont normalement
Read Only
Docker et Kubernetes :
15
Déployez vos applications facilement
Quelles usages ?
Docker et Kubernetes :
16
Déployez vos applications facilement
Partie 3
Intégrer Kubernetes dans ses développements web
Docker et Kubernetes :
17
Déployez vos applications facilement
Facilitation des déploiements
d’applications distribuées.
Docker → kubernetes
Docker et Kubernetes :
18
Déployez vos applications facilement
Kubernetes cluster
Source : ZetaOps
Docker et Kubernetes :
19
Déployez vos applications facilement
DevOps
• Intégration fine du dev et du système.
• Infrastructure is code
Source : https://www.group-dis.com/devops-agile-avantages/
Docker et Kubernetes :
20
Déployez vos applications facilement
Intégration continue et
déploiement
Source : https://www.objectif-libre.com/fr/expertises/infrastructures-devops/
Docker et Kubernetes :
21
Déployez vos applications facilement
Partie 5
Zoom sur Kiwi Backup
Docker et Kubernetes :
22
Déployez vos applications facilement
Utilisation de Docker par Kiwi Backup
Docker et Kubernetes :
23
Déployez vos applications facilement
Interface utilisateur
Docker et Kubernetes :
Déployez vos applications facilement 24
Interface utilisateur
Docker et Kubernetes :
Déployez vos applications facilement 25
Connexion à l’interface d’administration
Accès à l’interface
d’administration sécurisé par un
ID/mot de passe personnalisé
Docker et Kubernetes :
Déployez vos applications facilement 26
Tableau de bord
Docker et Kubernetes :
Déployez vos applications facilement 27
Contrats enregistrés dans un espace
Docker et Kubernetes :
Déployez vos applications facilement 28
Contact
03 89 333 888
stephanie@kiwi-backup.com
www.kiwi-backup.com
https://www.facebook.com/kiwib
ackup
Docker et Kubernetes : 2
9
Déployez vos applications facilement