As more and more companies adopt Microsoft Azure as their public cloud, the need to control Azure costs becomes ever more important. As IT, Development and Operations grow their usage of Azure cloud assets, Finance is catching up. Your CFO has seen the bill, and says, “I thought cloud was supposed to be cheaper. So why is this so high?”
Azure Spend Growing
It’s no secret that overall Azure spend is rising rapidly. Azure is the fastest-growing cloud provider, both from adoption by new customers, and growth within accounts of existing customers. Many users of other clouds, such as AWS, are also adopting Azure as a secondary option for diversity.
Here’s the thing: as this spend grows, so too does wasted spend. And customers know this. But as one ParkMyCloud user told us, “As we started to dive into it, we found that a large part of our spend is simply on waste. We didn’t have visibility and policies in place. Our developers aren’t properly cleaning up after themselves, and resources aren’t being tracked, so it’s easy for them to be left running. It’s something we want to change, but it takes time and energy to do that.”
So it’s no wonder that IT, Development, and Operations teams are being tapped by CFOs left and right to reduce costs, as the Azure bill becomes a growing line item in the budget.
Control Azure Costs Before Your CFO Makes You
There are a few things you can do to be proactive and control Azure costs before your CFO comes bursting through your office door. Here are some starting points:
- Control your view – the first step toward change is awareness, so use an Azure dashboard to view all of your resources in one, consolidated place. We’ve heard from ParkMyCloud users, upon getting a single view of all of their resources in the ParkMyCloud dashboard, that they found VMs they didn’t even know were running.
- Control your processes – talk with your team and set clear guidelines around provisioning appropriately sized VMs, stopping non-production VMs when they are not needed, and governing existing VMs (for example, whose responsibility is it to make sure each team is only running the resources they actually need?)
- Control Azure costs – there are a few simple actions you can take to get your actual Azure costs in control. Here are some starting points:
- “Right size” your VMs – make sure you aren’t choosing larger capacity/memory/CPU than you need
- Set automatic schedules so your non-production VMs don’t run when you don’t need them (free with ParkMyCloud’s core version – try it out)
- Set a spending limit on your Azure account. You can do a hard cutoff that will turn off your VMs once you hit the limit, or simply sign up to receive email alerts when you approach or hit the spending limit.
So, automate your operations today and make your CFO happy. Bring your Azure spend down before it becomes a problem!