In the current market scenarios, optimization word is very popular.
We can think about optimising our applications to reduce the cost. Usually, everyone likes to build cool products and move on. Maintaining product is not an exciting job, at times it is boring and it takes a lot of hard work.
So, how do we do it?
The solution lies in setting up the right process during the application design and development.
1. Have a predefined cost estimation template as a part of the design.
2. Set-up proper Monitoring/Alerts/Observability
3. Use required monitoring capabilities of any Cloud Platform you use. They provide different ways of setting up alerts, based on log, matrices etc...
4. Invest some bandwidth in every sprint on fixing the optimization's Tech Debt.
5. Use Back of the envelope estimation to calculate the approx. cost of running an application.
Part 2: https://rb.gy/ch6hz
Happy optimization.
Very nice blog. Thanks bhaia..... Keep guiding.
ReplyDeleteLink disappears when clicked, kindly check
ReplyDeleteSure
ReplyDelete