Virtually any workload can move to the cloud, but not all of them should. Large, monolithic applications that run constantly, with relatively consistent and predictable loads, are often more cost-effective on premises. Also, highly regulated enterprises tend to keep applications and sensitive data in their private data centers due to governance and data security concerns. An organization can move an application as-is to the cloud, but that’s typically not the best option. Use a cloud migration to reevaluate your IT architecture and identify greater efficiencies. An application can be broken into microservices to take advantage of the service-based approach of IaaS. Alternatively, a move to PaaS or SaaS can offload undifferentiated heavy lifting.