Tips to save Cloud / On Premise Server Costs

Danny Nagdev
2 min readMay 29, 2022

Photo by Dallas Reedy on Unsplash

One question business heads always ask “Should we host our servers on the cloud or within our premises? What would be cost effective?”

The solution lies in answers to many questions.

  1. Are you hosting a public facing server or an internal server like dev, testing, file etc.? If the answer is an “internal server” then the choice is clear. Host it within your premises. As per my experience, keeping servers on the cloud costs 8 times more than buying and keeping it in house. If you don’t want to spend upfront, and the requirement is for a few days, then cloud could be explored.
  2. If you are hosting a public facing server, are you aware of the number of hits / users it needs to handle? If the answer is “Yes”, then it is again better to host it within your premises. If you are not sure of the load, or you need to scale up the server as and when needed, then cloud is the answer.
  3. Now that you have decided to host some servers on the cloud, which cloud provider should you go in for? AWS, Azure, GCP, Digital Ocean, Scaleway….so many options. From the pricing perspective, it is almost same for all the providers. Cost optimisation lies in knowing what is your server going to serve. For example, if your servers are going to serve videos (and latency is not a big concern) then I would recommend getting a virtual server at Scaleway which gives you unlimited high speed bandwidth. Hosting such a server on AWS / Azure / GCP will empty your pocket as they charge on Internet data transfer for each GB. Oops. (by the way, I don’t intend to sell Scaleway here)
  4. Within a cloud provider, make sure you select the right virtual server instance you need. For example, virtual servers with AMD processors are cheaper than the ones with Intel processors.
  5. If you need a cloud server for a considerable amount of time, then going in for reserved instances would help you save costs. However, for such instances, I recommend going in for on premise servers only.

If you have any other ideas, please do share them with me.

This is not an exhaustive list and there is no “one size fits all” solution. In case you are looking to optimise your server costs, just message me.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Danny Nagdev
Danny Nagdev

Written by Danny Nagdev

A simple technologist who loves to work with machines and people

Responses (2)

Write a response

Thanks for the feedback Ratul. Picture changed :)

--

You can think of cloud Picture to replace.. not giving a professional look to the blog.
For Point no. 5 reserved instance is good if we are sure that we are not going to upgrade or reduce server resources in 1 yr or 3yrs.. else in AWS better to go…

--