Ansible Training

Ansible Training

Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments. In this course, students will learn the basics of Ansible and watch a simple Ansible playbook be created from start to finish.

Vimal Daga

Mr. Vimal Daga

Technologist, Keynote Speaker, Entrepreneur

Chief Technical Officer (CTO) LinuxWorld Informatics Pvt Ltd

LinkedIn Profile

About Vimal Daga: Vimal combines more than a decade of practical knowledge of evolving technologies, including Linux, Open Source and Security. He maintains a passion of learning new dimensions of technology, understanding breakthrough ideas and connecting common men with new media.

His key technical areas are: Big Data, Data Analytics, Cloud Computing, OpenStack, Storage - Glusterfs, Web Application Security, Dev Ops, Linux Server Security and many more to go.

He has been honored with a convincing number of authority awards for his contribution to Rajasthan's Linux culture, and for bringing the benefits of technology to the masses in an uncomplicated yet useful manner. He shares an excellent portfolio of being certified by leading technological institutions (such as first public RHCSS (Ex333) of India, first Cisco Certified System Instructor in Rajasthan) Currently, he chairs the role of Chief Technical Officer at Linux World - a company that was founded to make Linux and open source easily accessible and understandable to budding technocrats.

Launched around a decade back, LinuxWorld today enjoys a prized position as one of the fastest growing and most recognized Linux training and consultancy institutions in India - working for individuals, corporate entities and educational institutions. All that was possible for hard work, attention to detail and successful execution of ideas of Vimal
Besides hosting seminars, organizing workshops, discovering new avenues of technology in keynote speaking sessions, he contributes to authority publications that deal in Linux.

To know more about Mr.Vimal Daga - Click Here

  • Basic Linux sysadmin skills
  • The course is designed for students who have little or no experience with Ansible, but are familiar with Linux systems administration concepts
  • No programming or previous automation experience is required.
  • If you've never logged into a Linux shell and run commands before, you will learn the Ansible syntax but you may not understand the 'why' behind the tasks that we configure. We try to explain all systems concept that we cover, but we aren't starting from the beginning with Linux in this course.
Ansible Training

Ansible Training

FB page:- LinuxWorld India

Welcome to Mastering Ansible! This course covers the goals and format. The course is divided into 6 sections, starting with Environment Setup and Foundational Concepts. For the bulk of the course, we configure a realistic 3-tier web application, refactor it, and then optimize it. We finish the course with a section on testing and troubleshooting. Prior linux systems administration experience is expected..

Configuration Management & Orchestration

Understand broad automation concepts: configuration management and orchestration. Configuration management is concerned with getting a single server into a desired state. Orchestration is focused on executing tasks in a specific order across one or many hosts. Throughout this course, we'll use Ansible to do both.

Ansible : Introduction

  • Creating playbooks : Strings, Lists, Dictionaries and Line Folding
  • Anatomy of a playbook : plays, tasks, modules
  • Inventory : Host, Group variables
  • Writing and creating dynamic inventory

Variables and Facts

  • Defining, registering variables
  • Facts : Viewing all and subset of facts
  • Using set_fact to define a new variable
  • Built-in variables and setting variables on command line

Complex Playbooks

  • Running Task on Control Machine
  • Manually gathering Facts and running one host at a time
  • Filters, patterns specifying hosts.
  • Encrypting Sensitive Data with Vault
  • Dealing with Changed_when and failed_when

Custom Modules

  • Create and invoke sample custom module
  • Implementing modules in Shell and python : Parsing, accessing parameters
  • Design Pattern and basic structure of a role
  • Creating sample role/profile : Real Life Example
  • Organizing nodes with ENC, LDAP Backend

Debugging Ansible Playbooks

  • Debugging SSH issues
  • Debug, Asset module
  • Limiting which tasks run : Step, start-at-task and tags

Further Information

If you would like to know more about this course please ping us @ :
call us on 0091 9829105960 / 0091 141 2501609
send an email to or


My Links


Summer Training


Contact Us

Summer Training in Jaipur

Summer Internship

Summer Training 2017

Training Services

Linux RHCE

Cisco CCNA

    Connect With Us

Contact Us


P 0091 141 2501609

M 0091 9829105960

LinuxWorld - Training & Development Centre

Plot No. 5, Krishna Tower,

GopalNagar - A, Next to Triveni Nagar Flyover,

Gopalpura Bypass, Jaipur-15 (INDIA)