In a cloud environment, microservices are often the architectural style of choice. This is primarily due to the many benefits associated with microservices as compared to a more traditional monolithic architecture. In this article, we will firstly look at the primary benefits of deploying microservices. In the second part of the article, we will familiarize ourselves with the Westrum culture model and learn how the culture of a company itself may impose significant challenges on any technical transition undertaken as part of a modernization drive. Lastly, we will show how to use Conway's law to our advantage, when transforming the monolith towards the use of finer-grained services. We round up the article with a recommendation on how changes in the deployment of DevOps can have a significant impact on process improvement.
The (Many) Benefits of Microservices
Moving forward, it is important to keep in mind that the use of microservices is no silver bullet — in fact, many companies have struggled when trying to rework their applications towards the use of microservices.
from DZone.com Feed http://bit.ly/2HINDHG
No comments:
Post a Comment