présentation powerpoint - gouigouxgouigoux.com/download/imta2017-microservices-docker.pdf ·...
TRANSCRIPT
![Page 1: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/1.jpg)
![Page 2: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/2.jpg)
2001
![Page 3: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/3.jpg)
![Page 4: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/4.jpg)
THT-A / THT-B / MT / BT
… (x 30)
Normes = Forme de la prise + ~ / 1 phase / 230 volts / 50 hertz
![Page 5: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/5.jpg)
Connecteur GESDOS - CMIS
… (x 150)
Normes = HTTP (protocole) + CMIS 1.1 (format)
GESDOS
![Page 6: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/6.jpg)
Utilisation des contrats
A = idB = lb
C = longD = largE = haut
A = idB = lb
E = haut
A = idB = lb
E = haut
A = idB = lb
H = haut
A = idB = lb
F = xorglub
_T = xorglub
![Page 7: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/7.jpg)
Sécurité
![Page 8: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/8.jpg)
JSON
Haut = 2Larg = 1Long = 1
Haut = 1Larg = 1Long = 1
Haut = 1Larg = 2Long = 1
GET(JSON)
PUT
![Page 9: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/9.jpg)
JSONPatch
PUTHaut 1 => 2
Haut = 1Larg = 1Long = 1
Larg 1 => 2
GET(JSON)
GET ?dtvaleur(JSON)
GET /historique(JSON)
13:32:05 13:32:07
Larg 1 => 2 13:32:05
Haut 1 => 2 13:32:07
Delta
Delta 10:00:09
Latest (cache)
Verrous
UPDATE
DELETE
![Page 10: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/10.jpg)
Business Activity Monitoring
![Page 11: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/11.jpg)
Registre R
Démon D2
Démon D1
Démon D3
Service A
Service B(scale = 3)
Service C
Stack S Swarm W
Tâche B2
Conteneur 001
Tâche C1
Conteneur 002
Tâche B1
Conteneur 003
Tâche B3
Conteneur 004
Tâche A1
Conteneur 005
Tâche X1
Conteneur 071
Conteneur 045
Overlay network NDéploiement
Image A
Image C
Image B
![Page 12: Présentation PowerPoint - Gouigouxgouigoux.com/download/IMTA2017-Microservices-Docker.pdf · (scale = 3) Service C Stack S Swarm W Tâche B2 Conteneur 001 Tâche C1 Conteneur 002](https://reader035.vdocument.in/reader035/viewer/2022081616/5fe7bf4951a63640b739c8a1/html5/thumbnails/12.jpg)
Machine physique
Système d’exploitation « hôte »
Hyperviseur de virtualisation
Système d’exploitation
« invité » machine
virtuelle 1
Système d’exploitation
« invité » machine
virtuelle 2
Dépendances Dépendances
Application 1 Application 2
Machine physique
Système d’exploitation « hôte »
Docker
Dépendances
Application 1 Application 2
Machine physique
Système d’exploitation « hôte »
Docker
Dépendances
Ap
plic
atio
n 1
Ap
plic
atio
n 2
Ap
plic
atio
n 3
Ap
plic
atio
n 4
Ap
plic
atio
n 5