Microservices are increasingly used in the emerging world as developers work to build bigger, more dynamic systems that are best designed and operated as a mix of smaller services that work together coherently for more comprehensive, application-wide features.