HACKER Q&A
📣 ujhb

Do I need DevOps when I start a startup?


Last I checked the common approach would be the following:

- create a MVP, that can be a monolith without any automation

- you need only developers to create the product

- you can worry about scaling, automation, devops, securty when you are THERE.

Has that change? Would you invest in the infrastructure at the initial phase now? Where is that point where it makes sense to worry about these things?


  👤 kulikalov Accepted Answer ✓
You do need automation on any project. At least, deployment automation. It doesn't have to be a full fledged CI with Jenkins or something. Just a bash script that runs on your machine, creates a docker image and deploys it to Google Cloud or AWS. The goal is to be able to clone a repo and run the deploy script right away without any manual actions. If you can't do this - you'll be hunting accidental bugs all the time.

Basic DevOps isn't hard. If you don't know how to do it - go learn it - it totally worth it.

Oh, also, you don't need developerS. Having more than 1 (2 tops) devs working on a project incurs a huge management overhead. I don't know what is your project, but if you need more than one dev for MVP without pmf, then it's the shortest route to run out of money.


👤 pestatije
"Last I checked" - Could you provide a link?