Our algorithm takes a granular approach to covering your usage.
Rather than purchasing a small number of large commitments, we buy many smaller ones so that if your compute workloads decrease at any time, we can sell off a number of these smaller commitments to perfectly match the new steady state.
This means that a choice never has to be made between selling off a large commitment and creating a coverage gap or leaving you over-provisioned.