Now a days each and every application runs on the cloud. Having cloud helps in many ways, one of it was that it helps us to save a lot of maintenance activity. But again it can be costly too, I have seen people burning a lot of money because of some small mistake. Along with that if you are a solo developer too, getting started with Cloud helps you to create application quite faster.
PC: Pixabay.com
But as I said we have to be vigilant otherwise the cost would be quite high. Also we have to have measures to do the regular cost cutting so that the cloud costs would be less. For example, recently we are doing a lot of cost cutting to save the cloud costs. For example, the dev virtual machines which we usually work gets auto shut down at 5:30 PM. So even though the developer forgets, the system auto shuts and thus saves the cost.
Next if we know we will be using 10 servers continuously then we will take the reservation of those servers. Reservation means that we are paying for the long term. And since we are paying for the long term then we get it cheap. For example, if we are taking 1 year then it is 50% discount, if we are taking for 3 years we get 70% discount.
The only catch here is that we have to pay for the 3 years and we cannot surrender it. And that's why the business critical projects are always taken reservation because we know that they will always run.
Next is there is a monitoring of the costs. If the costs is hmgoung up then for which resource it is taking how much costs and so on. These are some of the ways we do cost cutting of the cloud resources.
Posted Using INLEO