Learning Lab Home/IT/Create Automation Tool Using Ansible, Shell - Linux

Create Automation Tool Using Ansible, Shell - Linux

In partnership With
Udemy
4.7
(38)

Topic:

Start on-demand career as Automation Engineer and learn how to create Automation Tool from IT professionals.

 

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 essential automation tasks in their organization.

 

Course
Intermediate
Careers

Careers Related to Create Automation Tool Using Ansible, Shell - Linux

Certifications

Certifications related to IT Automation

General Assembly’s Software Engineering Immersive is a transformative course designed for you to get the necessary skills for a coding role in three months. 

The Software Engineering bootcamp is led by instructors who are expert practitioners in their field, supported by career coaches that work with you since day one and enhanced by a career services team that is constantly in talks with employers about their tech hiring needs.

 

What you'll accomplish

As a graduate, you’ll have a portfolio of projects that show your knowledge of fundamental programming concepts, as well as experience with languages, frameworks, and libraries that employers demand. Throughout this expert-designed program, you’ll:

  • Create a front-end web application with modern JavaScript frameworks such as Angular or React.

  • Develop and deploy full-stack applications with in-demand technologies such as Ruby on Rails, Python with Django, and Express with Node.js.

  • Build secure full-stack applications by leveraging common design and architectural patterns like model–view–controller (MVC) and Representational State Transfer (REST).

  • Practice version control and collaborative software development with Git and GitHub.

  • Safely model and store data in SQL and NoSQL databases.

  • Consume and integrate third-party application programming interfaces (APIs) in an application.

 

Why General Assembly

Since 2011, General Assembly has graduated more than 40,000 students worldwide from the full time & part time courses. During the 2020 hiring shutdown, GA's students, instructors, and career coaches never lost focus, and the KPMG-validated numbers in their Outcomes report reflect it. *For students who graduated in 2020 — the peak of the pandemic — 74.4% of those who participated in GA's full-time Career Services program landed jobs within six months of graduation.  General Assembly is proud of their grads + teams' relentless dedication and to see those numbers rising. Download the report here.

 

Your next step? Submit an application to talk to the General Assembly Admissions team

 

 

Note: reviews are referenced from Career Karma - https://careerkarma.com/schools/general-assembly

General Assembly
Courses

Courses related to IT Automation

Udemy

Topic:

Control your IT infrastructure effectively and become a Configuration Management master with the power and flexibility 

 

What you'll learn:

  • Implement consistent…

3.9
(7)
Udemy

Topic:

Scripting TCP/IP network tools & packets, with Scapy & Python for network engineers,Ethical Hacking, Protocol Testing

 

What you'll learn:

  • Learn to build…

4.1
(38)
Udemy

Topic:

Use popular automation tools for a scalable, reliable, and secure IT environment.

 

What you'll learn:

  • Configure and manage your infrastructure using Ansible…

4.8
(957)
Udemy

Topic:

Start on-demand career as Automation Engineer and learn how to create Automation Tool from IT professionals.

 

What you'll learn:

  • Create your own Automation tool…

4.7
(38)