Microservices ou SOA : quelles différences pour votre SI ?

Le domaine de l’IT n’en finit pas d’évoluer… et c’est ce qui fait l’intérêt de nos métiers! Une des tendances actuelles est celle des architectures microservices, par opposition aux architectures monolithiques. Dans cet article nous verrons les avantages des microservices et ensuite nous essaierons de distinguer cette approche d’une autre approche modulaire, celle du SOA. […]
Les avantages de l’architecture modulaire informatique

Quand on met en œuvre un Système d’Information, l’architecture IT joue un rôle crucial et depuis plusieurs années, l’architecture modulaire informatique a pris de l’importance et progressivement remplacé les architectures monolithiques. Sans essayer ni de décrire les changements trop techniques, ni de prendre un angle trop historique, l’idée de cet article est de décrire les […]
Architecture événementielle : quels avantages pour les entreprises ?

Les entreprises se sont massivement digitalisées, occasionnant ainsi des flux d’événements importants. C’est donc de façon naturelle que l’architecture des applications soit de plus en plus orientée sur les évènements, appelée architecture événementielle. L’architecture événementielle, qu’est-ce que c’est ? L’architecture événementielle aussi appelée architecture orientée événements (EDA event driven architecture) est un modèle d’architecture logicielle […]
Pourquoi passer d’une architecture monolithique à une architecture microservices ?

Pour répondre à cette question, j’illustre ma réponse avec un cas concret, celui de Colissimo. L’architecture monolithique était à bout de souffle et incapable de faire face à l’explosion du e-commerce. Sous la pression des autres acteurs du secteur, l’entreprise a cherché comment devenir plus réactive. La solution ? Passer à l’architecture microservices. Prérequis : augmenter la […]
Les erreurs menant à l’échec d’une migration vers une architecture microservices

Avec toutes les promesses que porte une architecture microservices, on peut être tenté de brûler les étapes concernant la migration. Même avec la meilleure volonté du monde, il est toujours possible de sous-estimer cette phase. Les conséquences peuvent donc se faire ressentir tant au point de vue du retard que du budget de l’entreprise. Voici […]
Architecture en microservices : les coûts et bénéfices à prendre en compte

Pour la DSI, le monolithe a vécu. Devenu trop compliqué, trop consommateur de ressources et trop coûteux à faire évoluer, il est venu le temps de le remplacer. Sans repartir de zéro, il va falloir réécrire des fonctionnalités du mastodonte pour passer petit à petit à une architecture à base de microservices. Le but est […]
Le Reactive Manifesto… de quoi ça parle?

Avez-vous entendu parler du Reactive Manifesto? L’explosion des données, mais aussi la pression des clients qui demandent de plus en plus de Temps Réel a conduit les équipes IT à revoir leur façon de concevoir leurs applications et leurs logiciels. C’est dans ce contexte qu’a été rédigé le Reactive Manifesto (ou Manifeste Réactif en Français) […]