Video Description
Ansible will walk you through automating your infrastructure and manage project complexity so you can scale that automation to entire fleets of servers. Ansible provides an easy to use, idempotent, agent-optional system that provides modules for managing everything from provisioning entire VPCs to configuring local development environments.
This course introduces best practices for structuring projects and organizing tasks to maximize code reuse where appropriate, and illustrates the different options available for testing playbooks and making assertions about the changes they’ll cause when deployed. These topics are essential to using Ansible in a production setting, and will be useful for most day-to-day Ansible programming.
Key Features
- Re-using tasks and handlers using includes
- Generalizing your configuration using templating
- Testing and deployment strategies
- Repeating tasks using loops
- Write a replicated PostgreSQL database playbook
Who this course is for
This course is for systems administrators who have basic knowledge of Linux and command line tools.

