Continuous cost savings practice at Nordcloud

In Nordcloud we have automation in our DNA, be it in our infrastructure, development or even internal processes. 

In this blog post we will share some best practices we use ourselves for cloud cost management, in reducing internal costs for AWS accounts we operate…and we have close 500 of them. 

These accounts can vary, some run production systems with our software, others, run internal systems like VPNs and privacy proxies, however,  around 350 of them are so called personal AWS accounts. As part of our approach to AWS management, each employee who wishes to test something in AWS can automatically get an account and do some stuff there – like run EC2, Lambdas or EKS clusters. 

Our experienced team are all highly skilled cloud ninjas, for sure, however, invariably make human mistakes at times. This is where unnecessary cost might get generated. So how can you control this on such a massive scale?  

There are two ways: 

Enforce something or audit something and act? 

We have adopted the middle ground, able to implement both and take immediate action to reduce cloud cost in a fast and effective way.  Our cost visibility tool Insight allows us to easily spot which accounts are generating significant cost, and  we can if needed contact people owning the account to do some clean-up. Insight allows you to set budgets too and get alerts. 

In addition, we are using homegrown automation to optimise the cloud, and clean unused resources every Thursday night – we call it ‘Black Thursday’. We then stop EC2 instances and delete old snapshots, remove unattached IPs, unattached volumes and so on. The automation behind the scenes uses serverless architecture and our home built software. We can get easy access to all accounts by mass deploying a role in them with our Provisioner.

So how much have we actually saved in our IT infrastructure cost? 

When we first executed the automation on all accounts – we managed to save around 12000 E/m. If we want to save more we can adjust the rules accordingly and be less liberal on what we allow in the accounts to run. 

What about Azure and GCP ? 

Our approach isn’t just on Amazon Web Services saving. At Nordlcoud our practice leads control cost with a similar automated approach, our solution  is suitable for a multi cloud approach and can be used everywhere. Nordcloud helps customers adopt  cost savings in a continuous manner via our FinOps and capacity services capacity services.

The key learnings for us and the customers on this exercise are the following:

  • Cloud cost management should be  a continuous process – not ad hoc
  • Automation is the key to reduce IT infrastructure cost
  • You won’t know how much you save if you have no cost visibility tool 

These key learnings map perfectly to our products and services: FinOps, Provisioner and Insight. 

How can your business save significant costs?

 Find our more here 

Related Content

Blog

8 Cloud Migration Pitfalls You Must Avoid

Rising blood pressure and exasperated colleagues. Delayed value and mounting costs. Even when you start with the best intentions, the...

Blog

How can standardizing service processes improve service quality?

If you can create centralized management processes using a standardized set of tools and processes, it will enable a fast,...

Blog

Managed Cloud Migration – Where fast IT means even faster time to value

As a leader in the industry we get approached with a really wide variety of RFP requests for cloud migrations...

Get in Touch

Let’s discuss how we can help with your cloud journey. Our experts are standing by to talk about your migration, modernisation, development and skills challenges.