IaaS database optimization
When working with databases installed on virtual machines in the IaaS management model, most of the compute initiatives that we covered in the previous chapter apply here as well, such as rightsizing the virtual machine specs.
However, there are concepts and ideas that we want to specifically highlight to optimize databases hosted on IaaS. As we already discussed, FinOps is far from one-size-fits-all.
Rational database use
This concept is a really simple one that we may forget sometimes. Databases are not black holes where we can put all the data we want. We must use databases wisely, and only store the data that is essential in them, as not doing this may have implications on performance and cost, to begin with.
Let’s not forget that we have evolved from on-premises traditional IT, where this concept was not as important as it is right now. For every GB of unneeded data in our databases, we may be paying top dollar, which everyone will...