Microservices are a way to break free of the traditional, monolithic, tightly-bundled group of services. Instead, with microservices, insurance services like rating, endorsements, and claims are broken apart so that they can be independently scaled and managed. There are a number of benefits associated with this approach - including flexibility, scalability, and configurabillity.