For our July 2012 meetup Adam Culp will be talking about how to use Puppet from PuppetLabs to provision servers and make adding multiple development environments and servers easier. Then we will use Vagrant to take it a step further and manage your various environments using Virtual Box server instances provisioned by Puppet. Rather then using a local development environment that doesn't match where your application will eventually live.
If you are developing and are not sure what these technologies are, this meetup is for you. Come out, enjoy some pizza and great community while learning something new that could help you greatly improve productivity.
As a developer it is increasingly important to ensure our development, testing, staging, and production environments are as closely matched to each other as possible to alleviate the "can't reproduce it on my machine" excuses. Whether you use 2, 3, or 4 of these environments is of little importance if they are all built on the same "stack" of applications.
Enter Virtual Box, where you can install the same operating system and versions as what you use on your servers. Vagrant provides quick management of your Virtual Box instances to ensure your entire team has the same setup by using Puppet or Chef in the background to provision the stack required. (The presenter will use Puppet for this talk.)
As more and more teams use this workflow it is pretty amazing how easily you can get up and running quickly.
Don't forget to mark attending and review afterwards at:
https://joind.in/6709
Adam Culp, a Zend PHP 5.3 certified engineer, is currently doing some work on multiple remote projects for some great upcoming startups. He created the South Florida PHP Users Group in June of 2010 and helps keep it organized from month to month as it continues to grow with more than 250 members.
Lately his personal endeavors include ReqHarbor, a SAAS (software as a service) application requirements management tool at
http://www.reqharbor.com, as well as helping companies find developers through OutsourceHarbor at
http://www.outsourceharbor.com.