When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Ansible for an Absolute Beginner - Automation - DevOps

Learn Ansible from scratch as an absolute beginner in DevOps using hands-on practice exercises

     
  • 4.6
  •  |
  • Reviews ( 80 )
₹599

This Course Includes

  • iconudemy
  • icon4.6 (80 reviews )
  • icon6h 54m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Ansible for an Absolute Beginner - Automation - DevOps

"Very clear explanation about DevOps too for beginner. It really helped me better understand the concept and what can of tasks I can automate better." ~ Student Testimonial "Great course covering Ansible basics :) can't wait for other ones!" ~Student Testimonial

New to the world of DevOps and Automation?

Awesome ,this course assumes you are an absolute beginner and I will teach you everything starting from scratch. In this course I will start with a basic introduction to

DevOps

and introduce concepts such

Automation, configuration management , Pull vs Push architectures and YAML and how Ansible fits into this picture

. Then I'll help you setup your lab system followed by a

deep dive into the various Ansible concepts such as roles, inventory files, handlers.

You'll have plenty of opportunity to practice what you've learnt with

hands-on lab exercises.

Real World Final Project

We'll finish strong by doing a

Final Project

to give you real world experience by

automating deployment of Elasticsearch which is a SecDevOps

tool used to analyse system/application log data

using Ansible

.

Why this course?

I have created this course with a

focus on teaching skills from scratch

, I try and

explain each concept and keyword that is used

during the course so that it is

easier for you to learn these concepts

and i

mplement DevOps and Automation in real world

. Here are some

student testimonials

"I like teaching style of the instructor, he explains every concept in a very easy to understand manner. Also, the course material looks awesome so far." ~ Srikant Singh "Amazing Tutorial.Really awesome for beginners" ~Damilola Dennis Agboola

What is Ansible?

Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time. It uses no agents and no additional custom security infrastructure, so it's easy to deploy - and most importantly, it uses a very simple language (YAML, in the form of Ansible Playbooks) that allow you to describe your automation jobs in a way that approaches plain English. _Legal Notice:_ _Ansible® and Ansible Tower® are registered trademarks of Ansible, Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Ansible, Inc._

What You Will Learn?

  • An Introduction to the world of DevOps .
  • Hands-On Lab exercises .
  • Introduction to Automation .
  • Introduction to YAML .
  • Deep dive into Ansible Playbooks with Hands-On excercises .
  • Understand how to setup and manage inventory files .
  • Understand and setup Ansible roles with the help of hands-on excercise .
  • Understand the different variables types in Ansible .
  • Practice building an event handling system in your playbooks using handlers .
  • Ansible Vault and securing your Ansible deployment .
  • Automate provisioning of servers and applications Show moreShow less.