Cloud Total Cost of Ownership.
What is TCO in cloud computing?
Cloud TCO is a method used to tally the various costs to host, run, integrate, secure and manage workloads in the cloud over their lifetime. These include fees associated with the resources consumed, such as compute, data transfer and storage. It also includes integrations with related cloud services, ranging from security and management tools to machine learning and AI. Even calculating personnel costs for cloud engineers can be part of a cloud TCO equation.
Common cloud cost considerations
Running workloads in the cloud involves many types of costs. These include, but are not limited to, the following:
There are also intangible costs to consider and account for in a TCO model, such as risk management, flexibility and scalability, which can be difficult to quantify but important in the bigger cost picture. Some of these, such as risk management and specific aspects of security, are partly absorbed by the cloud service provider (CSP). Others, such as flexibility and opportunity cost, reflect how certain costs can restrict or free up the ability to invest in other areas of the business.
How do you calculate cloud TCO vs. on-premises TCO?
To calculate your organization's cloud TCO, start with comparing what it costs to run the same workload on premises and in the cloud. You also must understand the complete functionality required by your application, especially its security requirements and other areas that can add significant costs.
Steps For Calculating Cloud TCO
Below are some of the steps you should follow when estimating cloud total cost of ownership.
Step 1: Calculate your current IT infrastructure costs.
Understanding the actual cost of your current IT solution is the first step. This means calculating the direct and indirect costs of running and maintaining your current system as well as estimating your current workloads, including servers, databases, storage, and network bandwidth.
Consider the following cost areas:
Step 2: Estimate the cost of a cloud solution.
Next, calculate the cost of operating your applications in the cloud. Keep in mind that many of the cost areas considered for on-premises infrastructure will not apply in the cloud because they will be offloaded to the cloud service provider. However, it’s important to note that a cloud solution is not inherently cheaper than on-premises infrastructure.
When businesses switch to the cloud, they often assume that their cloud bill will be automatically cheaper. But the on-demand nature of cloud services means your cloud bill could quickly spiral out of control as developers deploy instances and move at the speed of the cloud. Understanding the major cost areas in the cloud is key to optimizing your cloud cost and ensuring a lower TCO.
Two of the major cost areas to consider for the cloud are?migration costs ?and the?monthly cost of your selected cloud services.
领英推荐
1. Migration costs
Moving your applications and data to the cloud is a key step when switching to the cloud. Your current applications may require modification to function properly in the cloud. Gartner?identifies ?the five ways to move applications into the cloud, namely:
Each application migration method has its cost implications and you need to determine the costs associated with the method you choose. In addition to application migration costs, estimate data transfer charges that will accrue when moving your application.
2. Monthly cloud cost
Your monthly cloud cost will depend on your workloads, and the specific cloud services consumed and method of purchase. The goal here is to estimate your potential monthly cloud bill based on your current workloads.
Since this calculation differs considerably for each organization, major cloud platforms provide pricing calculators that make it easier to estimate your monthly cloud bill. The?AWS pricing calculator , for example, allows you to estimate your infrastructure cost based on the retinue of AWS products and services selected.
Two of the major factors that will affect the size of your cloud bill are:
Type of cloud services consumed:?Commodity services, such as storage or raw compute power, are relatively less expensive compared to more specialized services, such as machine learning.
Amazon, for instance, offers Rekognition which does image and video analysis, and Polly, which is a text-to-speech service. These services have higher workload costs than storage. The total cost will depend on the types of services your business needs.
Cloud consumption model:?The on-demand model, where resources are deployed as needed, is the most popular cloud usage model. However, it is also the most expensive cloud consumption model. The other way to consume cloud services is to use a savings plan or prepaid option (reserved instances). You could also opt for a hybrid model. Your cloud costs will differ depending on the consumption model your business adopts.
3. Consultation and training costs
If your team lacks the expertise required for the migration process, factor in the cost of hiring consultants for training.
Step 3: Consider the intangible benefits of the cloud.
Beyond comparing the monetary implications of on-premise versus cloud solutions, there are opportunity costs associated with?not?switching to the cloud. You need to quantify what this means for your business.
Innovation—The cloud offers hundreds of services you can access on demand. By continuing with an on-premises system, you sacrifice the ability of developers to move fast and respond quickly to market changes.
Elasticity—Handling demand in an on-premise environment is always a challenge. The solution is usually to maintain redundant infrastructure in anticipation of peak loads. In the cloud, however, you could easily deploy instances to take care of the additional peak without any downtime.
When the peak is over, you go back to operating at your normal capacity at no additional cost. While you may incur a larger monthly cloud bill at peak, you will experience no downtime nor would you need to maintain redundant infrastructure when the surge is over.
Comparing On-Premise TCO To Cloud TCO: Key Things To Keep In Mind
At the end of your cloud TCO analysis, you should have specific numbers that can help with your decision-making. A few things should guide understanding of the results:
Systems Supervisor @ Marriott International | Microsoft 365 Enthusiast | Specialized in IT infrastructure with desktop support expertise.
2 年Very informative article.I do ageee on the cost aspect.If you are moving to cloud with a the only main objective being a cheaper solution then you are wrong.