There are many good reasons to use a microservices architecture. In this post, we examine 6 factors to help you decide when to use - and when not to use - microservices.