Get in Touch

Course Outline

Introduction to Ansible

  • A concise overview of Ansible's history and its motivation
  • A brief comparison with Saltstack and other tools
  • An assessment of the advantages and constraints of Ansible

Practical Examples

  • Implementing configuration for an Apache server
  • Handling modifications to existing configurations

Playbooks

  • Working with Roles
  • Utilizing Inclusion
  • Managing Variables
  • Applying Filters
  • Implementing Conditionals
  • Using Loops
  • Understanding Accelerated Mode
  • Executing Asynchronous Actions
  • Managing Pooling
  • Performing Dry Runs
  • Handling Delegation, Rolling Updates, and Local Actions
  • Implementing Error Handling
  • Using Lookups
  • Managing Prompts
  • Utilizing Tags
  • Securing data with Vault
  • Running playbooks in interactive mode

Working with Modules

  • Procedures for Installing Modules
  • An overview of frequently utilized modules

Additional Topics

  • Exploring Ansible Galaxy
  • The AWX Project
  • Developing Testing Strategies
  • Best practices for YAML Syntax

Requirements

Proficiency in Linux/Unix system administration is a prerequisite.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories