Vous êtes sur la page 1sur 29

• Connectez-vous en filaire

• Fermez les applications sur


votre ordinateur (type skype)
• Si besoin, figez la caméra pour
Votre mieux entendre
webinar va • Privilégiez Chrome ou Firefox
bientôt • Munissez vous d’écouteurs
commencer :
BON WEBINAR !

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

•Technologie Open Source pour la


construction, le déploiement et la
production d’applications distribuée.

•Une application est packagée dans des


Qu’est ce que conteneurs linux.
Docker? (1/2)

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 )

Séparation des opérations

Micro service

Portabilité

Docker et Kubernetes :
6
Déployez vos applications facilement
Crée en 2014 par Google

• Orchestration d’un cluster de nœuds


hébergeant des conteneurs dockers.

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

Gestion des secrets

Google met à jours 5000 pods chaque jours

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

Les données des conteneurs sont


déclarées sous la forme de
volumes.

Docker Ces volumes sont montées sur un


volume système de stockage durable (
SAN / Disque local ).

Ces volumes doivent être


backupés

Docker et Kubernetes :
15
Déployez vos applications facilement
Quelles usages ?

• Installation simplifiée d’outils standard


en productions : mysql / elastic search /
kibana / etc.

• Déploiement de vos propres


applications.

• Développement sur des


environnements unifiés.

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.

Scalabilité très simple

Kubernetes n’est pas un outil


Kubernetes simple à prendre en main et
nécessite d’avoir déjà une
en détail démarche devop aboutie.

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

Vous aimerez peut-être aussi