you're invited to a free hands-on workshop!
infrastructure as code
May 8-9 | 8:30 - 5:30
Dallas, TX
Learn DevOps infrastructure-as-code principles and practices.
Jez Humble, Tim Brown, and other ThoughtWorkers have ran this workshop at leading conferences (QCon, Goto, etc.) around the world. Now we’re bringing it to Dallas, for free!
We believe that knowledge should be for all, and we've gotten good feedback so far on the technical events and workshops that we've hosted for technologists in the area. So, we're bringing you Infrastructure as Code to help boost DevOps skills in Dallas, and also to helps us find the next technical thought leaders.
In this hands-on workshop you will learn DevOps infrastructure-as-code principles and practices. We’ll be using Vagrant, Puppet, Nagios, Git and Go.CD to automate the configuration, management and monitoring of the infrastructure needed to support a modern web application. By the end of the workshop you will be comfortable with the tools, and have a playbook of patterns and pro-tips for managing your infrastructure in a fully automated fashion.
Friday 8:30 - 5:30
Saturday 8:30 - 4:00
Breakfast and lunch are on us!
Please note that this event is by invitation only, and there are a limited number of spots available in order to ensure the best experience for attendees. If you've reached this page without getting an invite, or know of a colleague or associate in the area that may benefit from this workshop, send us a note and we'll do our best to accommodate your request.
Prerequisites: Laptop with at least 8Gb RAM with current versions of Vagrant, VirtualBox, and your favourite text editor installed. OS X and Linux machines work best, but Windows may work provided you have administrator privileges.
RSVP
Friday, May 8 | 9am - 5pm |
On Day 1, we start by installing our example application and its dependencies manually on nodes we’ll create using Vagrant. We’ll then set up Nagios and show how to monitor infrastructure and applications with Nagios, and discuss monitor-driven development. Next up is a brief tour of Puppet. We’ll end the day by demonstrating Vagrant’s Puppet integration and using it to set up our database box. |
Saturday, May 9 | 9am - 5pm |
On the second day we’ll have you get your web and monitoring hosts up using Puppet, and guide you through a series of refactorings that show off well-factored infrastructure automation. We’ll then go through how to do TDD of your infrastructure with cucumber-nagios. In the final part of the tutorial we’ll show how to create a deployment pipeline for infrastructure changes using Git and Go. If time allows we’ll show how to apply your newly created automation to other environments -- EC2, Rackspace, and similar. |
![]() | Tim Brown | Principal Consultant and Technology Leader | At ThoughtWorks, Tim is a trusted advisor to clients, helping them to deliver web and mobile projects, and drive organizational change. Tim has helped companies across North & South America, India, Europe, and Asia. His focus is currently Continuous Delivery -- gaining competitive advantage and enabling business innovation through rapid software release cycles. It's not about the automation. |
Facilitator
en