Ansible Training

Introduction

Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments. In this course, students will learn the basics of Ansible and watch a simple Ansible playbook be created from start to finish.

 

Managing Configuration with Ansible Training Course

 

Prerequisites

Basic Linux sysadmin skills

 

Who should attend

Anyone interested in learning Ansible from the ground up

 

Course Contents:

 

Introduction to Ansible

  • Very brief history and reason for development of Ansible

  • Brief comparison with Saltstack and others

  • Benefits and limitations of using Ansible

The Essentials of Configuration and Deployment

  • What we can do with Ansible

  • Our goals before, and our goals now

Setting Up

  • Configuration

  • Inventory

  • Playbooks

    • Roles, Plays, And Tasks

    • Variables and Modules

Quick Examples

  • Deploying configuration of Apache server

  • Managing changes in the configuration

Playbooks

  • Roles

  • Inclusion

  • Variables

  • Filters

  • Conditionals

  • Loops

  • Accelerated Mode

  • Asynchrnous Actions

  • Pooling

  • Dry Run

  • Delegation, Roling Updates and Local Actions

  • Error Handling

  • Lookups

  • Promths

  • Tags

  • Vault

  • Running playbooks interactively

Dealing with Modules

  • Installing Modules

  • Overview of commonly used modules

Other

  • Ansible Tower

  • Ansible Galaxy

  • Testing Strategies

  • YAML Syntax

 

 

 

info@bigdatatraining.in

http://www.bigdatatraining.in/contact/

Call – +91 97899 68765 / 044 – 42645495

Unlocking Big Data