Organizations move to the cloud for agility and speed applications. Able to set up thousands of servers
(VMs) in the cloud in minutes. There is no single, one-size-fits-all strategy for migrating apps to the cloud.
Level 1: Infrastructure-Ready Applications in the Cloud
● Migrate or rehost existing on-premises applications to IaaS
● Minimal changes, retain the original structure
● "Lift & Shift"
Level 2 - Cloud-Enhanced Applications
● Use modern cloud technologies (containers, cloud-managed services)
● Streamline DevOps processes
● Deploy containers on IaaS or PaaS
● Leverage cloud-managed services
Level 3 - Cloud-Native Applications
● Transition to PaaS computing platforms
● Implement cloud-native applications and microservices architecture
● Foster long-term agility and scalability
● May require new code or adapting applications
I'm sharing more