Siemens interview question

What are the factors driving towards microservice based solution