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