Pascal Zaragoza

Illustration de thèses orales 296px.

Soutenance de thèse de Pascal Zaragoza : Migration pilotée par les modèles d'applications monolithiques vers une architecture orientée microservices

Le passage au Cloud Computing a favorisé le développement de nouveaux styles d'architecture pour tirer parti de ses capacités. L'architecture orientée microservices (MSA) est le dernier style à avoir émergé. Cette architecture est organisée autour de petits services centrés sur des fonctionnalités métier spécifiques, fonctionnant selon des processus indépendants et communiquant par le biais d'interfaces légères. Ces fonctionnalités sont associées au cloud ...

Soutenance de thèse de Pascal Zaragoza : Migration pilotée par les modèles d'applications monolithiques vers une architecture orientée microservices Lire la suite »

Illustration de l'image vedette

Mono2Micro-MDE : Une approche de bout en bout pour migrer une application monolithique vers une architecture orientée microservice

Retrouvez la première approche de la migration dans ces articles : article 1 & article 2 Dans cette section, nous présentons un large aperçu des différentes phases qui constituent notre flux de travail global de migration basé sur MDE. En bref, notre workflow (voir Figure 1) comprend 4 étapes importantes : L'extraction d'un modèle de l'application source. Identification des candidats de l'application ...

Mono2Micro-MDE : Une approche de bout en bout pour migrer une application monolithique vers une architecture orientée microservice Lire la suite »

Image vedette de l'application Migration

Migration d'une application monolithique backend vers une architecture microservices - 2ème partie

Retrouvez la première partie de l'article en suivant ce lien Dans la première partie de l'article, nous avons expliqué comment identifier les candidats aux microservices en extrayant les artefacts de l'architecture en couches du code existant d'une application monolithique. Plusieurs approches abordent cette première étape, mais soit elles n'abordent pas l'étape de matérialisation, soit elles complètent cette ...

Migration d'une application monolithique backend vers une architecture microservices - 2ème partie Lire la suite »

Image vedette de l'application Migration

Migration d'une application monolithique backend vers une architecture microservices - 1ère partie

En général, les logiciels d'entreprise sont construits dans un système à trois parties : un côté client/interface utilisateur, une base de données et une application côté serveur appelée monolithe. Les monolithes sont souvent construits comme un seul exécutable logique, à un seul niveau avec plusieurs couches : présentation, logique métier et accès aux données. Ces applications sont faciles à concevoir et à développer, mais elles sont difficiles à ...

Migration d'une application monolithique backend vers une architecture microservices - 1ère partie Lire la suite »

Migration automatique de logiciels : Entreprises/services

Mono2Micro : Du logiciel monolithique aux microservices polyvalents Au cours de la dernière décennie, on a assisté à un changement de paradigme important en faveur du cloud computing et des services Web. Les organisations s'efforçant de suivre les dernières tendances, il y a eu une demande de transfert des systèmes existants vers le cloud. L'architecture orientée microservices (MSA) est un style architectural récent qui a ...

Migration automatique de logiciels : Entreprises/services Lire la suite »

Retour haut de page