Ansible Essentials
This course is designed as a journey through configuring a realistic application stack from the ground up using Ansible.
8 hours
Online
English
ADM-020
Ansible Essentials
Sign Up
Duration
8 hours
Location
Online
Language
English
Code
ADM-020
Schedule and prices
€ 250
Training for 7-8 or more people? Customize trainings for your specific needs
Ansible Essentials
Sign Up
Duration
8 hours
Location
Online
Language
English
Code
ADM-020
Schedule and prices
€ 250
Training for 7-8 or more people? Customize trainings for your specific needs

Description

This course is designed as a journey through configuring a realistic application stack from the ground up using Ansible and working with your colleagues, playing different roles in the topology. It is divided into nine sections starting with the initial installation and general concepts. Each section has practice sessions and exercises to help you further strengthen your skills

The final goal of the training is to have a working HTTP server load-balancing topology.
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • How to use Ansible to automate tasks
  • How to create playbooks and configurations for Ansible
  • Understand how to benefit from Ansible automation
  • Purpose solutions based on Ansible
  • Debug/understand an Ansible project designed by someone else

Target Audience

  • This training is developed for those who want to learn how to use Ansible in a DevOps environment

Prerequisites

  • Basic knowledge of shell script, networking and Linux OS

Roadmap

Ansible Fundamentals
  • What is Ansible?
  • Where does Ansible fit in a DevOps environment?
  • How could Ansible help you automate different tasks?

Key Components
  • Playbooks: The main ansible component
  • Roles: Reusable components
  • Tasks: The main component of a Playbook
  • Inventory: Our targets

Installing Ansible
  • Using distro package manager
  • Cloning the GIT directly

How Ansible Works
  • Where does each component fit?
  • Good practices, from a DevOps perspective
  • Practical examples/scenarios

Ansible Inventory
  • Hosts, groups, dynamic inventory in a cloud-based environment

Ansible Modules
  • Modules already available in Ansible
  • Most used modules
  • Examples, why not to write code when there is already a module for that

Ansible Tower/AWX
  • A brief description of the Open Source AWX / Tower
  • Explaining the license and advantages of using AWX or Tower

Basic Examples
  • Running commands, doing basic sanity checks
  • Configuring the inventory
  • Running commands on remote hosts

Hands on Practice
  • Executing a playbook on your own host
Schedule and prices
View:
Register for the next course
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
+
Courses you may be interested in
Linux Essentials
The purpose of this course is to provide an introduction to the Linux operating system, mainly from the perspective of a system administrator. The focus is on practical skills backed by hands-on examples, but adequate theoretical notions are also given when needed.
Working with Kubernetes: Basic Topics
Offers a complete overview of everything needed to start working with Kubernetes. What Kubernetes is about, an overview of Kubernetes architecture, the main components and services and how they come together to build infrastructure.
DevOps basics
This training covers the DevOps principles. The goal of the course is to help participants understand DevOps through practical real-world examples and popular tools.
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.