RedHat Linux Administration Training in Hyderabad - Ameerpet

RHCSA and RHCE Training Course Content

Red Hat Certified System Administrator - RHCSA

System Administartion-1

 Unit 1 - Access the command line
 log in to a linux system and run simple commands using the shell.

Unit 2 - Manage files from the command line 
copy, move, create, delete, and organize files from the bash shell prompt.

Unit 3 - Getting help in red hat enterprise linux
resolve problems by using online help systems and red hat support utilities. 

Unit 4 - Create, view, and edit text files 
create, view, and edit text files from command output or in an editor. 

Unit 5 - Manage local linux users and groups 
manage local linux users and groups, and administer local password policies. 

Unit 6 - Control access to files with linux file system permissions 
set linux file system permissions on files and interpret the security effects of different Permission settings. 

Unit 7 - Monitor and manage linux processes 
obtain information about the system, and control processes running on it. 

Unit 8 - Control services and daemons 
control and monitor network services and system daemons using systemd

Unit 9 - Configure and secure openssh service 
access and provide access to the command line on remote systems securely using openssh

Unit 10 - Analyze and store logs 
locate and accurately interpret relevant system log files for troubleshooting purposes.

Unit 11 - Manage red hat enterprise linux networking
configure basic ipv4 networking on red hat enterprise linux systems

Unit 12 - Archive and copy files between systems 
archive files and copy them from one system to another

Unit 13 - Install and update software packages
download, install, update, and manage software packages from red hat and yum Package repositories 

Unit 14 - Access linux file systems
access and inspect existing file systems on a red hat enterprise linux system

Unit 15 - Use virtualized systems
create and use red hat enterprise linux virtual machines with kvm and libvirt. 

System Administration-2

Unit 1 - Automate installation with kickstart
 automate the installation of red hat enterprise linux systems with kickstart.

Unit 2 - Use regular expressions with grep 
write regular expressions that, when partnered with grep, will allow you to quickly isolate or locate content within text files.

Unit 3 - Create and edit text files with vim
introduce the vim text editor, with which you can open, edit, and save text files. 

Unit 4 - Schedule future linux tasks 
schedule tasks to automatically execute in the future. 

Unit 5 - Manage priority of linux processes 
influence the relative priorities at which linux processes run. 

Unit 6 - Control access to files with access control lists (acl) 
manage file security using posix access control lists 

Unit 7 - Manage selinux security 
manage the security enhanced linux (selinux) behavior of a system to keep it secure in case of a network service compromise. 

Unit 8 - Connect to network-defined users and groups 
configure systems to use central identity management services. 

Unit 9 - Add disks, partitions, and file systems to a linux system
manage simple partitions and file systems.

Unit 10 - Manage logical volume management (lvm) storage 
manage logical volumes from the command line.

Unit 11 - Access networked attached storage with network file system (nfs)
access (secure) nfs shares.

Unit 12 - Access networked storage with smb 
use autofs and the command line to mount and unmount smb file systems. 

Unit 13 - Control and troubleshoot the red hat enterprise linux boot process Limit network communication with firewall 
configure a basic firewall.
 

Red Hat Certified Engineer - RHCE

System Administartion -3

Unit 1 - Controlling services and daemons
 Controlling services with systemctl, controlling the boot process

Unit 2 - Managing ipv6 networking 
Ipv6 networking concepts & configurations.

Unit 3 - Configuring link aggregation and bridging
Configuring network teaming 

Unit 4 - Network port security 
Managing firwalld, rich rules, masquerading and port forwarding, managing SELinux port labeling 

Unit 5 - Managing DNS for servers 
DNS concepts, configuring a caching nameserver, DNS troubleshooting. 

Unit 6 - Configuring email transmission 
Configuring send-only Email service 

Unit 7 - Providing remote block storage
ISCSI concepts, providing ISCSI targets, accessing ISCSI storage 

Unit 8 - Providing file based storage 
Exporting NFS file systems, providing SMB file shares, performing a multi user SMB mount. 

Unit 9 - Configuring MariaDB database 
Installing MariaDB, working with MariaDB databases, creating and restoring MariaDB backups.

Unit 10 - Providing apache HTTPD web service 
Configuring Apache HTTPD, configuring and troubleshooting VirtualHost, Configuring HTTPS, Integrating dynamic web content

Unit 11 - Writing bash scripts
Bash shell scripting basics

AWS

AWS(Associate Solutions Architect)

1. Introduction to Cloud Computing

AWS Architecture

AWS Management Console

Setting up of the AWS Account

2. Amazon EC2 and Amazon EBS

Amazon EC2,

Amazon EBS,

Demo of AMI Creation,

Backup, Restore,

EC2 Services

EBS persistent storage.

3. Amazon Storage Services : S3, RRS, CloudWatch

AWS Storage Services: S3, RRS & Glacier,

Amazon Cloud Watch

Alerts

Notification

4. Scaling and Load Distribution in AWS

Amazon Scaling Service: ELB and Auto Scaling

5. AWS VPC & Route 53

Amazon VPC with subnets

Gateways

Route tables

Amazon Route 53 overview

6. Identity and Access Management Techniques (IAM) and Amazon Managed Relational Database (RDS)

Amazon IAM Overview

Amazon RDS.

7. Multiple AWS Services and Managing the Resources' Lifecycle

AWS CloudFront

AWS DynamoDB

8.AWS Architecture and Design

AWS Backup and DR Setup

AWS High availability Design

AWS Best Practices (Cost +Security)

AWS Calculator & Consolidated Billing

9.Migrating to Cloud & AWS Case Study

AWS Cloud Migration guidelines

AWS Case Study

DEVOPS

INTRODUCTION TO DEVOPS

  • What is DevOps?

  • Dev and Ops

  • DevOps Methodology

  • DevOps  objectives and goals

 
     SOURCE CODE AND RELEASE MANAGEMENT

  • GIT REPOSITORY

    • What is a version control system?

    • What is a distributed version control system?

    • Installation

    • Different levels of Git configuration

    • The process of staging and committing

    • The details of the commit objects

  • NEXUS

    • Nexus prerequisites

    • Installing and Running Nexus

    • Using the Nexus User Interface

  • INTRODUCTION OF MAVEN

CONTINUOUS  INTEGRATION AND CONTINUOUS DELIVERY

  • INTRODUCTION TO JENKINS-CI

    • Continuous Integration with Jenkins Overview

    • Installation Configure Jenkins 

    • Jenkins management

    • Support for the Git version control systems

    • Different types of Jenkins Jobs

    • Setting up a Jenkins job

    • Scheduling build Jobs

    • Maven Build Scripts

    • Securing Jenkins

      • Authentication

      • Authorization

      • Confidentiality

      • Creating users

    • Jenkins Plugin

      • Installing Jenkins Plugins

      • SCM plugin

      • Build and test

      • Analyzers

    • Distributed builds with Jenkins

    • Best Practices for Jenkins

   CONFIGURATION MANAGEMENT TOOLS

PUPPET

  • Introduction to Puppet

  • Installation and Configuration of Master server and agents

  • Managing Manifests

  • Creating and Managing modules

  • Version control with Puppet

 
CHEF

  • Overview of Chef

    • Common Chef Terminology (Server, Workstation, Client, Repository etc.)

    • Servers and Nodes

    • Chef Configuration Concepts

  • Workstation Setup

    • How to configure knife

    • Execute some commands to test connection between knife and workstation

  • Organization Setup

    • Create organization

    • Add yourself and node to organization

  • Test Node Setup

    • Create a server and add to organization

    • Check node details using knife

  • Databags

    • How to create Databags

    • Add Databags to organization

  • Node Objects and Search

    • How to Add Run list to Node

    • Check node Details

  • Environments

    • How to create Environments

    • Add servers to environments

  • Roles

    • Create roles

    • Add Roles to organization

  • Advanced Chef

    • What is foodcritic and TestKichen

    • Improve and expand on the existing recipes

    • One-click system launching

ANSIBLE

  • Install & Configure Ansible

  • Core components of Ansible

  • Run ad-hoc Ansible commands

  • Create Plays Playbooks

  • Create templates

  • Create and work with roles

  • Manage Parallelism

  • Securing Ansible

  • Introduction to Ansible Tower

  • Automating Real Time Scenarios using Ansible

   
  VAGRANT

  • Introduction

    • What is Vagrant

    • Uses of Vagrant in an environment

  • Installation and Configuration

    • How to install Vagrant in Windows and Linux

    • Configure Vagrant

  • Provisioning with Vagrant

    • How to use Vagrant to create small virtual environment

    • Add required Images to Vagrant

  • Using Vagrant

    • Using Vagrant in Chef for Testing

 DOCKER

  • Introduction

    • What is Docker

    • Uses of Docker in an environment

  • Installation and Configuration

    • How to install Docker in Windows and Linux

    • Configure Docker

  • Provisioning with Docker

    • How to use Docker to create small virtual environment

    • Add required Images to Docker