Comment by CharlieDigital

2 days ago

Depending on my projects, I tend to keep it pretty simple.

For personal projects, usually Firebase (+ occasional Cloud Run mixed in) which makes it relatively easy.

For professional projects, it's pretty easy now on AWS with their (unfortunately named) Copilot CLI [0] (highly, highly recommended).

But mostly, I keep my infra simple and bias towards modular monoliths [1] which ends up being the majority of my infra work (container packaging and deployment of the initial runtime infra).

[0] https://aws.github.io/copilot-cli/

[1] https://chrlschn.dev/blog/2024/01/a-practical-guide-to-modul...