Understand. I just don't need most of their complexity. But I'll look at it again. Lower pricing is nice.
The vast majority of our virtuals are CentOS minimal installs with Apache/PHP and tiny storage and RAM requirements.
Just a lot of them.
My largest "server" only needs 4GB of RAM and only two machines have more than 4GB of disk. The few big data machines are attached to a NAS/SAN type setup.
Fast creation and destroy of machines that do single tasks, is the current methodology. That could change with scale, but that won't be for a while unless something really takes off.
The more urgent problem is the former admin never pushed continuous patching into the design. If development never figures out how to do that, I'll be doing it by moving whole servers and forcing a regression test cycle.
He also painted himself into a bad corner with cfengine. I already killed it and went to Ansible. He also stuck with Big Brother for monitoring?! Beat head here. Nagios here we come.
Devs now develop on virtuals on their desktops and the Ansible playbooks that build those machines via Vagrant are re-usable on the QA and Production VM environments. That got done for almost all environments this week after a lengthy timeframe to get the idea into everyone's brains. Dev gets it now.
I had to be a mean old sysadmin and deny a playbook pull request today that included a shell script to build a perl module from CPAN... that won't scale. No. Build it and put it on the internal package repo. Ansible can install it.
The above is part of why I haven't flown in months. I'm tired. Ha. And it continues.
New firewall next month. New internal network design implementation after that. New backup server/system in parallel. New XenServer to get us by until we have auto-build on AWS, MSFT, DigitalOcean, whatever service we like... And a new phone system in late Dec or Jan.
I'll come up for air around Feb. Ha.
If they weren't paying well enough, there's no way I'd kill myself like this.
Next year had better include additional staff. If it doesn't, the plan will start to move toward "personal exit strategy".