Les applications plus anciennes peuvent avoir besoin d'aide pour répondre aux exigences des charges de travail modernes.
Les applications legacy peuvent être coûteuses et nécessitent souvent des compétences et du matériel spécialisés.
Les applications plus anciennes peuvent présenter des vulnérabilités que les attaquants peuvent exploiter.
les services modernes sont souvent plus flexibles et plus faciles à mettre à jour que les applications legacy.
les services modernes offrent souvent une meilleure expérience utilisateur que les applications legacy.
Découvrir fonctionnellement le système legacy à moderniser avec des ateliers d'exploration.
Sur la base de notre compréhension, nous découpons par sous-domaine métier tout le périmètre votre système legacy.
Nous remanions le sous-domaine "cœur métier" suivant l’approche Model-Driven Design avec un atelier de découverte de type "grain fin" et un refactoring dirigé par la compréhension métier.
Nous découpons tous les sous-domaines en relation avec le sous-domaine "au cœur métier" afin de les exposer via des API REST.
Chaque service est automatiquement contenu dans un conteneur Docker afin d’être exécuté sous Kubernetes par exemple.
Afin de tirer parti d'une architecture efficace, une séance d’architecture cloud est nécessaire de répartir fonctionnellement les services / données et d’offrir la meilleure expérience pour vos utilisateurs.