A-TO-MIC  
Application to microservices
 


Cloud native microservices

A-TO-MIC transformation


A-TO-MIC is a software tool to support the migration of legacy applications to the cloud. For benefiting of the great advantages that cloud applications offer, the legacy application has to be transformed from a non-scaling monolithic application to a highly scalable distributed microservice architecture, that fits best to the cloud suppliers of our days.



Contact us






 











What is A-TO-MIC and how does it work?

From global schema to local schemas






A-TO-MIC Goal

The goal of  the A-TO-MIC principle  is the creation of a microservice architecture from a non-scalable monolithic legacy application on the basis of the ER-Database model of the legacy application..






Cookbook




A-TO-MIC Starting Point

At the beginning of the transformation, there is a relational data model that is represented as a SQL-DDL script. This can be the schema of a legacy application or a new schema designed by a modeling tool for creating database schemas.




Monolith





A-TO-MIC Endpoint

At the end of the transformation work, there will be the blueprint for a microservice architecture. The monolith has been split up into 7 microservices. Each of the microservices has its own local database schema. The different local databases are synchronized with the help of a message broker. The logical dataflow between the microservices is  shown in the last graph.


Microservices






A-TO-MIC Result



The result of the architecture transformation can be discussed within the system decomposition matrix. The matrix is an indicator for the effort that a migration to a microservice architecture will cost.




Result
A-TO-MIC Cube on YouTube
 
 
E-Mail
Anruf
Karte
Infos