Automation with Ansible Playbooks - Hands On !! (Udemy.com)

This course introduces Ansible to the absolute beginners & System Admins to enhance skills towards Ansible.

Created by: Shikhar Verma 30,000+ Students Worldwide

Produced in 2021

icon
What you will learn

  • Introducing Ansible-Overview of Ansible Architecture
  • Implementation of Ansible Playbooks
  • Automate Linux Patching using Ansible
  • Various Labs to understand the Ansible Playbook for Linux Servers Patching
  • Managing Variables & Inclusions
  • Various Labs on Implementing Playbooks from real IT Industry Environment
  • Gain sufficient skills to perform core system administration Automation
  • Implementing Tasks Controls
  • Overview of Ansible Installation
  • Online/Offline Ansible installation
  • Ansible Conditionals
  • Ansible Modules
  • Industrial Live overview of Automation tool using Ansible with Shell Scripting
  • Ansible Handlers
  • Ansible Loops
  • Deploying Ansible
  • Writing YAML Files
  • Ansible Roles
  • How do we create Ansible Roles
  • Industrial project of stop/start control m appl/db

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

Mastering Ansible Step by StepCourse Contents1 Introducing AnsibleOverview of Ansible Architecture Ansible ComponentsOverview of Ansible DeploymentsDescribing Ansible InventorySummary2 Deploying AnsibleInstalling AnsibleGuided Exercise: Installing AnsibleManaging Ansible Configuration FilesGuided Exercise: Managing Ansible Configuration FilesRunning Ad Hoc CommandsGuided Exercise: Running Ad Hoc CommandsManaging Dynamic InventoryGuided Exercise: Managing Dynamic InventoryLab: Deploying AnsibleSummary3 Ansible Installation on Red Hat Linux 8Overview of Ansible InstallationOnline Ansible InstallationUser's Account Setup for Passwordless AuthenticationOffline Ansible Installation ( When there is no internet available on Control Node )4 Implementing PlaybooksWriting YAML FilesGuided Exercise: Writing YAML FilesImplementing ModulesGuided Exercise: Implementing ModulesImplementing Ansible PlaybooksGuided Exercise: Implementing Ansible PlaybooksLab: Implementing PlaybooksSummary5 Managing Variables and InclusionsManaging VariablesGuided Exercise: Managing VariablesManaging FactsGuided Exercise: Managing FactsManaging InclusionsGuided Exercise: Managing InclusionsLab: Managing Variables and Inclusions6 Implementing Task ControlConstructing Flow ControlGuided Exercise: Constructing Flow ControlImplementing HandlersGuided Exercise: Implementing HandlersImplementing TagsGuided Exercise: Implementing TagsHandling ErrorsGuided Exercise: Handling ErrorsLab: Implementing Task ControlSummary7. Ansible RolesAbout Ansible RolesHow do we create Ansible RolesLab Session to create roles8. Industrial project to Automate Patching on Multiple Linux Server using Ansible PlaybookOverview about Linux PatchingAutomate Linux Patching using AnsibleVerify application/Database processes are running or notDecision point to start patchingUpgrade all the packages on the serverCheck if reboot required after the kernel updateInstall the specific kernel version using Ansible Playbook.
Various Labs to understand the Ansible Playbook for patching9. Industrial project for Stop/Start Control M appl/dbOverview of projectDesigning of Ansible playbooksLab Sessions10. Create Automation tool using Ansible & ShellOverview of Automation ToolConcept of Automation ToolCommunication between Ansible Server with managed hostsFront look of Automation ToolWhat we are achieving from this Automation tool.
Pre-validation Configuration (To capture pre-change configuration details)User Administration 1. User Creation 2. User Removal 3. Group Add 4. Password ResetRun Ad Hoc CommandHealth Check Statistics 1. Memory Utilization 2. CPU Utilization 3. Overall I/O Activities 4. Reports run queue and load average 5. Top Memory Consuming processes 6. Top CPU Consuming Processes 7. Shared MemoryDesign of Automation ToolDesign Front Look using case statementPractice Lab Session on case Statement -1Practice Lab Session on case Statement -2Color Fonts in desinging the toolHeadline & Selecting the target serversLab sessionsShell Scripting 1. If..
else..
elif statement 2. Loops 3. Sed Stream Editot 4. AwkThe case esac statement Last lectureWho this course is for:
IT professionals across a broad range of disciplines who need to perform essesntial administration tasks and automation.
Graduate Students and also for those who are looking for a job in Automation using Ansible (RedHat Linux) & wants to get hands-on practical experience on Automation & build up a base on Ansible.

icon
Instructor Details

Hi there, my name is Shikhar Verma And I love making complex technical topics easy to understand.
I have been in the IT Industry for more than 12 years and I had started my career as a Unix and Linux System Engineer in 2005 and currently working as solution architect in multinational company and also a professional IT trainer.
My passion is to work in an environment where my technical skills and experience is put to proper use for the prospective growth of company & his career.
And I'm here on Udemy to teach what I know in an approachable way. I started teaching courses in 2017, and have taught over 20,000 students. I am grateful every day with being able to connect with so many students in almost every country around the world.
Primary Skills are Linux, Red Hat Cluster, Ansible, Shell Scripting, AWS Cloud (Amazon Web Services), Linux Cluster, Perl etc

Environment: HP Servers (Itanium/PA-RISC), Superdome 2 8s,16s & 32s, 9000/RX Series Server running HP-UX 11iv1, v2 and v3, HP P & C Class Blades Servers c7000 running HP-UX/RHEL8,7,6 etc.

icon
More courses by Shikhar Verma 30,000+ Students Worldwide

Red Hat Linux Certified System Admin - SA1 (RHEL7)

$11.99

Linux Performance Monitoring & Analysis

$11.99

AWS Certified Solutions Architect Associate 2021 - Hands on!

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.5

150 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Sayanti Manna on 11/22/2020

not up to the mark. Would not like to refer anyone

By Deiby Quezada on 11/22/2020

Very simple explanations.

By jppopj P on 10/7/2020

Very detail and easy to understand examples/labs - A+ Instructor!

By Khushboo Agrawal on 8/27/2020

Awesome course, great course for Ansible beginners, explained in detail, Thanks Sir !

By Vernit Tyagi on 8/25/2020

yeah this is impeccably great course helping a lot in my job.

By Sumeet Chatterjee on 8/19/2020

excellent worth leaning

By Suraj Kumar Prasad on 7/26/2020

Would advice beginners who are new to Ansible or shell scripting to take this course, it helped me automate few tasks at my work place.

By Tanmay Pradhan on 7/21/2020

well explained!

By Debmalya Sen on 7/6/2020

Verma is really a good teacher. He explains everything a simple way. Materials are also very useful.

By Shyamsunder on 6/11/2020

Nice Course !

By urbain Dieme on 6/6/2020

this is the beginning and he is ok in the beginning and then there is a time i can not even hear him and the volume was so low

By Chandaar K on 6/3/2020

Sir please speak in your own natural accent and dont try to imitate to speak in foreign accent and feeling weird listening this accent, otherwise everything is good.