
Please use the attachment for your reference and don't share or upload it anywhere. Thanks
Explore the concept of building an automation tool with ansible, detailing how to securely manage tasks from a control node using a jump host, port 22, and sudo privileges.
Discover the front look of an automation tool for unix tasks, featuring options for revalidation, configuration capture, health checks, and user administration to streamline troubleshooting and maintenance.
Set up a linux automation environment using Ansible, including jump servers and target hosts; configure a normal user, enable passwordless SSH with public/private keys, and prepare playbooks.
Learn to administer users and groups across multiple Linux servers with Ansible and shell, including adding and removing users, resetting encrypted passwords with Python assets, and auditing services like Apache.
Learn to use a health check tool to monitor real-time memory usage, processes, and service status, generate performance reports, and identify bottlenecks using top and related options.
Shell Scripting
if..else..elif Statement
Loops
Sed
Awk
The Case Esac Statement
Design the front look of an automation tool using a case statement, creating a user friendly menu with options like revalidation and user administration in a lab session.
Explore a practice lab session that demonstrates a menu-driven shell automation using case statements and while loops to perform create and remove operations and manage options.
Design the front end of an automation tool using color fonts and a colorizing system for menu options. See how colors like purple, red, green, and blue influence the interface.
Design and select target servers for a multi-server automation task, using target groups and collections, by creating targets and functions within the automation tool.
Learn to select target servers from the automation tool by adding a menu option, choosing environments, and extracting the target from input using file outputs and grep.
Python generates an encrypted password for inclusion in the Ansible playbooks, while shell scripts automate user creation, home directories, and group assignments for remote targets.
This lab demonstrates building an Ansible and shell script workflow to automate user creation across servers, with host targets, encrypted passwords, input-driven variables, and privilege escalation.
Learn to diagnose disk IO bottlenecks using ad hoc Linux commands, view per-disk IO statistics, identify the culprit disk with high transactions per second and utilization, and take targeted actions.
Identify top cpu and memory consuming processes using commands, leveraging an automation tool to report results across servers and escalate culprits to the right teams for performance issues.
Learn to view linux shared memory statistics and segments with the command shown. Select the target and use option 6 to display the shared memory output.
By the end of the course you will:
Course Overview
1. User Creation
2. User Removal
3. Group Add
4. Password Reset
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
1. If..else..elif statement
2. Loops
3. Sed – Stream Editot
4. Awk