title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Ansible
Course Description
Overview
This course covers all the core Ansible features including: installing and configuring, running ad-hoc commands, understanding modules, creating and using playbooks, variables and inclusion, task control, templates, and roles. The course also covers: dealing with sensitive data via Ansible Vault, integration with Docker and Vagrant, networking, and troubleshooting.Objectives
Audience
Prerequisites
-
Experience with Linux shell, text editing, and basic systems administration needed.
Topics
- Why Ansible?
- Overview of Architecture
- QUIZ: Architecture
- Inventory
- Inventory Patterns
- Inventory Plugins
- QUIZ: Inventory and Patterns
- DEMO [Required]: Introducing Ansible
- Installing
- DEMO: Installing Ansible
- Configuration Files
- DEMO: Configuration Files
- Module Syntax Help
- Running Ad-Hoc Commands
- DEMO [Required]: Ad-Hoc Commands
- Dynamic Inventory
- DEMO [Required]: Dynamic Inventory
- LAB TASKS: Deploying Ansible; Ad-Hoc Commands; Dynamic; Inventories
- Writing YAML Files
- Playbook Structure
- Host and Task Execution Order
- Command Modules
- Significant Module Categories
- File Manipulation
- Network Modules
- Packaging Modules
- System Storage
- Account Management
- Security
- Services
- DEMO: Playbooks
- LAB TASKS: Playbook Basics; Playbooks: Command Modules; Playbooks: Common Modules
- Variables
- Variables - Playbooks
- Variables - Inventory
- Variables - Registered
- Variables - Magic
- Facts
- DEMO: Facts
- Inclusions
- LAB TASKS: Variables and Facts; Inclusions
- Jinja2
- The template Module
- Expressions
- QUIZ: Jinja2 Templates
- Filters
- Methods
- Tests
- Lookups
- Control Structures
- DEMO: Jinja2 Templates
- LAB TASKS: Jinja2 Templates Basics; Jinja2 Templates; Jinja2; Templates
- Loops
- Loops (cont.)
- Loops and Variables
- DEMO: Constructing Flow Control
- Conditionals
- DEMO: Conditionals
- Handlers
- Tags
- Handling Errors
- LAB TASKS: Task Control
- Roles
- Role Usage Details
- Creating Roles
- QUIZ: Role Structure
- Deploying Roles with Ansible Galaxy
- DEMO: Deploying Roles with Ansible Galaxy
- LAB TASKS: Converting Playbooks to Roles; Creating Roles from; Scratch; Ansible Galaxy Roles
- Connection Types
- Delegation
- Parallelism
- Callback Plugins
- LAB TASKS: Optimizing Ansible
- Configuring Ansible Vault
- Vault IDs
- Executing with Ansible Vault
- DEMO: Configuring Ansible Vault
- LAB TASKS: Ansible Vault
- Network Automation
- Simple Network Module Examples
- Network Modules: Gotchas
- Simple IOS Modules Examples
- General Purpose ios Modules
Related Courses
-
Introduction to Oracle Database 12c and SQL
DBOR-950- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,100.00 USD
-
Intro to Deep Learning With TensorFlow
DCSK-120- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: ???
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.