On a basic level, shell scripts to do the basic config work in a pinch. But if you can learn the basics of Ansible, setting up a new VM can take just a few minutes and not be painful at all. It&#x27;s quicker for me to add a new VM and apply a few Ansible roles I&#x27;ve written for a new client site&#x2F;app than to log into some shared hosting provider and click through their UI to do the same.