This document discusses application modernization and migration strategies for moving applications to the cloud. It begins by defining application modernization and migration as focusing on business workloads and digital transformation. It then discusses why modernization is important, including reasons like disruption, embracing digital transformation, and gaining business agility. The document outlines various migration strategies like rehosting, replatforming, refactoring, repurchasing, and retiring applications. It also discusses modern application concepts like better software architecture, streamlining the application lifecycle, and continuous innovation. Finally, it covers cloud-readiness and demonstrates migrating an application to OpenShift through repackaging, deploying with containers, and modernizing the architecture.
Related topics: