Automation with Ansible eLearning


Student financing options are available.

Transitioning military and Veterans, please contact us to sign up for a free consultation on training and hiring options.

Looking for group training? Contact Us

Download PDF of Course Details

Course Description:

This online instructor led training course provides the knowledge and skills to utilize Ansible, an open-source software provisioning, configuration management, and application-deployment tool. In this course students will learn key topics including the Ansible vocabulary, installation, setting up the test environment, Ansible configuration hierarchy, playbook structure, matter most deployment, conditionals and control flow, YAML basics, Ansible blocks and galaxy, Ansible tower, and more.




Course Outline


The Course Overview
What Is Ansible?
Why Ansible?
Demonstration – From Bash to Ansible
Course Layout
Basic Ansible Vocabulary
Setting up the Learning Environment

Creating an Ansible Home Base
Installing Ansible
Bleeding-Edge Ansible Installation
Setting up our Test Environment
Target Machine Requirements
Jumping into Ansible

Ansible Configuration Hierarchy
Ansible Hosts Inventory File
Ad-Hoc Commands
Introduction to Playbooks
Playbook Structure
Introduction to Modules
Common Modules
Variables and Facts
A Real-World Playbook

Real-Life Playbook: Mattermost Deployment
Real-Life Playbook: Walkthrough
Loops, Blocks, Strategies, and Galaxies

Debugging and Troubleshooting
Conditionals and Control Flow
Templating, Control Flow, and Iteration in Jinja2
YAML Basics
Ansible Blocks
Performance and Execution Strategies
Ansible Galaxy
Ansible in the Cloud

Ansible in the Cloud
Ansible AWS Demo
Ansible Tower


Skills Learned

What Ansible is
Ansible terminology
Installing Ansible
Setting up a test environment
Ansible configuration hierarchy
Playbook structure
Loops, blocks, strategies, and galaxies
Ansible in the Cloud

Who Should Attend This Course

This course is intended for system and cloud administrators needing to automate cloud provisioning, configuration management, application deployment, intra-service orchestration, and other IT needs.


None, but we recommend that students should be familiar with some Linux basics.


  • Accessible 24x7x365 both from your PC and Mobile Device
  • Enjoy job placement assistance for the first 12 months after course completion.
  • This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
  • Government and Private pricing available.*

*For more details call: 858-208-4141 or email: training@ccslearningacademy.com; sales@ccslearningacademy.com

NOTE: These are our Partner Delivered eLearning.

Shopping Cart