You may want to reconsider this assumption. The cloud companies may be relatively "recession proof" because more companies are migrating to the cloud.
However, their customers are not. I've helped several companies reach 80%+ reductions in compute/storage needs, which then translates into similar cost savings. No reservations needed, you have to provide deeper value and changes to achieve this.
> Usage does take on all the risk.
Seems like a great way to get 3-year commitment prices without the risks. Are you worried about assuming all that risk? What about abuse of this relationship by your customers?