In an earlier post I already outlined why Intershop is moving towards a Microservice architecture. On top of it we launched our new Order Management System – Intershop Order Management (IOM) which has duplicated functionality. The simplest case is user management. Both applications need users in their application but so far they are stored and maintained in both systems IOM and Intershop Commerce Management (ICM). – Needless to say that we are working on it.
Furthermore what’s in it for our partners and customers?
- Microservices can be released separately
- They can exist in different versions at the same time
- No need to migrate with one big bang
- Reduced migration efforts
- Physically separated software components and stable APIs
- Freedom of choice for Microservices for implementation partners and customers but
- Intershop will provide a blueprint so you don’t need to try out everything yourself
And of course all the advantages of Microservices in itself, like:
Better personalization support
- Loose coupling
How are Intershop, Partners and Customers benefiting from Microservices?