Ansible Tutorial Objectives:

Session 01: Installation, Upgrade and Configuration

Session 02: Getting Started

Session 03: Playbooks

Session 04: Inventory

Session 05: Module Index

Session 06: Network Modules

Session 07: Developer Guide

Session 08: Ansible Scenario Guides

Session 09: Ansible for VMware

Session 10: Ansible for Network Automation

Detailed Syllabus:

Session 01: Installation, Upgrade and Configuration

Installation Guide
Configuring Ansible
Ansible Porting Guides

Session 02: Getting Started

Getting Started
Working with Command Line Tools
Ad-Hoc Command

Session 03: Playbooks

Intro to Playbooks
Creating Reusable Playbooks
Using Variables
Templating (Jinja2)
Conditionals
Loops
Blocks
Advanced Playbooks Features
Strategies
Best Practices

Session 04: Inventory

Hosts and Groups
Variables
Groups
Splitting out Host and Group Specific Data
How Variables are Merged
Non-SSH Connection types

Session 05: Module Index

All modules
Cloud modules
Clustering modules
Commands modules
Crypto modules
Database modules
Files modules
Identity modules
Inventroy modules
Messaging modules
Monitoring modules
Net Tools modules
Network modules
Notification modules
Packaging modules
Remote Management modules
Source Control modules
Storage modules
System modules
Utilities modules
Web Infrastructure modules
Windows modules

Session 06: Network Modules

Session 07: Developer Guide

Adding modules and plugins locally
Ansible module development
Contributing your module to Ansible
Conventions, tips, and pitfalls
Ansible and Python 3
Debugging modules
Module format and documentation
Windows module development walkthrough
Developing Cisco ACI modules
Information for submitting a group of modules
Testing Ansible
The lifecycle of an Ansible module
Developing plugins
Developing dynamic inventory
Developing the Ansible Core Engine
Ansible module architecture
Python API
Rebasing a pull request
Ansible Architecture

Session 08: Ansible Scenario Guides

Amazon Web Service Guide
Microsoft Azure Guide
CloudStack Cloud Guide
Google Cloud Platform Guide
Rackspace Cloud Guide
Getting started with Docker
Getting Started with Kubernetes and OpenShift
Continuous Delivery and Rolling Upgrade

Session 09: Ansible for VMware

Introduction to ansible for VMware
Ansible for VMware Concepts
Getting Started with Ansible for VMware
Using VMware dynamic inventroy plugin
Ansible for VMware Scenarios
Ansible for VMware module Guide
Troubleshooting Ansible for VMware

Session 10: Ansible for Network Automation

Getting Started with Ansible for Network Automation
Advanced Topic with Ansible for Network Automation

If You Like What We Do Here On LinuxConcept, You Should Consider:

Stay Connected to: Twitter | Facebook

Subscribe to our email updates: Sign Up Now

 

We are thankful for your support.

Follow me

SATISH KUMAR

I am Satish Kumar, Founder of LinuxConcept. Linux and F.O.S.S enthusiast, love to work on open source platform and technologies.
Follow me