Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

IT Automation with Ansible - Advanced Level

Automation with Ansible is designed for system administrators who are intending to use Ansible for automation, configuration, and management. Learn how to install and configure Ansible, create and run playbooks to configure systems, and learn to manage inventories. This is an instructor led course.

Through hands-on labs, students will learn to automate system administration tasks on managed hosts with Ansible, learn how to write Ansible playbooks to standardize task execution, centrally manage playbooks and schedule recurring execution through a web interface with Ansible Tower. Students will also learn to manage encryption for Ansible with Ansible Vault, deploy Ansible Tower and use it to manage systems, and use Ansible in a DevOps environment with Vagrant.

Course Highlights

- Install and troubleshoot Ansible on central nodes and managed hosts
- Use Ansible to run ad-hoc commands and playbooks to automate tasks
- Write effective Ansible playbooks
- Protect encrypted data needed for tasks with Ansible Vault
- Use Ansible Tower to more easily manage enterprise Ansible deployments
- Work with Ansible in conjunction with Vagrant in a DevOps environment


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

Click the links below to apply. Note that you need to register the course first.

For Singaporeans: SkillsFuture Credit

For Company: SSG/WSG Training Grant

Course Code: CRS-N-0046837

Course Booking

$298.00 (GST-exclusive)

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Training Grant and Subsidy

We have various grants and subsidies for selected courses. Please checkout what funding are available on the course overview

SkillsFuture Credit: All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses.

UTAP: NTUC members enjoy 50% *unfunded course fee support for up to $250 each year when you sign up for courses supported under UTAP

WSQ: All Singaporeans and PR can apply WSQ 80-95% funding depending on eligibility

CTIREP+: All Singaporeans and PR can apply CITREP+ 70-100% funding depending on eligibility

Course Details

Module 1: Course introduction

  • Introduce and review the course.

Module 2: Introduce Ansible

  • Describe the terminology and architecture of Ansible.

Module 3: Deploy Ansible

  • Install Ansible and run ad hoc commands.

Module 4: Implement playbooks

  • Write Ansible plays and execute a playbook.

Module 5: Manage variables and inclusions

  • Describe variable scope and precedence, manage variables and facts in a play, and manage inclusions.

Module 6: Implement task control

  • Manage task control, handlers, and tags in Ansible playbooks.

Module 7: Implement Jinja2 templates

  • Implement a Jinja2 template.

Module 8: Implement roles

  • Create and manage roles.

Module 9: Configure complex playbooks

  • Configure connection types, delegations, and parallelism.

Module 10: Implement Ansible Vault

  • Manage encryption with Ansible Vault.

Module 11: Troubleshoot Ansible

  • Troubleshoot the Ansible control machine and managed nodes.

Module 12: Implement Ansible Tower

  • Implement Ansible Tower 

Module 13: Implement Ansible in a DevOps environment

  • Implement Ansible in a DevOps environment using Vagrant.

Module 14: Comprehensive review

  • Review tasks from the Automation with Ansible course.

Course Admin

Red Hat Certified System Administrator (RHCSA) knowledge

Who Should Attend

  • System administrators
  • Cloud administrators
  • IT execuitves


Ansible TrainerTruman Ng graduated with Bachelor Degree in Electrical Engineering from NUS in year 2002. He designed Artificial Intelligence (AI) controller for DC-DC Power Convertor by using Fuzzy Logic and Neural Network (NN) as his university Final Year Project.

Truman has over 15 years project experiences across Database & Web Design, PLC machinery, Data Center Design , Structure Cabling System(SCS) and Enterprise Network Design and Implementation. He used to be a network architect for Hewlett Packard, working with a group of virtual team from the US in handling network design and projects in the States.

Truman is the founder of Nexplore (S) Pte Ltd. He provides solutions of Cloud SaaS, IaaS & PaaS and Software Defined Network (SDN), VoIP and Internet Security. He was engaged by Huawei Global Training Center to provide 60+ consultations and trainings for Internet Service Providers(ISP) from Malaysia, Singapore, Brunei, Philipines, Australia, Poland, Iran, South Africa, Swaziland, Cote Dlvoire, Syria, Uzbekistan, New Zealand and countries over the world.
As achievement, Truman has successfully completed 100+ IT network projects for Bank, Hotel and Factory within 5 years.
Truman is certified in PMP, Cisco CCNP, CCIP, CCDP, HP Ase and Huawei HCNP, HCIE R&S, HCNA Cloud, HCNA Security, etc.

Ansible TrainerGanesh Venkataramanan (GV) works as a DevOps Engineer at a global bank. He has extensive experience in various technologies like Red Hat Linux, Ansible, Kubernetes, Docker, ElasticSearch and other DevOps related tools. In his current role, he is responsible for moving traditional applications running on physical servers to the containers using Dockers and Kubernetes. GV has also worked as a service delivery manager for more than 10 years managing a team of 20 people globally providing first class customer support to clients.

Ansible TrainerSantosh Khade has 13 years of experience in IT. 12 years in UNIX administration which includes implementation of the new configuration and setups. Preparing automated scripts for performance monitoring and hardware issues. Automation for vulnerability management. Providing expert advice for setting up a new environment. Worked in multiple domains like finance, telecom, trading, and banking. Major experience in BANKING. Capability of handling biggest infrastructures and following ITIL process for process adherence. Interact with the clients and talk about problems and request regarding complex system issues.

Write Your Own Review

You're reviewing: IT Automation with Ansible - Advanced Level

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

IT Automation with Ansible - Basic Level

IT Automation with Ansible - Basic Level

1 Review(s)
$298.00 (GST-exclusive)
Ansible for Networking

Ansible for Networking

$298.00 (GST-exclusive)