&quot;As soon as your infrastructure becomes more complicated, you can use Heroku instead of hiring people to manage it for a while&quot;<p>Having a Iaas&#x2F;Paas doesn&#x27;t mean you don&#x27;t have to manage anything - that&#x27;s a myth. Sure, it might be doable if you own a trivial app with just 1 web server + 1 app server + 1 database server. But once you&#x27;re doing anything remotely complex like building a 10-node Elasticsearch cluster that is running out of RAM, or a 10 Cassanda node cluster, or a Kafka queue that can overfill, you always need an engineer to manage your infrastructure.