Project Description

If you are looking for a Job / Internship – based current disruptive technologies like AWS / Linux / DevOps / SRE then having Knowledge of Linux , AWS, Docker, Kubernetes, Openshift & GIT is must now a Days !! Even if you are looking for a job as a Developer having presence of these technologies in your resume will play a vital role for getting a good job. With 20years of Broad Experience in Opensource Technologies. Team Unnati has designed one of its Unique Course “KuCL”. KuCL is one of the unique course under which student will able to learn all these technologies in one course with 50% subscidies cost.
#DevOps #Cloud #Openshift #SRE #Linux #AWS #Docker #GIT.

The key feature of this program is having Two Global Certification from Red Hat based on RHCSA (EX200) and DO180 (EX180) . There will be max 20 students in each mach to maximize the training quality and outcome. Student has to submit 3 Mini and 1 Major Project at the end of this course.

Duration : 120hrs + 10Hrs Project Work

Course Contents

  • Access the command line                                       
  • Manage files from the command line
  • Create, view & edit text files
  • Manage local users & groups 
  • Control services & daemons 
  • Configure  & secure SSH
  • Access Linux files systems
  • Control access to files with Access Control Lists
  • Manage SELinux security 
  • Maintain basic storage
  • Control the boot process
  • Manage network security using firewalld
Ubuntu
  • What is Ubuntu?
  • Installation of Ubuntu
  •  Basic commands and Key Difference
SUSE
  •  Installation of SUSE OS
  •  Basic commands and Key Difference
Section 1 : Introduction to AWS
  1. What is AWS?
  2. What is cloud?
  3. Why cloud?
  4. Global infrastructure (regions and zones)
  5.  Services by AWS
Section 2 :  IAM
  1. What is AWS IAM
  2. AWS Identities
  3. IAM User & IAM Group
  4. IAM Roles
  5. IAM Policy 
  6. Giving a Role to an EC2 Instance
Section 3 : Storage
  1. Amazon Simple Storage Service (Amazon S3)
  2. Amazon S3 Demonstration
  3. Amazon Elastic Block Store (Amazon EBS)
Section 4 : Compute Services
  1. Introduction to Compute Services on AWS
  2. Amazon Elastic Compute Cloud (EC2)
  3. Creating a (Web Server) Using Amazon EC2
Section 5 : VPC
  1. Amazon Virtual Private Cloud (VPC) 
  2. Load Balancing
Section 6 : Database
  1. Amazon RDS in detail
  2. Amazon DynamoDB
Section 7 : EKS
  1. Introduction to ECS
  2. Introduction to EKS
  3. Working of EKS
  4. Creating an EKS Kubernetes Cluster
DOCKER
  • Introduction to Container and Docker
  • Installation
  • Running container using docker
  • port -forwarding 
  • Inspecting a running container
  • Dockerfile, 
    • Docker Instructions like ADD, COPY
    • RUN, CMD, ENTRYPOINT, healthcheck
    • ONBUILD
  • Creating an image from running container
  • Docker networking in detailed
  • Dealing with Private / Public Registry
PODMAN
  • What is runc ? 
  • Runc vs Podman
  • Introduction of podman 
  • Installation
  • Running container with podman 
  • Inspecting a running container
  • Running a Pod using Podman
  • Podman security
  • Podman networking
  • What is Kubernetes?
  • Architecture of Kubernetes
  • Kubernetes cluster
    • Etcd
    • Scheduler
    • Controller
    • ApiServer
  • Terminologies 
    • Namespace
    • Pod
    • Service
    • Deployment config 
  • Installation of Kubernetes
  • Types of services
    • NodePort
    • ClusterIP
    • Load balancer
  • Hosting simple application
  • Deploying 2tier application
  • Persistent Volume and persistent claim with demo
  • Role-based Access Control
  • Labels and selectors 
  • HPA (Horizontal Pod Autoscaler) 
    • Hosting application with HPA
  • Network Policy
  • Ingress Controller
  • Probes
    • Liveness probes
    • Readiness probes
  • Introduction to Git and Git Hub
  • Introduction to the version control system
  • History of git
  • Git as a service hub
  • Environment setup for git
    • Installation on Linux
    • Configure first git repo on Linux machine 
  • Repository in git
  • Git workflows
  • Remote repository on Git Hub 
  • Cloning a repository
  • Git pull
  • Git add and commit
  • Git push
  • What are issues and pull requests?
  • Git fork
  • Branching and merging concepts
  • Pull requests
  • Working with conflicts
  • Integration of GIT with Docker
  • Integration of GIT with Kubernetes
  • Integration of GIT with Openshift

Deliverables

  • Online Lab – 100hrs of Lab Access
  • E-contents for RHCSA and DO180 / Slides
  • Two Red Hat Global Exams
  • Six Participation Certificate

Register for Class Here

Training Partners

They laugh at me because I am different, I laugh at them because they are all the same

The person with the certification is the one that is going to get hired.

– Robert Blanchard, Director of Support Services Aspen Skiing Services Co.

95 percent Of students say they are better prepared to maximize the value of Red Hat products after training