This is part 1 of our two part series about the pitfalls and perils of unexpected cloud costs, and how to avoid them.
The other day, we saw an interesting quote.
“Cloud is the new IT.”
Do we think that’s right? Not quite, but it’s getting there. It’s true that every infrastructure capability, including compute, storage, and networking, lives in the cloud. And now cloud-based apps and services are at the root of IT innovation—from virtual desktops to high-performance computing, from databases to productivity apps, the cloud has it all.
That’s why cloud adoption continues to grow. More than 50% of workloads at organizations like yours are expected to live in the cloud by 2021, 25% of organizations are choosing an all-cloud strategy, and 93% of enterprises use more than one cloud to improve versatility, increase agility, and reduce risk.
However, there’s a downside to cloud: cost. Optimizing cloud costs is a top priority for nearly every organization because the very strengths of cloud—easy access, easy provisioning, simple expansion—become problems in a world of emerging, unpredictable pressures on fixed budgets. And the tools we used to use to control traditional IT costs aren’t a good fit for cloud.
This article is the first in a multipart series exploring (and exposing!) the costs of cloud. In this blog post, we take a look at Amazon Web Services (AWS) pricing models and use them as an example to discover the dynamics and variables of cloud pricing. After you’ve read these articles, you’ll have a deeper understanding of how clouds charge, how costs increase, and how you can keep cloud expenses from spiraling out of control. Controlling costs begins with knowledge, and we’re here to help.
Category/Name | vCPUs | ECUs | Memory (GiB) | Cost per instance hour |
General purpose a1.medium | 1 | 0 | 2 | $0.0255 |
Compute optimized c5.large | 2 | 9 | 4 | $0.085 |
Memory optimized r5.large | 2 | 9 | 16 | $0.126 |
Category/Name | US East | Asia Pacific |
General purpose a1.medium | $0.0255 | $0.0304 |
Compute-optimized c5.large | $0.085 | $0.107 |
Memory-optimized r5.large | $0.126 | $0.152 |
Payment Option | Upfront | Average Monthly | Effective Hourly | Savings Over On-Demand |
No Upfront | $0.00 | $11.75 | $0.0161 | 37% |
Partial Upfront | $67.00 | $5.62 | $0.0153 | 40% |
All Upfront | $131.00 | $0.00 | $0.0149 | 41% |
Payment Option | Upfront | Average Monthly | Effective Hourly | Savings Over On-Demand |
No Upfront | $0.00 | $8.03 | $0.011 | 57% |
Partial Upfront | $134.00 | $3.72 | $0.010 | 60% |
All Upfront | $252.00 | $0.00 | $0.009 | 62% |
Performance Tier | First 50TB | Next 450TB | Over 500TB | All Storage |
S3 Standard | $0.023 | $0.022 | $0.021 | |
S3 Standard: Infrequent Access | $0.0125 | |||
S3 One Zone: Infrequent Access | $0.01 | |||
S3 Glacier Deep Archive | $0.00099 | |||
Intelligent: Tiering Storage, Frequent Access | $0.023 | $0.022 | $0.021 | |
Intelligent: Tiering Storage, Infrequent Access | $0.0125 | |||
Intelligent: Tiering, Monitoring, and Automation | $0.0025 per 1,000 objects |
Type | Capacity Cost | Throughput | Access |
Standard Storage | $0.30 per GB per month | No cost for 5MB/s per GB | No charge per access |
Infrequent Access | $0.045 per GB per month | $0.01 per GB transferred | Charge per access |
Type of EBS Volume | Monthly Cost | Per GB |
General Purpose SSD | $0.10 | GB/month of provisioned storage |
Provisioned IOPS SSD | $0.0125 | GB/month of provisioned storage |
$0.065 | Provisioned IOPS/month | |
Throughput Optimized HDD | $0.045 | GB/month of provisioned storage |
Cold HDD | $0.025 | GB/month of provisioned storage |
Amazon EBS Snapshots to Amazon S3 | $0.05 | GB/month of data stored in Amazon S3 |