Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

DevOps Bootcamp Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testin5g Tools etc..

Batch Date: Apr 20th @7:00AM

Faculty: Mr. Maha
(15+ Yrs of Exp,..)

Duration: 40 Days

Venue :
DURGA SOFTWARE SOLUTIONS,
Flat No : 202, 2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038

Ph.No: +91 - 8885252627, 9246212143, 80 96 96 96 96

Syllabus:

DevOps Bootcamp

Course Features

  • Live Instructor-Led Classes
  • Daily Class Recordings
  • Complete Study Materials (Notes + PPTs + Code)
  • Hands-on Practical Sessions
  • Real-Time Projects
  • Interview Preparation & Mock Sessions
  • Resume Building Support

Tools Covered:

  • Git & GitHub
  • Maven
  • Jenkins
  • Docker & Docker Compose
  • Kubernetes
  • Helm
  • AWS EKS
  • Linux
  • Tomcat

MODULE 1: DevOps Fundamentals

  • What is DevOps? Lifecycle & Benefits
  • Traditional vs DevOps Model
  • SDLC (Software Development Life Cycle)
  • Agile & Scrum Basics
  • Introduction to CI/CD
  • DevOps Tools Overview
  • Linux Basics (Commands, File System, Permissions)

MODULE 2: Version Control with Git

  • Introduction to Git & GitHub
  • Installing Git
  • Git Commands (init, clone, add, commit, push, pull)
  • Resolving Merge Conflicts
  • Working with Remote Repositories
  • Git Best Practices

MODULE 3: Maven (Build Automation)

Maven Basics

  • What is Maven? Architecture
  • Installation & Setup
  • Maven Lifecycle (clean, validate, compile, test, package, install, deploy)

Project Structure

  • Standard Directory Layout
  • Understanding pom.xml
  • Dependencies Management

Build & Plugins

  • Maven Build Commands
  • Plugins (compiler, surefire, jar, war)
  • Creating JAR & WAR Files

Repository Management

  • Local Repository
  • Central Repository

Hands-on

  • Build a Java Application using Maven

MODULE 4: Jenkins (CI/CD Tool)

Jenkins Basics

  • What is Jenkins? Architecture
  • Installation (Windows/Linux)
  • Jenkins Dashboard Overview
  • Plugins Management

Job Creation

  • Freestyle Projects
  • Build Triggers

Pipelines

  • Pipeline as Code (Jenkinsfile)
  • Declarative vs Scripted Pipeline
  • Stages & Steps

Integration with Maven

  • Build Automation using Maven in Jenkins
  • Creating CI Jobs for Java Applications

Integrations

  • Jenkins with GitHub
  • Webhooks Setup

Advanced Jenkins

  • Credentials Management
  • Environment Variables
  • Email Notifications
  • Master-Agent Setup

MODULE 5: Docker

Docker Basics

  • What is Docker? Architecture
  • Containers vs Virtual Machines
  • Docker Installation

Core Concepts

  • Docker Images & Containers
  • Docker Commands (run, ps, stop, rm)
  • Port Mapping

Dockerfile

  • Writing Dockerfile
  • Building Custom Images
  • Best Practices

Docker Compose

  • Multi-container Applications
  • YAML Configuration

Docker Registry

  • Docker Hub Usage
  • Push & Pull Images
  • Private Repo

Hands-on

  • Containerizing Maven-built Application

MODULE 6: Kubernetes + Helm + AWS EKS

Kubernetes Basics

  • Architecture & Components
  • Cluster Setup (Kubeadm)

Core Objects

  • Pods
  • ReplicaSets
  • Deployments
  • Services

Configuration & Storage

  • ConfigMaps
  • Secrets
  • Volumes, PV & PVC

Advanced Kubernetes

  • Auto Scaling (HPA)
  • Rolling Updates & Rollbacks
  • Namespaces
  • Ingress & Networking Basics

Helm (Kubernetes Package Manager)

  • Introduction to Helm
  • Helm Architecture
  • Installing Helm
  • Helm Charts Structure
  • values.yaml Configuration
  • Install Applications using Helm
  • Create Custom Helm Charts
  • Helm Upgrade & Rollback
  • Release Management

AWS EKS (Managed Kubernetes)

  • Introduction to Amazon EKS
  • EKS Architecture & Benefits

Setup

  • AWS Basics (IAM, CLI)
  • Install kubectl & eksctl
  • Create EKS Cluster

Deployment

  • Connect to EKS Cluster
  • Deploy Applications on EKS
  • Use Helm with EKS
  • Load Balancer Setup

Scaling & Monitoring (Basics)

  • Auto Scaling in EKS
  • Monitoring Overview

MODULE 7: CI/CD Integration

  • End-to-End Pipeline:
    • Git → Maven → Jenkins → Docker → Kubernetes → Helm → AWS EKS
  • Automating Build, Test & Deployment
  • Docker Image Build & Push
  • Deploy to Kubernetes/EKS using Jenkins
  • Real-Time Project Implementation

MODULE 8: Final Project & Career Prep

  • Project (Complete DevOps Pipeline)
  • Resume Building
  • Interview Questions & Mock Interviews
  • DevOps Best Practices
  • Career Guidance