Direkt zum Hauptbereich

Posts

Es werden Posts vom März, 2016 angezeigt.

Transformation into micro services still depends on the users needs

Today, we have a lot of monolithic system running. The future system landscape, however, will be micro services – a flexible and scalable architecture. Why we move towards micro services is clear: First, because micro services are more flexible and scalable than old approaches such as monoliths. Second, due to the diversification on operational level, we get a robust system as a bunch of resilient services. The overall system does not stop, if only one services stops working, and it might heal itself. And last but not least, because we can! Can we? How do we actually transform a monolith towards a micro service architecture? Since monolithic are usually build out of modules, my answer is: We transform a monolithic into a micro service architecture based on its modules, which support the users business cases. Background In general, IT facilitates the principle of divide and conquer in order to handle complexity. A large problem is cut into smaller, manageable pieces. Monolit