Lecture: Deploying your application with Ansible
or: Keep your hands away from the console
Writing applications is usually only the first part. The application has to be deployed and depending on where it is run, infrastructure has to be maintained. Manually configuring your servers and changing configuration is a daunting and error-prone task. This is the point where Ansible comes into play. It allows you to describe the whole configuration of your servers as simple text files and then apply the configuration to all of them.
In this talk we will look at how to deploy applications to your servers without having to worry that everything will fall apart as soon as you look away.