Configuration and deployment with Ansible (Missoula)

Needs a date

Ansible (http://www.ansible.com/home) is a tool for doing provisioning and deployment in a declarative manner using simple YAML files. You can think of it as an alternative to shell scripts for deployment or as a lighter-weight Puppet or Chef.

Ansible can be useful in almost environment for pretty much any technology stack. I will focus on configuring Linux servers and deploying apps of all types (Node, Python, Java, PHP), including some discussion of handling things like reverse proxy configurations.

If part of your job involves configuring servers or deploying apps to those servers, you will probably find something to like in Ansible.

Our goal is to build a fun and rewarding network of coders from all walks of life, languages, backgrounds, industries, and skill levels. We strive to provide a place where both an expert and a novice can learn cool new things. Share and grow in the art of programming.