23
Les microservices Geek Time - Février 2017 Abdelhakim WAHAB Consultant - OLBATI

Geek Time Mars 2017 : Les microservices

  • Upload
    olbati

  • View
    31

  • Download
    1

Embed Size (px)

Citation preview

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?

[email protected]