A lot of these threads end up talking about "scaling" from a pure hardware perspective. Once you start talking about medium-to-large companies, the real scaling headache is people, process, and organizations.
A lot of these threads end up talking about "scaling" from a pure hardware perspective. Once you start talking about medium-to-large companies, the real scaling headache is people, process, and organizations.
Obviously from one scale and on the cloud is very much worth it. IMO the discussion has to be shifted to "before which point you can easily get away without the cloud?".
My point never was to idolize on-prem; I have agreed in other comments that from one point and on the cloud absolutely wins.
I'm mostly pointing out that there is a lot you can do before bowing your head to Amazon and accept $30_000+ monthly bill for infrastructure that I can fit in my 1 square meter food closet and which would likely cost me (or a few other experienced backenders) 2-3 weekends to setup.
Time will tell but IMO it's super important to reserve the right to take a deeper look if you don't like your costs.
We're not as helpless as big tech wants us to believe.
I don't think that setting it up is main problem here. Keeping it up to date and secure is the hard part.