Search:

Ansible Dojo

This is an introductory course for Docker, aiming to provide hands-on experience.

ansible-1

DURATION:

 2 Day

COURSE DESCRIPTION

This course will show you how to get started with automation and orchestration using the open-source tool Ansible. The attendees are required to bring their laptops and to have at least basic knowledge with Linux command line. Some labs requires basic understanding of cloud and docker concepts, it is not required but suggested to have AWS Traning and Docker Training .

This is a hands-on workshop where attendees are given targets to achieve and trainers are one-2-one helping them to achieve those targets. There will be less presentation and more hands-on labs!

WHAT THE ATTENDEE WILL LEARN

Attendees will learn the fundamentals, use-cases and the best practices of Ansible.

  • Understand Ansible basics and concepts

  • Develop plays and playbooks

  • Layout for structured projects

  • Deploy applications

  • Continuous Integration with Ansible

  • Deploy AWS infrastructure

  • Provision Docker hosts

PROGRAM OUTLINE

Day 1:

Fundamentals and terms

Environment Setup

Running Ad-Hoc Commands on Local Machine

Key Components

Creating Inventory and Running Ad-Hoc Commands on Inventory

Using common Ansible modules

Running playbooks

Running Playbooks with Roles

Ansible Best Practices

Day 2:

Application Deployment

Ansible for AWS

Amazon EC2 Inventory Management

Deploy application to AWS with Build Bakery Model

Provision Docker Hosts

Managing Docker Containers with Ansible

TARGET AUDIENCE

Software Developers, DevOps Engineers, Systems Admins, Infrastructure Engineers

AUDIENCE REQUIREMENTS

  • Working laptop with VT-x support
  • VirtualBox and Vagrant is installed
  • Basic Linux command line knowledge.

Contact