The main costs associated with moving to or operating within the cloud can be broken down into four main categories: Migration: The cost of moving your applications, workloads and data to the cloud. This includes the cost of re-architecting your applications and testing them in the cloud environment. Training: The cost of training your IT staff and end users in the new cloud environment. Integration: The cost of integrating your cloud environment with your existing on-premises systems and applications. Support: The ongoing cost of maintaining and supporting your cloud environment, including monitoring, troubleshooting and security.