Get in Touch

Course Outline

Fundamentals of Ansible

  • Origins of Ansible and the motivation behind its creation
  • Comparative analysis with Saltstack and alternative tools
  • Key advantages and inherent constraints of Ansible

Practical Demonstrations

  • Automating the setup of an Apache server
  • Handling and tracking configuration changes

Mastering Playbooks

  • Defining and utilizing roles
  • Importing and including content
  • Managing variables
  • Applying filters
  • Implementing conditional logic
  • Iterating with loops
  • Using Accelerated Mode
  • Executing asynchronous tasks
  • Controlling parallelism with pooling
  • Simulating changes with Dry Run
  • Handling delegation, rolling updates, and local actions
  • Implementing error handling mechanisms
  • Utilizing lookup plugins
  • Managing user prompts
  • Organizing tasks with tags
  • Securing data with Vault
  • Interactively executing playbooks

Module Administration

  • Procedures for installing modules
  • Review of frequently utilized modules

Additional Topics

  • Exploring Ansible Galaxy
  • Integrating the AWX Project
  • Developing testing methodologies
  • Mastery of YAML syntax

Requirements

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

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories