Automate the provisioning of VMs across multiple platforms
In terms of moving away from "point-and-click" administration, one of the first tasks should be to look at what can be automated. If you can automate it, you reduce human error, and you can allow your "customer" to initiate tasks. While virtualization has promised the creation of resources in minutes, the reality is that the processes, approvals, and internal delays, often turn minutes into weeks. So when you automate it, not only is it less error prone, you can turn the task into "standard work", which should mean you can get it done as an ITIL standard change, reducing the delays even further. In ITIL, standard changes don't need to go via a CAB, they are pre-approved.
Backups using Cloudberry Backup
Backups are a critical part of any IT operation, and they should be at home too. Cloud services make the abiilty to run a backup much easier, and obviously you don't require new hardware in order to run it.
Running Ansible in AWS
I have another post on how to install ansible here, but if you want to run it inside AWS (maybe for testing Ansible, or maybe for production), you will need to do a few things first. Before starting though, this isn't about managing AWS with Ansible, although that can be done (you can use Ansible to create your instance, security groups, etc.). To do that, you may want to have Ansible running on-premise, and a VPN connection to AWS.