What is virtualization, and why should you care?
Virtual machines, Vagrant, Puppet - do you not know what they mean, or how to properly use them?
Join me as I explain why having your Mac or Windows OS running your development environment is A Bad Idea, why Vagrant is the best thing since XAMPP and why I created my GUI tool PuPHPet to help you get up and running in minutes.
This talk will touch on:
- Moving from XAMPP (and similar) tools to a true VM,
- Showing the power and ease and purpose of Vagrant,
- The power of Puppet over bash scripts for setting up your environment,
- The benefits of using the Vagrant/Puppet combo over managing your VM manually,
- Why "It works on my machine" is never a good excuse,
- Easily testing your app in multiple versions of PHP,
- Deploying the exact same environment to Digital Ocean, Rackspace and AWS,
- Where PuPHPet comes into play in all of this.
Good times.
- Log in to post comments