Modernizing existing applications

Jump to section

Overview

Application modernization is a process that improves software delivery performance for a business by updating—rather than replacing—older legacy software systems.

For many organizations, this involves replatforming existing legacy workloads onto a modern cloud platform based on Kubernetes, and breaking monolithic applications into smaller pieces like microservices. It’s also common to adopt new ways of working, like DevOps, site reliability engineering (SRE) and CI/CD, as part of application modernization.