GOTO Amsterdam is a vendor independent international software development conference with more that 50 top speaker and 500 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Presentation: "Melting Snowflake Servers with Ansible"

Track: DevOps / Time: Thursday 11:30 - 12:20 / Location: Effectenbeurszaal

A server environment has grown over the years; executing command-line operations, editing configuration files, copying from other servers etc. Everything goes fine until the hardware of the production machine fails. A new server instance needs to build immediately. Installation and configuration manuals describing all the steps remain subject to human interpretation and documentation rot. And it can take hours if not days to discover an environment variable is missing to get the application running again.

While there are many tools available nowadays for describing your infrastructure as a recipe, this is still not common practice in the industry. Mastering these tools turns out to be hard and painful.

Ansible helps you to describe your infrastructure in code. We think it's worth your precious time because in our experience, Ansible is considerably easier to get started with than its relatives Chef and Puppet. For one thing, it does not require extra software on your servers.

In this talk, we'll briefly introduce core Ansible concepts and modules, deploy some servers in the Rackspace cloud. We'll let the demo do most of the talking. You'll find out how much you can benefit from having infrastructure in code.

Download slides

Alan van Dam, Passionate Software Engineer & Ansible Expert

Alan van Dam

Biography: Alan van Dam

Alan van Dam is an experienced and passionate software engineer. His native languages are Java and Scala but likes to speak other languages as well.
He's a big fan of agile development, XP practices and elegant code. Coaching and working in a dedicated team, delivering the best (valuable) software is wat he likes.
Lately he has an interest in devops and infrastructre as code. He has been employed by Zilverline since 2011.

Twitter: @alanvdam

Lars Vonk, Agilist with passion for crafting Software

Lars Vonk

Biography: Lars Vonk

Agilist with a passion for crafting software. Lars' passion is programming in a dedicated team and building great software. He likes to help teams to raise their level of knowledge and professionalism by hands-on coaching. Advocate of XP practices like TDD, Continuous Integration and all that other good stuff. Besides programming Lars frequently acts as a co-trainer during Scrum/Agile trainings and workshops. Current areas of expertise and interest: Ruby, Scala, Java, Sinatra, Scalatra, 0 downtime deployments, eventsourcing to name a few.

Twitter: @larsvonk