IBM interview question

why do we use microservice