Modernizing applications on a public cloud offers many advantages in terms of cost and productivity, but these benefits are often presented as an “all or nothing” choice: move to the cloud and modernize. Enterprises want to modernize independently from the migration to a public cloud, and to enable an incremental path for migration that mixes on-prem and cloud-based solutions as needed. This modernization is critical to enable business innovation, for example, incorporating advanced machine learning and data analytics.