MICROSERVICES
Architecture logique
Composants, fonctions et services
Michel Bruchet
Architecte spécialise technologies Microsoft
■ 39 ans
■ 20 ans d’expérience
Mon dernier livre :
Learning ASP.NET Core 2
■ Livre sur le développement ASP.NET Core 2
■ Créer, déployer et administration 1 Site ASP.NET
Core 2 Robuste, Performant et Sécurisé
Chercherunproduit.fr
■ Plateforme e-commerce
■ Proposer des produits à des prix coutants
■ Livraison très rapide
■ Livraison sur l’Europe en moins de 4h pour
certains produits
■ Plateforme basée sur Azure
Me contacter
■ Twitter : michelbruchet
■ Linkedin : michelbruchet
■ Facebook : michel.bruchet.3
■ Instagram : michelbruchetstartpoint
Github mbruchet
Ou sur http://www.startpoint-inc.com
ARCHITECTURE ET
LOGIQUE
Agenda
■ Les 4 Strates de votre SI
■ Les domaines de la strate métier
■ Les fonctions de la strate fonctionnelle
■ Les services de la strate applicative
■ Les composants de la strate technique
Les strates de votre système
Les strates représentent les couches de votre
Système. Nous avons en règles générales 4
strates
- La strate technique qui comprends les outils
d’exécution et les composants techniques
- La strate applicative qui représente les
différentes applications et progiciels intégrés
- La strate fonctionnelle qui comprend
l’implémentation des outils et applications
pour répondre au besoin métier
- La strate métier qui représente les règles de
gestion nécessaire à votre entreprise
La strate métier
La strate métier représente
souvent un catalogue de
fonctions d’entreprise
nécessaire qui justifie
l’adaptation du système
Le schéma suivant donne une
liste de différentes fonctions
qu’on peut retrouver pour un
système de microservices
La strate fonctionnelle
La strate fonctionnelle est une strate
intermédiaire entre le fonctionnel et le
technique. Cette strate reprend les fonctions
qui seront implémentées
Le schéma suivant donne une vision de la
strate fonctionnelle de la plateforme
microservices
La strate applicative
La strate applicative est la première couche
technique de notre système. Cette strate
permet d’associer les fonctions, les
composants et outils techniques.
Le schéma suivant donne une idée des
différents composants qui doivent être
fournis par une plateforme microservices
La strate technique
La strate technique reprend les logiciels et progiciels utilisés par la plateforme. Le schéma suivant donne une idée
type pour une plateforme Microservices en .NET
in coming
■ A book on implement the code matching this platform
■ Some videos on required components and patterns
For more information
■ Twitter : michelbruchet
■ Linkedin : michelbruchet
■ Facebook : michel.bruchet.3
■ Instagram : michelbruchetstartpoint
Github mbruchet
Ou sur http://www.startpoint-inc.com

Microservices architecture v2

  • 1.
  • 2.
    Michel Bruchet Architecte spécialisetechnologies Microsoft ■ 39 ans ■ 20 ans d’expérience
  • 3.
    Mon dernier livre: Learning ASP.NET Core 2 ■ Livre sur le développement ASP.NET Core 2 ■ Créer, déployer et administration 1 Site ASP.NET Core 2 Robuste, Performant et Sécurisé
  • 4.
    Chercherunproduit.fr ■ Plateforme e-commerce ■Proposer des produits à des prix coutants ■ Livraison très rapide ■ Livraison sur l’Europe en moins de 4h pour certains produits ■ Plateforme basée sur Azure
  • 5.
    Me contacter ■ Twitter: michelbruchet ■ Linkedin : michelbruchet ■ Facebook : michel.bruchet.3 ■ Instagram : michelbruchetstartpoint Github mbruchet Ou sur http://www.startpoint-inc.com
  • 6.
  • 7.
    Agenda ■ Les 4Strates de votre SI ■ Les domaines de la strate métier ■ Les fonctions de la strate fonctionnelle ■ Les services de la strate applicative ■ Les composants de la strate technique
  • 8.
    Les strates devotre système Les strates représentent les couches de votre Système. Nous avons en règles générales 4 strates - La strate technique qui comprends les outils d’exécution et les composants techniques - La strate applicative qui représente les différentes applications et progiciels intégrés - La strate fonctionnelle qui comprend l’implémentation des outils et applications pour répondre au besoin métier - La strate métier qui représente les règles de gestion nécessaire à votre entreprise
  • 9.
    La strate métier Lastrate métier représente souvent un catalogue de fonctions d’entreprise nécessaire qui justifie l’adaptation du système Le schéma suivant donne une liste de différentes fonctions qu’on peut retrouver pour un système de microservices
  • 10.
    La strate fonctionnelle Lastrate fonctionnelle est une strate intermédiaire entre le fonctionnel et le technique. Cette strate reprend les fonctions qui seront implémentées Le schéma suivant donne une vision de la strate fonctionnelle de la plateforme microservices
  • 11.
    La strate applicative Lastrate applicative est la première couche technique de notre système. Cette strate permet d’associer les fonctions, les composants et outils techniques. Le schéma suivant donne une idée des différents composants qui doivent être fournis par une plateforme microservices
  • 12.
    La strate technique Lastrate technique reprend les logiciels et progiciels utilisés par la plateforme. Le schéma suivant donne une idée type pour une plateforme Microservices en .NET
  • 13.
    in coming ■ Abook on implement the code matching this platform ■ Some videos on required components and patterns
  • 14.
    For more information ■Twitter : michelbruchet ■ Linkedin : michelbruchet ■ Facebook : michel.bruchet.3 ■ Instagram : michelbruchetstartpoint Github mbruchet Ou sur http://www.startpoint-inc.com