Traditionally, monolithic applications run in a single process, use one data store, and run on servers that scale vertically. Modern services run across the network, use more than one data store, scale horizontally, and have independent fault domains.
This guide provides guidance for implementing modernization design patterns that let you add new features, and migrate existing ones without disrupting the business.