Six Elements to Calculate the Cost of Cloud Migration Project

Cloud Migration Cost Estimation

IT leaders planning a cloud migration must determine how much of the total effort associated with cloud adoption belongs in the migration estimate as opposed to a larger “digital transformation” business case.

Six Cloud Migration Cost Categories


Planning and Oversight

Redevelopment Migration
Interim Operation Transformation

Residual (Sunk) Costs

If the migration is for a mission critical application in-house such as ERP, Oracle EBS, etc., it would be wise to engage early on, certified experts for application and cloud both to help identify potential roadblocks and ensure success on each and every stage of the migration journey. You need to rigorously assess the capabilities of the migration partner with capabilities to solve your long term digital transformation needs.

In case you have not yet assessed the life cycle of your mission critical application to cloud migration, you can read this eBook which shall give you deep insight before proceeding do a cost estimate analysis

Migration Cost Category Key Activities to Be Costed
Planning and Oversight The first cost estimateing activity in the cloud migration approach is the Planning and Oversight. Also known as the discovery and planning phase. Key decision makers are engaged with the long term view, & strategic partners/vendors engagement. An internal assessment is done to map against various available options for cloud migration.

  • Migration business case development and approval
  • Initiative resourcing, including vendor evaluation and selection
  • Program and project management
  • Technical oversight and quality control
Redevelopment The most critical early phase in a cloud migration project is application assessment. This phase will determine which cloud migration approach should be used for each application. Rehost (Lift and Shift), Revise, Rearchitect, Rebuild, Replace considerations in this phase.

  • Application redevelopment: Application and database redesign, testing and release management for cloud, instrumentation for cloud monitoring and management
  • Data cleansing, restructuring and redistribution
  • Implementation and maintenance of development and testing environments (tooling, process, infrastructure) from design and provisioning to operations and maintenance
  • Network and security redesign for “hybrid cloud” integration and automation between cloud and on-premises environments
  • Design and implementation of cloud management and governance infrastructure
  • Integration of redeveloped applications with legacy data and systems, and with other cloud systems (for example, SaaS applications)
  • Redevelopment program and project management
Migration The actual cost of moving the application from its existing location to the cloud. If your staff doesn’t have the expertise or time to handle app redesign/ migration, you may have to outsource some of the tasks to third-party certified partner companies. Oracle has few select Cloud certified MSE partners who can consult, build, deploy, migrate and manage all your cloud efforts in a single contract.

  • Application assessment, including discovery of all on-premises workloads and dependencies between them, the selection of migration approaches, specification of target cloud infrastructure for each workload, and the detailed estimation of migration effort
  • Cloud “landing zone” setup including account structure, federation to identity directories, virtual private cloud (VPC) networking, role-based access control (RBAC) roles and rule sets, and infrastructure for monitoring, security and configuration management
  • Migration readiness including migration grouping, phased migration planning and scheduling, downtime planning, communication and coordination planning
  • Migration execution (for each phased group) including data migration and replication, server transfer, testing, cutover, and transfer of operations to ongoing support
Interim Operation The amount of “interim” cloud operations costs to capture in a migration cost estimate (as opposed to the ongoing cloud operations budget) is the amount incurred during “transition” from running a workload on-premises to running it fully in the cloud. This period covers operational setup as well as interim operations itself. This period typically ends when ongoing support for a cloud workload is moved to a permanent cloud ops team.

  • Service request management
  • End-user training and support
  • Cloud resource configuration management, patching and version control
  • Monitoring, logging and operational analytics
  • Automated, templated orchestration of common operations (provisioning, scaling, backup, recovery, updating)
  • Billing, cost and chargeback/showback management
  • Migration automation tools and infrastructure
  • Backup and disaster recovery
  • Identity and access management
  • Security and compliance
  • PaaS platform ops (management of infrastructure and tooling related to continuous integration and continuous delivery of custom applications and services)
  • Interim cloud IaaS, PaaS and SaaS platform service charges
Transformation Transformation costs to watch for include the cost to reskill existing teams, the cost to raise salaries to match market levels for cloud roles, changes to organizational structure and operating procedures, and the cost to adopt agile DevOps practices across the IT organization. For organizations intending to “outsource” their cloud operations, the costs to onboard and establish a managed service provider (MSP) can be considered a transformation cost.

If you want to achieve operational cost optimization, in conjunction with extrapolated value and several other benefits, seek services from Oracle MSE who can provide all Oracle Cloud services in a single contract and single point of contact.

  • Adoption of cloud governance policies, both manual and automated
  • Adoption of a “cloud operations model” for service delivery and assurance
  • Retraining, reskilling and reorganization of personnel to support cloud operations
  • Cross-team integration between IT and business units
  • Adoption of agile development methodologies
  • Adoption of DevSecOps processes for continuous integration, security and delivery
  • Supplier, partner and key customer transition management
Residual (Sunk) Costs Common residual (sunk) costs from a cloud migration include losses in productivity due to vacated facilities and hardware, unused software licenses or unproductive staff. It can also involve the cost to run duplicate versions of the same system during a migration cutover period.

  • Unreusable facility and infrastructure capacity vacated by migrated workloads
  • Unreusable software licenses not transferable to public cloud
  • Underutilized personnel during or after migration
  • Unrecoverable colocation and outsourcing costs
  • Asset disposition costs (data destruction, recycling, etc.)
  • Operational redundancies (the cost to run “concurrent” versions of the same system on-premises and in the cloud for an interim period)


After the perpetual No. 1 question (“Is the cloud safe?”), one of the most frequently cloud questions asked by customers is: “Is the cloud really cheaper?” In many cases the answer won’t be yes, and answering it requires a nuanced approach, as total cost depends on the type of cloud service and the characteristics of workloads and on the specific circumstances of the enterprise.

Above estimate analysis might look overwhelming and should not dissuade you from taking a decision to migrate to cloud. Properly planned and timely engagement of experts will ensure you are able to achieve your short term and long term digital transformation goals.

Talk to Our Migration Experts