Get in Touch

Course Outline

Fundamentals of Ansible

  • Brief overview of Ansible's origins and development drivers
  • Comparison of Ansible with alternative tools like Saltstack
  • Analysis of Ansible's advantages and constraints

Practical Demonstrations

  • Configuring and deploying an Apache server
  • Tracking and managing configuration modifications

Advanced Playbook Features

  • Defining and using Roles
  • Task and file Inclusion
  • Managing Variables
  • Applying Filters
  • Implementing Conditionals
  • Using Loops
  • Utilizing Accelerated Mode
  • Executing Asynchronous Actions
  • Configuring Pooling
  • Performing Dry Run tests
  • Handling Delegation, Rolling Updates, and Local Actions
  • Implementing Error Handling
  • Using Lookups
  • Managing Prompts
  • Applying Tags
  • Securing data with Vault
  • Executing playbooks in interactive mode

Working with Modules

  • Procedures for Installing Modules
  • Review of frequently utilized modules

Additional Topics

  • Exploring Ansible Galaxy
  • Overview of the AWX Project
  • Best practices for Testing Strategies
  • Detailed guide on YAML Syntax

Requirements

Proficiency in Linux and Unix administration is a prerequisite for this course.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories