Der Übergang zu Cloud Native beginnt mit einer Bestandsaufnahme der Applikationslandschaft. Je Anwendung wird eine passende Modernisierungsstrategie gewählt, zum Beispiel Rehosting, Replatforming oder Refactoring hin zu Microservices. Der Einstieg erfolgt mit Low-Risk-Anwendungen, um Erfahrung mit Containern, CI/CD und Infrastructure as Code aufzubauen. Zusätzlich wird eine Cloud-native Plattform etabliert, häufig auf Kubernetes-Basis, und es werden DevOps-Teams aufgesetzt, die für den gesamten Lifecycle verantwortlich sind. Durch eine schrittweise Migration und konsequente Automatisierung lassen sich bestehende Systeme modernisieren, ohne den Geschäftsbetrieb zu stören.