I'm working on a hobby project that includes an API, an SQL database with about 100,000 records, and a blob storage for pictures, with just five users. My friend suggested that a VPS would be a better fit for this kind of setup rather than using a cloud service like AWS. While I agree that VPS might be simpler, I'm already familiar with cloud services and like the convenience they offer. Is a VPS really the way to go for this situation?
5 Answers
From my experience running a larger operation, I've found VPS to be more cost-effective. I handle about 4,500 travelers with a simple LAMP stack on multiple VPS. I never felt the need to switch to cloud services since the VPS meets all my needs and keeps costs predictable.
If your project is pretty straightforward, a VPS is definitely a good option. They're often less expensive and can handle hobby projects like yours with ease.
Absolutely stick with a VPS for this. Given your low user count and data requirements, it’s the textbook choice and will save you money. You could even throw something like Coolify on it to make deployments easier.
Using cloud services can definitely add a layer of complexity, especially for small projects. With a VPS, you can manage everything yourself, and from what you've outlined, you likely won't hit any limits.
Yeah, I think your friend is right. For what you're working on, a VPS makes more sense. It's cheaper and you won't be surprised by unexpected pricing like you might face on AWS. Plus, you get more freedom to manage your projects.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically