How a FinOps strategy maximises cloud cost efficiency
How a FinOps strategy maximises cloud cost efficiency

How leveraging cloud service plans and auditing resources can significantly reduce cloud costs in the construction industry

In 2024, the UK construction industry has seen a significant increase in financial distress. Begbies Traynor reports that construction remains the sector with the highest insolvency rates, with nearly one-fifth of all business failures occurring within construction. With this, it is becoming more important for companies in the construction sector to optimise their finances. The use of cloud computing is one area where many businesses are paying more than they need to. Here, Adam Weldon-Ming, head of professional services at cloud financial operations provider OryxAlign, discusses the different methods businesses can use to optimise their cloud usage for cost efficiency.

Cloud optimisation falls under FinOps (Financial Operations) and focuses on managing and optimising the costs associated with using cloud computing resources.

By analysing resources, construction companies can gain insight on the cloud costs for each department or cost centre. FinOps also explores strategies to reduce costs, such as identifying servers that can be turned off during non-operational hours or leveraging Microsoft Azure cost-saving plans like reserved instances.

Tagging and resource allocation

Applying proper tagging and categorisation to cloud resources – such as compute instances, storage, and databases ­­– can help allocate costs accurately to different departments, projects, or teams. This allows for better cost allocation, accountability, and cost optimisation based on specific business needs.

For example, compute instances can be split by department, with tags like “Site_VM,” “Projects_VM,” and “Engineering_VM,” providing insights into department-specific costs. The company can then analyse the usage patterns and optimise its resources. If certain compute instances consistently experience low utilisation, they can be rightsized to match actual demand, eliminating unnecessary expenses.

Demand-based flexibility

Cloud platforms like Azure include options such as auto-scaling and flexible scaling sets to ensure that servers are only used when needed.

Auto-scaling in Azure refers to the automatic adjustment of compute resources based on the workload demand. It allows organisations to dynamically scale their applications and infrastructure up or down to match the system’s changing needs.

Flexible Scaling Sets, or Azure Virtual Machine Scale Sets (VMSS), enable the deployment and management of a group of identical virtual machines (VMs) as a single entity. VMSS supports auto-scaling, allowing organisations to scale the number of VM instances within the set automatically. It ensures  the required capacity is available during high-demand periods and reduces costs during low-demand periods.

Similarly, Amazon’s AWS offers Elastic Load Balancing (ELB). This automatically distributes incoming traffic across multiple instances or resources, ensuring the load is evenly distributed. It helps improve your applications’ availability and fault tolerance by automatically scaling the number of instances behind the load balancer based on traffic patterns.

Another option that provides flexible scaling is Azure Functions, a serverless computing service. It enables developers to build and run event-driven functions that scale automatically, without requiring underlying infrastructure management.

Platform-as-a-Service (PaaS):

Offered by all major cloud providers, PaaS is a cloud computing model that provides a ready-to-use platform for developing, deploying, and managing applications without worrying about underlying infrastructure. With PaaS, developers can focus on writing code and building applications, while the cloud provider takes care of the servers, storage, networking, and operating systems.

Pricing model analysis

Although the names of pricing models might differ, cloud service providers offer different options, such as pay-as-you-go, reserved instances, or spot instances. Reserved Instances, for example, allow users to reserve cloud computing capacity in advance, typically for a one- or three-year term. Reserving a server for three years can cut the running cost by up to 40 percent compared to on-demand usage.

OryxAlign successfully migrated a prominent client to Azure. OryxAlign monitored the infrastructure and implemented scale sets, allowing it to automatically provision new servers when capacity reached 75 per cent. Combining this with purchasing reserved instances for a three-year term resulted in significant cost savings, reducing the client’s annual cloud expenses from between £200,000-£300,000 to around £100,000.

By partnering with a trusted advisor that can help to navigate the cloud landscape, companies can avoid wasting money on their cloud costs by analysing resource usage, implementing cost reduction strategies, and leveraging features like auto-scaling and load balancing.

You can find out how much you could save through cloud optimisation by contacting OryxAlign through its website www.oryxalign.com

Building, Design & Construction Magazine | The Choice of Industry Professionals

LinkedIn
Twitter
Facebook
Pinterest
WhatsApp
Email
Latest Issue
Issue 322 : Nov 2024