DevOps with AWS cloud and SRE new batch on 19-JAN-2025 , Click Here to Register Now For Free

Learn Courses

KK DevOps is a premier online mentoring platform
dedicated to guiding individuals through the
complexities of DevOps practices and principles.
Our mission is to bridge the gap between theory and practice,

providing hands-on, practical guidance to help users excel in their DevOps careers.

Personalized Dashboard

Every Student Who Enrolled in Any Course will get their personalized dashboard

Expert Mentorship

Learn from industry Expert with practical experience and insider knowledge.

Real-Time Learning

Course designed to simulate real-time problem resolution and foster critical thinking,

Premium Material

Premium Materials or Documents for interview preparation Can be shared.

Join Demo Class Now

Join Demo Class of Docker & Kubernetees on 15th December 7:30 PM - 9:00 PM

Click here To Join

To Book Slot to Attend The Free Demo Session On Docker And Kubernetees on 15 th December 7:30 Pm Please Click Below Button and Book Slot Directly.
Click Here To Join
Expandable Course Content

Course Content

1) DevOps Introduction
  • Software Development Life Cycles(SDLC)
  • Waterfall Model
  • Agile Methodology
  • Scrum Model
  • Sprint/ Iteration
  • What is DevOps?
  • Why DevOps?
  • DevOps Importance
  • DevOps Model
  • DevOps Lifecycle
  • Market Trend and Career Scope for DevOps
  • DevOps Tools
2) Linux
  • Introduction of Linux Operation System
  • Installing Pre-requisite Software’s (SSH Tools and FTP Tools) in Desktop/Laptop.
  • Create an account in AWS.
  • Create an EC2 Instance in AWS.
  • Linux File/Directory structure.
  • Linux Commands.
3) Shell Scripting
  • Introduction
  • What is Shell?
  • Types of Shells
  • What is Shell Scripting?
  • First Shell Script program
  • File Naming Conventions
  • Comments
  • Variables
  • Command line Arguments
  • Escape Characters
  • String
  • Arithmetic Operations
  • User Interaction using read command
  • Input and Output Redirection
  • Control commands–if
  • Control commands–for
  • Control commands–while loop
  • Control commands–Switch case
  • Functions
  • Pipe
4) Git
  • Account Creation in GitHub
  • What is git?
  • What is the VCS?
  • What is SCM?
  • What is Branch?
  • What is Tag?
  • Git Administration.
  • Git commands
  • Working with git as a developer perspective
  • SSH Key generation
  • PAT creation
  • Cloning Repositories
  • Merging Branches
  • Pull Requests
  • Cloning Remote Repo
  • GitHub API–Some Realtime Shell Script Examples
  • Forking Repo
  • Branching strategy
  • README file
  • Best practices for Releases/Interview Questions
5) Maven
  • Introduction
  • Features & Benefits of Maven
  • Installation (Maven Environment Setup)
  • Directory Structure
  • Content of pom.xml
  • Maven Repositories
  • Maven Life Cycles
  • Executing some Examples
  • Maven Multi Modules
  • Parent pom
  • Child pom
6) Tomcat
  • Introduction
  • Difference between App server and Web server
  • Understanding of Web Servers, App Servers and Database Servers
  • Installation (In Windows-Extraction, In Linux Installation)
  • Directory structure
  • Start the Tomcat server
  • Stop the server
  • Users creation
  • Roles
  • Port number change
  • Application Deployment
  • Through Admin Console
  • Copy artifact into webapps folder
7) Apache HTTP Server / Nginx Server
  • Introduction
  • Installation
  • Directory Structure
  • Start the HTTP server
  • Deploy the static web application.
8) SonarQube
  • Introduction
  • Pre-Requisites
  • Architecture
  • Installation
  • Change the Port Number
  • Execution
  • Administration
    • Users Creation (Normal User and Administrator)
    • Project Creation
    • Project Deletion
    • Token Generation
    • Create Quality Profiles
    • Create Quality Gates
    • Configure Email Settings
  • Sonar Cloud
9) Nexus
  • Introduction
  • Installation
    • Password and Email Change for Admin User
    • Email Server Configuration
    • Port Number Change
    • Context Root Change
  • Nexus Directory Structure
  • Create the Repositories
    • maven2hosted
    • maven2proxy
    • maven2group
    • docker
  • Integrate the Maven with Nexus
  • Create Cleanup Policies and Attach Policies to Repositories
  • Create Users and Roles
  • Nexus API
10) Jenkins
  • Introduction
    • Continuous Integration (CI)
    • Continuous Delivery (CD)
    • Continuous Deployment (CD)
  • Installation
    • In Linux Server
  • Create the Maven Project using Freestyle Project Type
    • Integrate Maven Software if Not Done
    • Integrate Nexus with Jenkins
    • Integrate SonarQube with Jenkins
    • Deploy the App into Tomcat
      • Through “Deploy to Container” Plugin
      • Through Script–SSH Agent Plugin
    • Configure Email Functionality
    • Poll SCM
    • Build Periodically
    • Git WebHooks
    • Discard Old Build
    • Disable This Project
    • Delete Workspace Before Build Starts
    • Add Time Stamps to the Console Output
    • JACOCO Plugin
  • Jenkins Directory Structure
  • Create the Maven Project using Maven Project Type
  • Plugin Management
    • Safe Restart
    • NextBuild Number
    • Email Extension
    • SonarQube Scanner
    • Schedule Build
    • Artifactory Plugin
    • Cloud Foundry
    • BlueOcean
    • Deploy to Container
    • Deploy WebLogic
    • Web Sphere Deployer
    • Maven Integration
    • JaCoCo
    • SSH Agent
    • PublishOver SSH
    • Thin Backup
    • Build NameSetter
    • Convert To Pipeline
    • Role-Based Authorization Strategy
  • External Plugins Installation
    • Urban Code Deploy
  • Port Number Change
  • Build with Parameters
  • Create View
  • Jenkins Security
    • Create Users (Default Admin)
    • Provide Specific Access in Jenkins
    • Provide Access to Specific Projects
  • Upstream and Downstream Jobs
  • Create the Pipeline Project Jobs
    • Scripted Way
    • Declarative Way
  • Create the Multibranch Pipeline Project Jobs
  • CICD Implementation for JAVA Project
  • Create Master/Slave
  • Jenkins Backup
  • Jenkins Migration
  • Jenkins Shared Libraries
  • Some More Examples on Declarative Pipeline Script
11) Ansible
  • Introduction
  • What is Ansible?
  • Configuration Management
  • Ansible Features
  • Ansible Architecture
  • Host Inventory File
  • Ansible Installation
  • Ansible Commands
  • Develop the Ansible Playbooks
  • Tags
  • Handlers
  • Group Variables and Host Variables
  • Loops
  • Conditional Statements
    • When Condition
  • Ansible Vault
  • Ansible Roles
  • Working with Dynamic Inventory
12) AWS
  • Introduction to Cloud & Cloud Computing
  • Cloud Service Models
  • Types of Clouds
  • AWS Introduction & Its Global Architecture
  • Elastic Compute Cloud (EC2)
    • Introduction to Amazon EC2
    • Launch Our First EC2 Instance - Part 1
    • Launch Our First EC2 Instance - Part 2
    • How to Use PuTTY (Windows Users Only)
    • Security Groups
    • Elastic Volumes, Instance Stores
    • EC2 Instance Metadata
    • Summary of EC2 Section
    • Amazon Machine Instance (AMI)
    • Private IP, Public IP, Elastic IP
  • Elastic Block Store (EBS)
    • What is EBS and Its Uses
    • EBS Snapshots
    • Create and Attach Additional EBS Volumes
    • EBS Snapshot Manager
  • Elastic File System (EFS)
  • Simple Storage Service (S3)
    • S3 Essentials
    • Creating a S3 Bucket Using the Console
    • S3 Storage Options and Types
    • S3 Version Control
    • Cross Region Replication
    • S3 Lifecycle Management & Glacier
    • S3 Security
    • Snowball
    • S3 Summary
  • Virtual Private Cloud (VPC)
    • VPC Overview
    • Custom VPCs
    • Building Our Own Custom VPC
    • Build a Custom VPC - Part 2
    • Public Subnets, Private Subnets
    • Network Address Translation (NAT)
    • Access Control Lists (ACLs)
    • VPC Summary
    • VPC Peering
  • Elastic Load Balancer (ELB)
    • Network Load Balancer (NLB)
    • Elastic Load Balancer (ELB)
  • Route 53 (DNS)
  • AWS Certificate Manager (ACM)
  • Auto Scaling Groups
  • Identity Access Management (IAM)
    • Introduction to IAM
    • Users
    • Groups
    • Roles
    • Policies
    • Permissions
  • AWS CLI
  • Elastic Container Registry (ECR)
  • Elastic Kubernetes Service (EKS)
13) Docker
  • Docker Introduction
  • Containerization vs Virtualization
  • Docker vs Virtual Machine
  • Docker Installation & Its Architecture
  • Docker Adhoc Commands
  • Dockerfile
  • Docker Image
  • Docker Container
  • Docker Networks
  • Docker Volumes
  • Dockerfile & Its Key Words
  • Docker Images Creation
  • Docker Registries (Docker Hub, ECR, Nexus)
  • Docker Compose
14) Kubernetes
  • Kubernetes Introduction
  • Architecture
  • Kubernetes Cluster (Self-Managed) Setup Using Kubeadm
  • Kubernetes Namespace
  • Kubernetes Objects
  • POD
  • Replication Controller
  • Replica Set
  • Daemon Set
  • Deployment
    • Rolling Update
    • Recreate
  • Stateful Set
  • Service
  • Persistent Volumes
  • Persistent Volume Claim
  • Dynamic Volumes
  • ConfigMaps & Secrets
  • HPA & Metrics Server
  • Liveness & Readiness Probes
  • Scheduling & Maintenance
  • Node Selector
  • Node Affinity
  • Pod Affinity & Anti Affinity
  • Taints & Tolerations
  • Cordon
  • Drain
  • Uncordon
  • Resource Quota & Limit Range
  • Network Policies
  • EKS Kubernetes Cluster Setup
  • Load Balancer Service
  • Ingress Controller & Resource
  • Kubernetes RBAC
  • Deploy Application Using Jenkins (CI/CD)
  • Helm
  • Monitor Kubernetes Using Prometheus and Grafana
  • Log Aggregation Using EFK
15) MonitoringTools(NewRelic/Grafana,Prometheus)
16) Teraform
DevOps Master Program Highlights
  • Each Topic Interview Questions
  • Real-Time Use Case Scenarios
  • Case Studies
  • Job-Oriented Training
Add-onTools (You will get theTechnical Documents on Demand)
  • MySQL Database
  • SRE Skills

Attend Demo Session Enroll Into Course

Free Python For DevOps Classes

Python Class 1

Click Here

Python Class 2

Click Here

Python Class 4

Click Here

Prasanth Reddy

Background

From Many years Trained many students and achieved the trust of Thousands of Students And IT professionals Through KK Funda  Youtube channel. have a total of 8+ years of Extensive IT experience. As of now cleared GATE CS 3 times. Have Real- Time IT Industry Experience.

Mission & Vision

Our mission is to empower individuals and Students to master DevOps practices through comprehensive training and hands-on experience. We aim to bridge the gap between Theoretical learning and practical approach.

 

 

Our vision is to inspire and equip students to become skilled and confident DevOps professionals who drive innovation and efficiency in their careers.

 

Useful Blogs

DevOps Related Posts

Devops Basics, Current Trends etc...

Docker Related Posts

Docker Basics, Current Trends etc...

Jenkins Related Posts

Jenkins Basics, Current Trends etc...

Success Stories
1 +
Blogs Posted
1 +
Placed Through Guidance
1 +

What Our Students Says

Share Through
error: Content is protected !!