Only because I do this for my own company, just wait until you see how much cheaper it is to host your own machines in a datacenter.
Here's a quick summary of CPU costs with Passmark scores factored in from the spreadsheet I created to model it all. We use Dell R7525 Epyc 7282 128GB at a physical datacenter with about a cost of $100/month per server including power and 250Mbps bandwidth. These were about the most cost effective servers I could find per Passmark unit. All costs are factored over a 5 year timespan including hosting, power and bandwidth usage for our specific application.
Here's the comparisons to the cloud in order of cheapest to most expensive:
Google n2d-highcpu-32-preempt us-central-1 is 2.8x more expensive than our hardware solution (we use these preempt instances to burst into the cloud to handle peaks) For some weird reason AMD in us-central-1 is crazy cheap compared to other zones
Amazon c5.2xlarge-spot (Variable pricing) generally comes in this area, but because the pricing is variable, it varies
Oracle Cloud E4 32core 128G is 10.5x more expensive than our hardware solution
Google n2d-highcpu-32 us-central-1 is 17x more expensive than our hardware solution
Azure F32s V2 est Xeon 8168 is 17.3x more expensive than our hardware solution
Amazon c5.2xlarge 17.3x more expensive than our hardware solution
Digital Ocean 8VCPUs 20.7x more expensive than our hardware solution
Also of note, bandwidth for most of the cloud providers is on the order of 50-100x more expensive than what a datacenter will charge you.