Skip navigation.
Freedom is contagious.

GatorLUG Meeting | 2012-03-21 | 6-8pm | Putting the Ops in DevOps | Ben Goldsbury

Mar 21 2012 6:00 pm
Mar 21 2012 8:00 pm
America/New York

GatorLUG Meeting Agenda for March 21, 2012

6:00 - 6:30 Announcements / General Discussion

6:30 - 7:45 Putting the Ops in DevOps - An introduction to automation | Ben Goldsbury

DevOps is viewed as the closer merging of your Development Teams and your Operations (sysadmin) Teams. Developers want to be able to deploy
more often and Operations wants everything to be stable. This presentation will focus on the Operations end of accomplishing these goals.

Using open-source tools, you will be able to automate the building and deployment of your machines. Your development, test, and live
environments will always be the same. This prevents developers from blaming you when testing against Ruby/Python/PHP version X on dev and deploying
to version Y on live!

Through the use of these tools, you will be able to stand up new machines in record time and get rid of your "server setup" checklist (you
do have one, right?). Need 30 new apache servers deployed today? Not a problem. Just fire up some Amazon EC2 instances, initiate a Puppet
run, wait 5 minutes and they'll all be available and configured. All your user accounts, software packages, and custom webapps will be deployed. While you're at it, have Puppet add the new machines to your existing monitoring infrastructure too.

Some of the specific tools covered are:
* Puppet (configuration management)
* Mcollective (think cluster-ssh on crack)
* Foreman (provisioning and life-cycle management)
* Kickstart/Preseed (unattended installation)
* Vagrant (virtual machine instance generation)

7:45 - 8:00 Open discussion, meet and greet someone new

The Laboratory | 818 W University Ave., Suite C. Gainesville, FL, 32601