Introduction

Cloud waste is a significant industry problem, with over $17B spent each year on unused or idle cloud resources. Cloud waste is also a significant contributor to global climate change, with greenhouse gas emissions from data centers being roughly equal to emissions generated by the airline industry.

To learn more about cloud waste perceptions and experiences at the enterprise level, we surveyed 105 IT professionals with knowledge of their organization’s cloud spend. We found that cloud waste is recognized as a significant issue with serious impacts, and it’s a high priority for organizations to address.

Key Findings Include:

  • Respondents know that their organization is wasting significant cloud resources, estimating that 48% of cloud spend is wasted on average.
  • Reducing cloud waste is a high priority for most organizations (76%).
  • The biggest causes of cloud waste are cloud complexity and over-provisioning to ensure application performance.
  • The most significant impacts of cloud waste for enterprises include reduced profitability and damaging IT’s reputation to the rest of the organization.

Cloud Spend on the Rise

Our survey reached a broad range of organizations in terms of cloud spend, with monthly cloud spend ranging from less than $1K for some, and over $1M for others. Common across all of those ranges though is the expectation that cloud spend will increase over the next 12 months, with 32% of respondents saying they expect their organization’s cloud spend to increase by a lot and another 44% expecting it to increase somewhat.

Predictability of monthly cloud spend is not an issue, with 94% saying they know, at least roughly, what their cloud spend will be each month.

What is your company’s average monthly cloud spend?

18%$100K to $250K10%$500K to $1M4%$1K to $5k3%Less than $1K12%Over $1M13%$250K to $500K10%$5K to $10K10%$10K to $25K7%$25K to $50K13%$50K to $100K

Do you expect your company’s cloud spend to increase, decrease, or stay the same over the next 12 months?

44%Increase somewhat18%Stay roughly the same1%Decrease a lot5%Decrease a little32%Increase by a lot

How predictable is your company’s cloud spend?

0%10%20%30%40%50%60%70%80%90%100%Completely unpredictableNot very predictableSomewhat predictableHighly predictable

Half of Cloud Spend is Wasted

Respondents estimated that nearly half of their cloud spend is wasted on unused or idle resources. They also indicated that they feel confident in knowing how much of their cloud spend is wasted, with 35% feeling extremely confident in their estimate and another 49% feeling somewhat confident.

What percentage of your organization’s cloud spend do you believe is wasted, i.e. spent on unused or idle resources?

How confident are you that your organization knows with certainty how much of your cloud spend is wasted?

49%Somewhat confident14%Not very confident2%Not confident at all35%Extremely confident

Reducing Cloud Waste is a High Priority

Cloud waste has a significant impact on the organizations we surveyed, with reduced profitability and damage to IT’s reputation being the top two impacts cited. Not surprisingly, respondents say that reducing cloud waste is a priority for their organization, with 33% saying it’s a very high priority and another 43% saying that, while not the highest priority, it is still important.

What would you say is the impact of your organization’s cloud waste? Select all that apply.

0%10%20%30%40%50%60%70%80%90%100%OtherMakes us less competitiveDifficulty staying within budgetCan’t hire resources we need due to budget constraintsBad for the environmentMakes IT look bad to the rest of the organizationReduces our profitability

Is reducing cloud waste a high priority for your organization?

43%Yes, it’s important, but not our highest priority18%We would like to, but it’s lower priority33%Yes, very high priority6%Not a priority for us

Cloud and Kubernetes Complexity, Over-Provisioning are to Blame

The two most significant causes of cloud waste according to respondents are cloud complexity, which makes it hard to estimate the resources that are actually needed, and also intentional over-provisioning used as a safety measure to ensure application performance. Kubernetes is a significant contributor to the cloud complexity issue, with 62% agreeing that it is a major or contributing factor.

What are the biggest causes of cloud waste for your organization, in your opinion? Select all that apply.

0%10%20%30%40%50%OtherNot enough attention or management oversight of cloud spendNo visibility into actual resource utilization vs. what we’re paying forControlling cloud spend is not a priority for usEnsuring we are ready for a potential surge in demandDevelopers have no incentive to run apps efficientlyMaintaining more environments than neededOver-provisioning to ensure applications perform wellCloud complexity makes it hard to estimate how many resources are actually needed

If you are currently using Kubernetes, do you believe the complexity of Kubernetes contributes to your organization’s cloud waste?

36%Yes, it’s a contributing factor20%Yes, it’s a minor factor17%No, it’s not a factor27%Yes, it’s a major factor

Kubernetes Resource Choices are Not Optimized

Given the significant contribution of Kubernetes complexity to the cloud waste issue, we wanted to find out how those decisions are made. In most organizations (55%) IT Ops or Cloud Ops teams are responsible for making those decisions, while dev and engineering teams are responsible in 29% of companies. Only 27% are making resource allocation decisions based on optimization recommendations from machine learning.

In your organization, who makes decisions about Kubernetes resource allocation (e.g. memory, CPU, replicas)?

55%IT Ops/Cloud Ops5%Other15%Development6%Don’t know13%Engineering/Product Owner6%SRE/ Performance Engineering

How are Kubernetes resource allocation decisions generally made in your organization?

33%Relying on defaults from vendors or service providers27%Optimization based on machine learning9%Don’t know31%Best guess / Trial and error

Why is Cloud Waste Still a Problem?

If you consider the key results from our survey:

  • Nearly half of cloud resources paid for by enterprises are wasted – unused or idle.
  • This wasted spend has a major impact on profitability, perception of IT, and competitiveness.
  • It’s a high priority for most organizations to fix the problem.

It begs the question – why is cloud waste still a problem?

The answer lies in the causes of cloud waste. It’s primarily a result of cloud and Kubernetes complexity. IT teams have no way of being certain of the number of resources needed to ensure their applications perform well, so they err on the side of heavy over-provisioning.

The Answer? Machine Learning Powered Optimization.

When deploying an app on Kubernetes, you have to make many decisions on resource allocation including memory requests and limits, CPU requests and limits, and replicas. Add to that app-specific parameter settings like JVM heap size and garbage collection, and multiply by the number of containers, and you quickly have a highly complex, multi-dimensional optimization problem that impacts the cost of running the app, the performance of the app, and its reliability.

This level of complexity is beyond human ability to effectively manage. That’s why most organizations either rely on default settings or they attempt to tune their applications through a process of trial and error, neither of which are effective.

Application optimization solutions like StormForge use machine learning to explore this complex, multi-dimensional parameter space. This process of rapid experimentation can identify the configurations that best balance the trade-offs between performance and cost, resulting in cloud cost savings of 30 to 60 percent for most organizations and performance improvements in the same range.

StormForge uses machine learning to identify configurations that optimize applications for performance, cost and stability.

Get Started with StormForge

Want to learn more about how the StormForge Platform can optimize your applications?
Contact us to schedule a personalized demo.

Survey Demographics

We surveyed 105 IT professionals across North America who are familiar with their organization’s cloud spend and usage. Key demographics of respondents are shown below.

What is your company’s annual revenue?

20%$100M to $500M10%Over $5B14%Less than $50M18%$50M to $100M10%$1B to $5B28%$500M to $1B

Which of these most closely matches your job function?

2%SRE / Performance Engineering3%Other11%Development15%Engineering /Product Owner32%IT Leadership1%Architect3%FinOps / Cloud Optimization33%IT Ops / Cloud Ops

What is your job level?

0%10%20%30%40%50%60%DirectorVPC-LevelManagerPractitioner

Is your organization using Kubernetes?

Yes, in dev and/or test onlyNo, but expect to within the next yearDon’t knowNo plans to adoptNo, but expect to more than a year from nowYes, in production for less than 1 yearYes, in production for 2+ yearsYes, in production for 1-2 years0%5%10%15%20%25%30%35%

How many Kubernetes clusters does your organization have in production?

51 to 100101 to 199Don’t know200 or more11 to 50None10 or less0%5%10%15%20%25%