While microservices has become a buzzword linked with digital transformation, it is no magic bullet for all development woes.