Config Management Camp

3 and 4 February 2014

Gent, Belgium

Ansible Community


Provisional Schedule - Subject to change.

Monday February 3rd, 2014

Time Topic
09:00 - 13:00 -- Main Track --
13:00 - 14:00 !!! LUNCH !!!
14:00 - 13:00Introduction to Ansible (Mattias Gees)
14:00 - 13:00Ansible Open Space Q&A
16:00 - 17:00Pull the shell OUT of your pipelines (Matt Urbanski)
17:00 - 18:00 Ansible, why and how I use it (Ton Kersten)

Tuesday February 4th , 2014

Time Topic
9:30 - 12:00Ansible Workshop (Jeroen Hoekx - Dag Wieers)
12:00 - 13:00 !!! Lunch !!!
13:00 - 14:00Ansible Roles and Inventories (Vincent Van der Kussen)
14:00 - 15:00Ansible as VM Lifecycle Manager (Toshaan Bharvani)
15:00 - 16:00Modelling infrastructure with ansible inventory data (Serge Van Ginderachter)
16:00 - 17:00How to integrate ansible into your own management framework (Jochen Maes)

About Ansible

Ansible is a radically simple IT orchestration engine that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications. Automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.

Ansible can automate and orchestrate:

Application Deployment

Ansible provides the power you need to deploy multi-tier applications reliably and consistently at scale.Ansible’s simple descriptions of tasks is easy to read by anyone on the release team and up and down the management chain, making orchestrating a release a cinch.

Configuration Management

Ansible configurations are simple data descriptions of your infrastructure (both human-readable and machine-parsable)—everyone on your team will be able to understand the meaning of each configuration task. New team members will be able to quickly dive in and make an impact. You will deploy infrastructure changes and new services faster and free up cycles to attend to more critical work. Ansible requires nothing more than a password or SSH key in order to start managing systems and does so without installing any agent software.

Continuous Delivery

The absolute requirement in a Continuous Deployment system is the ability to finely orchestrate rolling updates among various architecture tiers in an application. Ansible’s unique multi-tier, multi-step orchestration capabilities, combined with its push-based architecture and “batteries included” library of powerful modules, allows for extremely rapid execution of these types of complex workflows.