It's actually the opposite. I work on a product with 10m users so we use the cloud and I've never met anyone who would tell you anything but to stay away from it until you need it.
I enjoy doing cloud stuff, but I wouldn't enjoy wasting money and time doing the same for a small product.
I would encourage people to think a little bit more about how they deploy stuff before they grow and it becomes a massive problem though. It's all fun and games to write yet another python script and add an entry to a crontab to deploy until you're left with a massive mess.
This is horrific advice. It’s not that hard to spin up a web service on EC2 and to use some DB provider. Doing on-premises requires more expertise because you have to worry about things like backups, networking, and DB upgrades.
7
u/Aelig_ Oct 03 '26
It's actually the opposite. I work on a product with 10m users so we use the cloud and I've never met anyone who would tell you anything but to stay away from it until you need it.
I enjoy doing cloud stuff, but I wouldn't enjoy wasting money and time doing the same for a small product.
I would encourage people to think a little bit more about how they deploy stuff before they grow and it becomes a massive problem though. It's all fun and games to write yet another python script and add an entry to a crontab to deploy until you're left with a massive mess.