Introduction
-
Introduction to Ansible
- Ansible Installation
- Configuring Ansible Roles
- Writing Playbooks
- Executing adhoc commands
Application deployments with Ansible
- Deploying our app from SCM to our local Vagrant environment
- How we would deploy that code to production once tested by QA
- Updating our application
- How Ansible compares to alternatives such as Capistrano
- Hands-on
Docker containers with Ansible
- A brief intro to Docker
- The synergy of containerization and automation
- Using Ansible to build Docker containers
- MySQL containers
- Web application containers
- Data storage containers
- Hands-on