One of our clients initially spending a lot, day by day on cloud, for the app that they are running. For each day, the spend around one million rupiah. So, per month was around 30 million, only for server.
We saw that the cloud setting and all need to be optimized. Make the cost more efficient so it would not hurt in the long run. we have implemented several optimizations to enhance system performance while significantly reducing operational costs. So, our target is to do cloud cost optimization.
After we have done that, the cloud billing cost are now reduced by 80%. From one million rupiah spend a day, now only around 200K rupiah. So, per month is only around 6 million. Even on short run, we already see how beneficial it is.
How We Reduce Cost on Cloud
How can we do that? How can we optimize and reduce the cloud billing that much?
Here are what our team did. For note, the app is handling their merchants. The merchants can sell and receive orders from this app.
First, we migrated merchant location data from Firestore to a database. And then, optimized nearby merchant search with Haversine query. After that, simplified queries for faster performance. The last, our team configured maximum connections on Cloud Run.
Impact from Our Cloud Cost Optimization
After doing that, we successfully reduced our client’s Google Cloud Platform billing. And it is drastically. The CPU is no longer stuck at 100% when not under load.
The cost efficiency is huge. Before optimization, the client spent around 1.3 million rupiah per day. And after, only around 200K rupiah. Saved by 82%.
How about your cloud billing? Do you think we can optimize it? Don’t let inefficient systems drain your budget. Need help with cloud cost optimization? GITS.ID can help you build efficient, scalable, and cost-effective solutions.