January 2019
Beginner to intermediate
352 pages
8h
English
As I mentioned earlier, there are some common points between MSAs and SOAs, so much so that you can define MSAs as an evolution of SOAs. But what differentiated these two architectural designs and where did SOA fail?
Let's try to summarize their different features and concepts:
|
MSA |
SOA |
|
It's based on team collaboration using Agile and DevOps methodology. It sponsors freedom of choice regarding the implementation technologies, with no shared resources or governance models. |
It's based on shared common governance and is implemented using ESBs and a standard communication protocol. |
|
A fundamental principle is that each microservice must own the data so it must have independent data storage. |
Read now
Unlock full access