12 Cost Considerations while Moving Data Center to Cloud

June 1, 2022

Gartner recommends, before moving Data Center to Cloud, to avoid undue cost overruns IT decision makers should engage cloud specialist partners in the planning and framework design phase. These specialist partners will help build cost scenario planning, over multi-year as infrastructure and operations move from legacy on-prem /data centers environment to cloud hosting options.

Over the years working with our largest customers, we’ve identified some common things people tend to miss when looking for ways to optimize costs and compiled them as best practices assumptions to help you build a robust cloud cost framework when moving Data Center to Cloud. These best practices will help while moving & making changes with the needs of your business, so you can get through any challenging and unpredictable times without getting a Sticker Shock.

Use these inputs to assess how hosting costs will change across different architectures over a multi-year time horizon. These considerations use the number of applications hosted by Infrastructure as a baseline to calculate how hosting costs will evolve as capacity moves from legacy environments to cloud-based architectures. These considerations can be used in two use case scenarios:

1.  Scenario Planning

2.  Analysis Development:

To build an overview of the hosting costs change based on how an organization expects its hosting portfolio to evolve over a multi-year time horizon To provide a base platform for organizations to customize or build their own analyses

12 Considerations in Cost Scenarios Planning

Consideration 1. The configurations of small/medium/large applications are assumed. Note that an exact replication of On-prem measurements will not be an appropriate method for assumption. Right size Cloud requirements is a skill-based activity which will require expertise.

Small Applications Medium Applications Large Applications
VMs for Computing

VM’s for Database

Production

QA

Integration

Staging Development

DRs

Storage Requirement (GB)

Production

QA

Integration

Staging Development

DR

Storage Requirement (GB)

Production

QA

Integration

Staging Development

DR

Storage Requirement (GB)

Consideration 2. The cost of On-Premise (Private Cloud) VM as a percentage of On-Premise (not hosted in Private Cloud) VM. (Assumption can be taken to be 70%).

Consideration 3. Organizations smaller in size spend more per employee and larger organizations spend less per employee but smaller organizations have a much smaller training budget than those larger organizations. There are a number of different ways organizations determine what their training budget for the year will be but one of the most common formulas for determining what dollar amount to dedicate to learning is using a percentage of what is being spent on salaries. The cost per hour for training an FTE to manage cloud resources (Assumption can be $80-100).

Consideration 4.The number of hours required to train an FTE to manage cloud resources (Assumption can be 40 hours). Determining what a full-time equivalent would be of your part-time staff along with the costs of training of your FTE will help you make decisions to engage experts.

Consideration 5. Cost of migration to the cloud includes all resources besides the manpower that you will use to execute the project. The average cost for an hour of migration effort (Assumption can be $80).

Consideration 6. The expected annual decline in cloud costs (Assumption can be 5%). Overall, there is a trend here of not just significantly declining prices, but also greatly increased capability (higher ECU and more RAM), and certainly reflecting an increased value to the customer. the cost of cloud storage continues to decline but in this specific instance the price reduction is enabled by giving IT organizations another cloud storage alternative

Consideration 7. It is assumed that additional staff training costs will be required as the hosting portfolio evolves. Infrastructure FTEs will require additional training to manage cloud servers. This estimate is calculated based on the number of hours required to train the administrators who would manage the additional cloud instances.

Consideration 8. It is assumed that moving data center to cloud (public: IaaS & PaaS) options will increase network costs. This is calculated based on the total data transferred for Public IaaS, Managed IaaS, VPC and fPaaS options. You will have to learn how to track and manage egress changes. Additional network costs have two components:

  • Additional cost of internet data lines to the provider (Assumed to be 100 Mbps fiber line
  • Additional cost for upgrading WAN. This is calculated by looking at the additional Mbps of WAN required if all the data transfer to the cloud is done uniformly over a year.

Consideration 9. The number of hours it would take to migrate a small/medium/large application to the cloud can be assumed. Depending on the complexity of the environment, size etc, this figure will have to be calculated. Rightsizing cloud requires expertise to help you optimize your cloud costs in the short to long term.

Consideration 10. Migration Costs are calculated based on a Year-On-Year increase in number of small/medium/large applications hosted on Public IaaS, Virtual Private Cloud, Managed IaaS, On-Premise (Private Cloud) and fPaaS.

Consideration 11. Enterprise discounting can also be considered. Along with enterprise discounting other incentives provided by cloud provider e.g Oracle Support Rewards saving upto 33% on current Oracle support expenditure when migrating to Oracle Cloud IaaS & PaaS.

Consideration 12. The percentage of cloud applications under development that will not incur migration costs (e.g. New Developments etc.) can be assumed to be 30%. Beyond the Free Tier, customers also get committed use discounts, software license portability, and rewards for Oracle cloud consumption. Key players like Oracle are implementing standard uniform pricing across all global regions. This approach simplifies cost management and eliminates billing surprises. Further Oracle customers get a discount of 25 cents for every dollar they spend on Oracle cloud. AWS combines the usage from all accounts to determine which volume pricing tiers to apply, giving you a lower overall price whenever possible. AWS then allocates each member account a portion of the overall volume discount based on the account’s usage.

Here at IT Convergence, we have an entire team of Solutions Architects dedicated to helping customers migrate and manage cloud operating expenses. With 1500 experts certified in migrating critical ERP applications onprem and reducing cost and maximizing ROI on your investments. Engage with cloud certified experts now!

First Time Moving a Data Center to Cloud?
Here are the Definitions of the Major Cost Buckets for Cloud Hosting Platforms

Public IaaS  A model where a third-party supplier provides consumers with control over both the deployed application and the server operating system without managing the underlying cloud infrastructure.
Managed IaaS A model where a third-party supplier develops, deploys, and manages a cloud platform. e.g., IT Convergence, Oracle ACS.
Virtual Private Cloud Private cloud computing is a form of cloud computing used by only one organization, or one that ensures an organization is completely isolated from others. As a form of cloud computing, it has full self-service, full automation behind self-service and usage metering. It does not have to be on-premises or owned or managed by the enterprise
fPaaS Function platform as a service (fPaaS, also known as function as a service [FaaS]) is a serverless execution platform for “headless,” event-triggered application components known as functions. Like all serverless platforms, fPaaS enables you to run code without provisioning or managing the underlying system or application infrastructure.
On-Premise (Private Cloud) A model which provides consumers with control over both the deployed application and the server operating system without managing the underlying cloud infrastructure.
On-Premise (not hosted in Private Cloud) A model where the organization internally develops, deploys, and manages server infrastructure.
Public IaaS  
VM Cost The cost of running the VM. e.g., the total cost of running 5 VMs for a medium sized application based on hourly cost and utilization rate.
Data Transfer Pricing Cost The additional cost charged by the public cloud provider to transfer data from and to the cloud instances from an organization’s network. 
Storage Cost The cost of using cloud-based storage e.g., Amazon S3, Oracle Cloud Storage
Storage Transfer Pricing Cost The cost of transferring data to and from the cloud storage. 
Storage Request Cost The cost of requesting the cloud storage to read, write data etc. 
Labor Cost The cost of internal FTE’s required to administer and support the system.
Support Cost The cost of business/enterprise level support from the cloud provider. 

e.g., most cloud providers charge a premium to offer 24X7 support and quick response to support requests.

Security Software Cost The cost of additional security software that might have to be installed on cloud instances.
Monitoring Cost The additional cost of enabling detailed monitoring on cloud instances.
VPC Cost Additional cost of VPC connections to cloud instances.
Application Server Software Cost The cost of installing application server instances e.g., WebLogic etc.
Database Software Cost The cost of installing database instances e.g., Oracle etc.
Other Software Cost The cost of any additional software that might have to be installed on cloud instances.
Managed IaaS  
VM Cost The cost of running the VM. e.g., the total cost of running 5 VMs for a medium sized application based on hourly cost and utilization rate.
Data Transfer Pricing Cost The additional cost charged by the public cloud provider to transfer data from and to the cloud instances from an organization’s network. 
Storage Cost The cost of using cloud-based storage e.g., Amazon S3, Oracle Cloud Storage
Storage Transfer Pricing Cost The cost of transferring data to and from the cloud storage. 
Security Software Cost The cost of additional security software that might have to be installed on cloud instances.
Labor Cost The cost of internal FTE’s required to administer and support the system.
Application Server Software Cost The cost of installing application server instances e.g., WebLogic etc.
Database Software Cost The cost of installing database instances e.g., Oracle etc.
Other Software Cost The cost of any additional software that might have to be installed on cloud instances.
Virtual Private Cloud  
Connections A logically isolated section of the Cloud where you can launch your resources in a virtual network that you define.
fPaaS  
Requests A request is the start of each execution in response to an event notification or invoke call, including test invokes from the console. 
Function The code used to run on a fPaaS.
On-Premise (Private Cloud)  
Annual Server Instance Cost The total cost for running server instances. This includes license, depreciation, labor, external service provider and facilities costs. 
Storage Cost The total cost for storage. This includes license, depreciation, labor, external service provider, and facilities costs.
Application Server Software Cost The cost of installing application server instances e.g., WebLogic etc.
Database Software Cost The cost of installing database instances e.g., Oracle etc.
Security Software Cost The cost of additional security software that might have to be installed on cloud instances.
Other Software Cost The cost of any additional software that might have to be installed on cloud instances.
On-Premise
(not hosted in Private Cloud)
 
Annual Server Instance Cost The total cost for running server instances when Moving Data Center to Cloud. This includes license, depreciation, labor, external service provider and facilities costs. 
Storage Cost The total cost for storage. This includes license, depreciation, labor, external service provider and facilities costs.
Application Server Software Cost The cost of installing an application server instances e.g. WebLogic etc.
Database Software Cost The cost of installing database instances. E.g. Oracle etc.
Security Software Cost The cost of additional security software.
Other Software Cost The cost of any additional software.
Labor Costs Moving Data Center to Cloud  
Engineering – Systems Staff responsible for the planning and design of the application software infrastructure components of the Hosting environment.  Functions include capacity management and configuration management. 
Operations – Systems Activities related to the routine daily processes associated with the delivery of a specific IT service.  Includes functions such as basic system administration, system monitoring and control, directory services administration, job scheduling and print/output management.
Engineering – Database & Middleware Staff responsible for the planning and design of database and middleware.
Operations – Database & Middleware Activities related to the routine daily processes associated with the delivery of a specific IT service.  In this specific case of Database and Middleware this activity includes functions such as database administration, system monitoring and control and managing software upgrades and patches.
Administration Secretarial and other clerical staff
Management (Staffing) Staff who are responsible for managing all resources (people, technology, budget) related to the delivery of Hosting service.
Infrastructure Management (Staffing) The staff whose management responsibilities extend across multiple infrastructure service areas.
Architecture and Planning (Staffing) Staff who are involved in  the process of designing and building IT hardware or infrastructure, usually at the enterprise level. Issues such as Server Hardware, Network, Storage, Backup, Resilience and Availability are all within the remit of the Technical Architect.

Here, at IT Convergence, we help our clients to extract the most value while planning and Moving Data Center to Cloud, also in terms of cost reduction if you go for cloud versus on-premise. We always try to understand the ultimate goals of your project and map out the best cloud architecture for you now, and scalable for the future. Moreover, we provide a comprehensive strategy on how to overcome major cloud migration challenges.

Engage with one of our cloud experts or schedule an assessment here.

Subscribe to our blog