How to deploy and manage your own WordPress hosts using Ansible, from local virtual machines for development to single host instances to multi-host stacks that scale all using the same tools.
Despite the varied and plentiful choices for WordPress hosting that are available, there is still something liberating about running your own servers. Providers like Digital Ocean, Linode, and Amazon Web Services have reduced or removed most of the barriers for those that want to take the leap, but Systems Administration remains an art of its own.
Ansible allows us to build on the best practices of others as well as inventing our own to create reproducible environments for local development, private staging, and public instances.
My session will introduce Ansible, touch on vagrant and cloud hosting, show how to deploy WordPress using Ansible, and demonstrate how we can re-use these tools across multiple environments.