We're looking into some off-the-shelf solutions to help manage hosted phacility.com instances, as well as private cluster support.
Desired features:
- Great integration with AWS
- Works well for both "orchestration" (spinning up new EC2 resources on demand) and "config management" (installing PHP/nginx/etc on new nodes)
- Preferably not a client/server model, to minimize the number of moving parts
- Supports multiple simultaneous users
Candidates:
- Terraform
- Chef
- Puppet
- CFEngine
- Ansible
- SaltStack