Get in Touch
 Duration 21 hours

Course Outline

Foundations of Ansible

  • A concise overview of Ansible's origins and development rationale
  • A brief comparative analysis with Saltstack and similar tools
  • An assessment of Ansible's key advantages and constraints

Practical Demonstrations

  • Setting up an Apache server configuration
  • Overseeing modifications to existing configurations

Playbook Development

  • Utilizing Roles
  • Handling Inclusions
  • Managing Variables
  • Applying Filters
  • Implementing Conditionals
  • Using Loops
  • Accelerated Mode
  • Executing Asynchronous Actions
  • Pooling Mechanisms
  • Dry Run Simulations
  • Delegation, Rolling Updates, and Local Actions
  • Implementing Error Handling
  • Using Lookups
  • Managing Prompts
  • Utilizing Tags
  • Securing Secrets with Vault
  • Interactive Playbook Execution

Module Management

  • Installing New Modules
  • Reviewing Frequently Used Modules

Additional Topics

  • Exploring Ansible Galaxy
  • The AWX Project
  • Quality Assurance and Testing Strategies
  • Best Practices for YAML Syntax

Requirements

Proficiency in Linux and Unix administration is a prerequisite.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories