Create Automation Tool Using Ansible, Shell - Linux
4.1 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
233 students enrolled

Create Automation Tool Using Ansible, Shell - Linux

Start on-demand career as Automation Engineer and learn how to create Automation Tool from IT professionals.
4.1 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
233 students enrolled
Last updated 11/2018
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create your own Automation tool
  • Should able to learn how to develop an automation tool using various scripts like Shell Scripting, Ansible & python etc.
  • High level exposure on Ansible & Shell Scripting
  • Concept of Automation Tool
  • Familiar with how to automate day to day various Unix tasks.
  • How to make Unix Administrators work easy, efficient and fast.
  • Capture pre-change configurations details
  • User Administration using Ansible with Shell Scripting
  • Health Check Statistics Report using Ansible with Shell Scripting
  • Familiar with Ansible Playbooks
  • Familiar with Ansible Ad-Hocs commands to capture various health report
Requirements
  • PC or Laptop with internet Connection
  • Basic Ansible, Shell Scripting is required and also system administrator experience would be very beneficial.
Description

By the end of the course you will:

  •     Be able to confidently to create your own Automation tool to increase your productivity and Career.
  •     Be able to start automating various day to day Unix related tasks to reduce the manual efforts.

Course Overview

  • Overview of Automation Tool
  • Concept of Automation Tool
  • Communication between Ansible Server with managed hosts
  • Front look of Automation Tool
  • What 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 Reset

  • Run Ad Hoc Command
  • Health 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 Memory

  • Design of Automation Tool
  • Design Front Look using case statement
  • Practice Lab Session on case Statement -1
  • Practice Lab Session on case Statement -2
  • Color Fonts in desinging the tool
  • Headline & Selecting the target servers
  • Lab sessions

  • Shell Scripting

      1. If..else..elif statement
      2. Loops
      3. Sed – Stream Editot
      4. Awk

  • The case esac statement
  • Overview of Ansible
Who this course is for:
  • Graduate Students and also for those who are in job in System Administration & wants to get hands-on practical experience on developing a Automation tool
  • IT professionals across a broad range of disciplines who need to perform essesntial automation tasks in their organization.
Course content
Expand all 28 lectures 02:39:53
+ Introduction
4 lectures 20:43

Please use the attachment for your reference and don't share or upload it anywhere. Thanks

Preview 05:13
Front Look of Automation Tool
05:24
Setup Enviornment
04:25
+ Achieving from Automation tool
3 lectures 11:42
Health Check Statistics
03:37

Shell Scripting

if..else..elif Statement

Loops

Sed

Awk

The Case Esac Statement

Requirement for the Automation Tool
04:40
+ Designing of Automation Tool
7 lectures 36:17
Design Front Look using case statement
08:50
Practice Lab Session on Case Statement - 1
03:21
Practice Lab Session on Case Statement - 2
06:00
Color Fonts in Designing the look of Automation tool
02:56
Headline & Selecting target servers
05:57
Select target servers from Automation tool
06:44
Lab Session
02:29
+ Ansible Playbook & Shell Scripting
7 lectures 55:52
User Creation via Ansible Playbook & Shell
06:12
python to create encrypted password
03:24
Lab Session on User Creation
08:23
User Removal using Automation tool
12:08
Password Reset using Automation tool
09:53
Group Add using Automation Tool
05:11
Pre-validation Configuration
10:41
+ Health Check Statistics
7 lectures 35:19
Memory Utilization using Automation Tool
07:25
CPU Utilization using Automation tool
03:41
Disk IO Utilzation using Automation Tool
04:53
Run queue & Average Load using Automation tool
05:19
Top CPU/Mem Utilization using Automation Tool
05:30
Shared Memory
02:09
Check Service Status, Start, Stop & Enabled Using tool
06:22