Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testin5g Tools etc..
Batch
Date: May
4th @8:00AM
Faculty: Mr. Maha (15+ Yrs of Exp,..)
Duration: 4 Months
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 + AWS +
Cloud Native
+ AI TOOLS
Module 1: DevOps Fundamentals & SDLC
DevOps Foundations
- What is DevOps (culture, lifecycle, benefits)
- DevOps vs Traditional IT models
- DevOps lifecycle: Plan → Code → Build → Test → Release → Deploy → Monitor
SDLC & Agile
- Software Development Life Cycle (SDLC)
- Agile methodology & Scrum framework
- Sprint planning, backlog, stand-ups
- Introduction to Jira (issue tracking)
DevOps Practices
- Continuous Integration (CI)
- Continuous Delivery vs Deployment
- Infrastructure as Code (IaC)
- Monitoring & feedback loops
Module 2: Linux & Shell Scripting (CORE SKILL)
Linux Fundamentals
- Linux architecture & file system
- File permissions, users & groups
- Package management (yum, apt)
Advanced Linux
- Process management (top, ps, kill)
- Disk & memory management
- Networking tools (netstat, curl, wget)
- SSH & server access
Shell Scripting (Automation)
- Variables, loops, conditions
- Functions & arguments
- File handling & logging
Module 3: Networking Fundamentals
- OSI & TCP/IP model
- IP addressing & CIDR
- Subnetting (important for AWS VPC)
- DNS working
- HTTP vs HTTPS
- SSL/TLS basics
- Load balancing concepts
- Reverse proxy (Nginx)
Module 4: Cloud Computing & AWS (CORE MODULE)
Cloud Basics
- IaaS, PaaS, SaaS
- Public vs Private cloud
- AWS global infrastructure
AWS Core Services
- EC2 (instances, AMI, key pairs)
- S3 (storage & lifecycle)
- IAM (users, roles, policies)
- VPC (subnets, routing, NAT, IGW)
- EBS & EFS
Advanced AWS
- Load Balancers (ALB, NLB)
- Auto Scaling Groups
- Route 53 (DNS)
- Cloud Front (CDN)
- RDS & DynamoDB
DevOps on AWS
- AWS CLI
- Cloud Watch (logs, metrics, alerts)
- AWS Code Pipeline, Code Build, Code Deploy
Server less
Cost Optimization
- Pricing basics
- Spot vs Reserved instances
- AWS Budgets & billing alerts
Module 5: Version Control (Git + GitHub)
Git Core
- Version control concepts
- Git workflow (clone, commit, push)
- Branching & merging
Advanced Git
- GitFlow & trunk-based development
- Rebase vs merge
- Cherry-pick, stash
GitHub
- Pull requests & code reviews
- Repository management
- GitHub Actions (CI/CD)
Module 6 : CI/CD Pipelines
CI/CD Concepts
- Pipeline stages (Build → Test → Deploy)
- Pipeline as Code
Jenkins
- Installation & setup
- Freestyle & pipeline jobs
- Master-agent architecture
Modern CI/CD
- GitHub Actions (important)
- YAML pipelines
Integrations
- Maven (build tool)
- SonarQube (code quality)
- Nexus/JFrog (artifact repository)
Module 7: Infrastructure as Code (IaC)
Terraform
- Providers & resources
- Variables & outputs
- State management
- Remote backend
- Modules (reusability)
AWS CloudFormation
Module 8: Configuration Management
Ansible
- Architecture & setup
- Inventory & playbooks
- Modules, roles, templates
Real Use Cases
- Web server setup
- Application deployment
- Multi-node automation
Module 9: Containerization (Docker)
Docker Basics
- Images & containers
- Dockerfile creation
Advanced Docker
- Multi-stage builds
- Docker Compose
- Volumes & networking
- Docker security best practices
Registry
Module 10: Kubernetes (PRODUCTION LEVEL)
Core Concepts
- Cluster architecture
- Pods, deployments, services
Advanced
- ConfigMaps & Secrets
- Ingress controller
- Persistent Volumes (PV/PVC)
- RBAC (security)
- Network policies
Production
- Helm charts
- Auto scaling (HPA)
- Rolling updates
AWS Integration
Troubleshooting (CRITICAL)
- Pod failures
- CrashLoopBackOff
- Debugging deployments
Deployment Strategies
- Blue-Green deployment
- Canary deployment
- Rolling updates
- Rollback strategies
Module 11: GitOps
- GitOps principles
- ArgoCD / Flux
- Continuous deployment using Git
- Kubernetes GitOps workflows
Module 12: Monitoring & Observability
Metrics
Visualization
Logs
Tracing
- Distributed tracing (Jaeger basics)
AWS Monitoring
- Cloud Watch logs & alerts
Module 13: DevSecOps (SECURITY)
- Secure CI/CD Pipelines
- IAM best practices
- Secrets management
Tools
- Trivy (container scanning)
- Snyk (dependency scanning)
Module 14: AI Tools for DevOps
AI Tools:
- ChatGPT
- GitHub Copilot
- Amazon CodeWhisperer
Topics:
- AI for CI/CD pipelines
- AI-based debugging
- Log analysis using AI
Prompt Engineering:
- Writing effective prompts
- Automating DevOps tasks
Module 15: Real-Time Projects & Interview Preparation
Project 1: AWS Auto Scaling & VPC Architecture
- Implement projects on AWS cloud for auto scaling and VPC network
- Cloud + Networking + High Availability
- VPC, Subnets, ALB,Auto Scaling, CloudWatch
Project 2: AWS Infrastructure as Code using Terraform
- Automation of AWS infrastructure
- Terraform → VPC + EC2 + Load Balancer, Remote backend (S3)
Project 3: CI/CD Pipeline (End-to-End)
- Core DevOps automation
- Maven,SonarQubeDocker build
- Git → Jenkins / GitHub Actions → Build → Test → Deploy
Project 4: Configuration Management using Ansible
- Production deployment automation
- Java + Tomcat deployment, Multi-node setup
- Git → Jenkins/GitHub Actions → Deploy
Project 5: Cloud-Native Deployment (Kubernetes + EKS + GitOps)
- Modern DevOps + Cloud Native
- Kubernetes,Helm,GitOps Auto scaling
- GitHub Actions → Docker → Helm → ArgoCD → EKS
Project 6: Monitoring & Observability System
- Production monitoring + troubleshooting
- Prometheus+Grafana+ELK
Preparation for Interviews with Resume and Optimization Tips.