Les microservicesGeek Time - Février 2017
Abdelhakim WAHABConsultant - OLBATI
OLBATI - Geek Time - Mars 2017 2
Les microservices● Introduction● Historique● Architecture
○ Quelques architectures de communication○ La découverte et l’enregistrement des services
● Microservices et cloud● Microservices dans la pratique
OLBATI - Geek Time - Mars 2017 3
Historique
OLBATI - Geek Time - Mars 2017 4
OLBATI - Geek Time - Mars 2017 5
Architecture
OLBATI - Geek Time - Mars 2017 6
OLBATI - Geek Time - Mars 2017 7
● Scalabilité● Déploiement ● Temps de réponse ● Temps de chargement ● Diversité (environnement, frameworks, langages... )
OLBATI - Geek Time - Mars 2017 8
OLBATI - Geek Time - Mars 2017 9
OLBATI - Geek Time - Mars 2017 10
Quelques architectures de communication
OLBATI - Geek Time - Mars 2017 11
Microservices en REST
OLBATI - Geek Time - Mars 2017 12
Microservices à travers un bus
OLBATI - Geek Time - Mars 2017 13
La découverte et l’enregistrement des services
OLBATI - Geek Time - Mars 2017 14
OLBATI - Geek Time - Mars 2017 15
Client side discovery
OLBATI - Geek Time - Mars 2017 16
Server side discovery
OLBATI - Geek Time - Mars 2017 17
Self registration
OLBATI - Geek Time - Mars 2017 18
Third party registration
OLBATI - Geek Time - Mars 2017 19
Microservices et Cloud
OLBATI - Geek Time - Mars 2017 20
OLBATI - Geek Time - Mars 2017 21
Microservices dans la pratique
OLBATI - Geek Time - Mars 2017 22
Liste des outils, frameworks et lib utiles pour les microservices
https://github.com/mfornos/awesome-microservices
OLBATI - Geek Time - Février 2017 23
Thanks!Any questions?
abdelhakim.wahab@olbati.com