I'm a full-stack developer moving toward DevOps and want to run a small app with a Node server and SQL database. I'd like to learn containers, CI/CD, cloud services and monitoring without spending more than the project needs.
Is it worth using AWS for the experience, or should I start with a cheaper host? How would you split the budget?
CLOSET SPACE THEORY:
A single server is useful for learning, but it is also a single point of failure. Keep that tradeoff clear if anyone starts relying on the app.