fbpx
Share

The governance lens to managing risk across hybrid cloud (Part 2)

Cloud spending is on an upwards trajectory. Despite this, according to a global survey, 28% of cloud spend is either wasted or in need of optimisation. Given that on average organisations are 18% over budget and anticipate 30% growth in cloud spend in the coming year, this isn’t surprising. Businesses often measure success in terms of speed to delivery, and cloud is seen as a means of achieving this. However, as cloud usage grows, cost becomes an aggressive focus.

To help solve cost management issues and connect finance, business, and IT more effectively, we now have the term FinOps. There is no doubt cloud has changed the dynamic for approving new costs.  What once may have been a CAPEX approval by procurement and finance is now approval of a contract that allows OPEX to be approved, on an ongoing basis, by developers and engineers as they spin up new workloads.

FinOps is a new discipline focusing on maximising business value by ensuring everyone takes ownership of their cloud usage. Engineering, finance, technology, and business teams need to collaborate on data-driven spending decisions.

The FinOps Foundation can help us with the following guiding principles.  As we review these, we should ask ourselves some questions:

  • Who’s driving cost management and what executive support does it have? Does that team have buy-in from other teams?
  • If we want teams to take ownership of their cloud usage, can they easily see and understand their cloud costs, and understand their budgets at any point in time?
  • Are our teams meeting to talk about cost management, and agree on approaches to cost management?
  • For new applications and services, are we reviewing forecasts costs?
  • And last but not least – are we taking advantage of the variable cost model of the cloud?

Slide22-FINOPSPRINCIPALS

By focusing on the FinOps foundation and guiding principles and asking ourselves some important questions, we can better understand our objectives. What’s next?

Get visibility.

To ensure effective cost management, the first step is to inform and gain visibility. This visibility is critical not only within IT, but also among business stakeholders and teams that own or influence costs.

This begins with cost architecture and deciding where to assign costs. To business groups, teams, apps?  The next step is tagging resources (and enforcing future tagging of new resources) with key attributes so you can understand some key pieces of information. Who owns that resource? What application does it belong to? What cost centre? Is it production or dev/test? What hours does it run? When should it be reviewed for end of life? No matter what tooling you use for cost management, tagging is crucial to being able to surface the right information to the people who are responsible for, or influence, costs.

FinOps Foundation Wheel

Tagging allows you to see live cost data that indicates what costs are incurred by what applications or services.  If you want business stakeholders and application teams to support what you are doing, you need to ensure readily available visibility. Once you have this visibility, you can start having better conversations around cost and start driving better optimisation.

For tooling you have multiple options; native and 3rd party.  What is generally not recommended is to spend significant effort on internal bespoke solutions to extend native cost management (such as Excel, Power-BI, or custom code).  These can cause an antipattern that creates operational risk, as you may spend significantly more effort on implementing, updating, and operating these than you would on a 3rd party tool or service. When the public cloud changes something, as it inevitably will, then it may break, requiring additional effort and cost to fix it.

Having achieved visibility, the next step is to optimise costs.

What are some of the things you can do to optimise costs?

  • Let’s start with the low-hanging fruit: leveraging reserved instances, hybrid benefits, and savings plans. It should go without saying, but I commonly see these are not well applied!
  • It’s essential to review and action recommendations for rightsizing workloads. Azure gives you the ability to review performance to assess whether you are using the right t-shirt sizes for the resource – however, often these are set at deployment and then never reviewed.
  • Eliminating wastage is another critical step. Track down resources that are no longer utilised, e.g. idle and disconnected resources, but are still active and costing you money.
  • You can also easily define and configure (via policy) allowed resource sizes and types. Never going to deploy a 96 core VM with 880GB memory costing $28K per month? Then restrict via policy to approved VM types. For developer or PoC subscriptions, you can be even more restrictive on what is allowed.
  • Tag your resources as production or development/test resources and also add working hours (e.g. 9-5×5, 24×7). You can then easily target development/test resources to shut down as required. If you are looking at a solution to automate shutting down and starting up these resources, build in automation to notify and opt out as required.
  • Tag your expected end-of-life for a resource. It may not always be right, but there will be a set point to review whether or not it’s still required.
  • Take advantage of autoscaling or automation whenever you can to adjust resources based on performance requirements.

Start reporting and actioning the above on a weekly basis, and you will be in a better place!

Summary

In summary, if your role has even the smallest remit for managing and ensuring the financial strength of your organisation – let’s be honest, that’s all of us – then understanding effective cloud cost management is critical. Start by gaining visibility into your organisations’ cloud spend. Once visibility is achieved, take the necessary steps to optimise cloud spend by eliminating wastage, rightsizing workloads, and taking advantage of automation.

By centralising cloud usage ownership, creating accessible reports, collaborating, and taking advantage of the variable cost model of the cloud, your organisation can achieve better cloud cost management and drive greater value from your cloud investments.

Data#3’s Cloud Optimiser was built to support our customers in effectively managing their cloud environments. It provides visibility across Azure, AWS, GCP and on-premises VMware environments, and is designed to get visibility into your costs throughout the organisation, while also helping you optimise costs.

 

Let an Azure Solution Specialist help you take control!

Talk to Data#3 Azure specialists to learn what unified management could look like in your environment – or take the first step to get control of your clouds with Cloud Optimiser.

Connect with an Azure Solution Specialist

Tags: Azure, Cloud Governance, Cloud Spend, FinOps, Microsoft Azure

Featured

Related

Microsoft-JIT2023-S1-Amplification-Session-Blog-Card-02
The governance lens to managing risk across hybrid cloud (Part 2)

Cloud spending is on an upwards trajectory. Despite this, according to a global survey, 28% of cloud…

Microsoft-JIT2023-S1-Amplification-Session-Blog-Card-01
The operational lens to managing risk across hybrid cloud (Part 1)

In our digital-infused world, finding an enterprise without some sort of cloud presence is mission impossible. Whether it’s Azure, Amazon…

Customer Story: Knight Frank

Cloud Transition an Azure Success Story for Knight Frank Download Customer Story Contact a Specialist Objective…

8 Best Practice Tips for Cost Optimisation in Azure: Maximising Efficiency and Savings

Microsoft Azure is now the preferred cloud platform for many enterprises and SMBs. According to statistics from 2022, 80% of…

Hybrid Heroes Rap
Hybrid Heroes: The Azure Arc and HPE GreenLake Rap

Ever wondered about the combined power of Azure Arc and HPE GreenLake, but find your eyes glaze over…

Managed Services eBook
Your guide to Data#3 Managed Services

Digital disruption is causing significant changes in the workplace, leading to higher expectations for access, security, and support regardless of…

JuiceIT Guest Blog | IT Trends in Security, Cloud, and More

The calendar year is well underway, and businesses are looking ahead to FY ‘23/24 and beyond, and…

Customer Story: Pernod Ricard Winemakers

Azure Migration gives Pernod Ricard Greater Flexibility and Improved Performance Download Customer Story Contact a Specialist…