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
Introduction
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
Security
Ansible in the Cloud
Ansible in the Cloud
Ansible AWS Demo
Ansible Tower
Templates
Types
Filters
Examples
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
Templates
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.
Prerequisites
None, but we recommend that students should be familiar with some Linux basics.
Inclusions
- 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.