Complete Course Content
Week-by-week curriculum designed for industry readiness
DevOps / SRE Fundamentals
Introduction to DevOps culture, practices, and SRE principles
- DevOps/SRE tools setup on AWS
- DevOps Flow
- Linux folder and file structure
- AWS account setup
- AWS basics / SRE system overview
- DevOps projects and real time screnarios
CI/CD Flow with Project
Hands-on implementation of complete CI/CD pipelines
- The flow of CICD
- Types of JenkinsFile
- Concept to write grovy file
- Github and Jenkins with Webhook Setup
- Merge Request Concepts
- Jenkins Master slave configuration
- Trigger pipeline from Jenkinsfile
- Gitlab Branching Strategy
- Hands-On [ Jenkins Ci pipeline with Groovy with various stages]
- CICD Advanced with Project CICD Session1 quick recap
- Sonarqube, Quality Gates and Profiles
- Sonar Code Coverage for Java App- Fortify, Security tool, Fortify security Maven E2E for Java App
- Auto Version Update- Ansible
- Frog Curl Automation
Docker and Kubernetes Real Time Scenarios
Containerization with Docker and orchestration with Kubernetes
- CD tools with DOCKER advanced Project3
- CD tools in depth, Docker Architecture, Why and what docker?, Docker Image and container commands, Docker Image TAR and Unarchive, Docker container states, Docker Networking
- (Create and Manage), Dockerfile and CD flow, Ansible flow
- Helm , Istio , RBAC, Service accounts
- Kubernetes with Project4
- Kubernetes Architecture in depth, Components of Kubernetes, Node components, Manifest
- File components, Service Components, Routing in kubernetes, Kubernetes Commands
- Kubernetes Interview Questions
Python Basics to Advanced
Python programming for DevOps automation and scripting
- Python Automation with Project5
- Python Introduction and Syntax, Python Data types and Operators, Python Strings, Python
- Lists, Python Tuples, Python Sets, Python Dictionaries, Conditional statements, Python
- Loops, Python functions, python modules, Python OOPS, File Handling, Python HandsOn
- Python Code design
- Project handson
Kubernetes Advanced [PART 2]
Advanced Kubernetes concepts and production deployments
- Kubernetes Operators
- Kubernetes Custom Resource Definitions
- Kubernetes Security
- Kubernetes networking
- Kubernetes Istio, Kiali, Jaeger Monitoring
- Kubernetes traffic flow
- Kubernetes pods troubleshooting
- Kubernetes dashboard walkthrough
- Kubernetes webhooks and admission controllers
Terraform with AWS Architecture Creation/ Python Django framework deployment in AWS
Infrastructure as Code with Terraform and AWS deployment
- Terraform HANDS-ON with Project 9
- About terraform, Why terraform, Terraform Language, Terraform Architecture, Modules, Terraform Flow, Terraform commands, Terraform use cases, Terraform state file.
- HandsOn Tools Installation
- AWS Scenarios with Project10
- Vpc setup for project, Security layer of AWS, CIDR setup with /16 as example, Subnets,
- Directing traffic between aws resources, Network address translation, AWS project setup,
- AWS API gateway, AWS route 53, Steps to move data from s3 to glacier, Application
- Network Load Balancer, Create a Lambda Trigger, Deploy Python code in Lambda
Ansible Real-Time Scenarios / Red Hat Linux Administration
Configuration management and system administration
- Ansible with Project11
- What is Ansible and why CM?
- Ansible Architecture in depth Ansible
- Installation/Setup, Ansible Roles, Ansible Ad-hoc commands, Ansible Playbooks setup
- Automation - Playbook to copy a file with special varials
- Automation - Ansible handlers and Notifiers
- Automation - Download artifact and unzip
- Automation - Ansible tags to deploy to servers
- Automation - Install Apache and configure the config files
- Automation12 - Ansible vault
- Red Hat Linux System with Project
- Yum Repo Configuration
- Configuring P/DNS/GATEWAY for a linux system
- Resetting the root password
- Archive, Tuning of linux systems
- User and Group Management
- Selinux enforce
AZURE infra creation with terraform / Kubernetes Istio Kiali Jaeger Cluster Management ( O )
Azure infrastructure with Kubernetes service mesh implementation
- Azure portal setup
- Azure resource Managers
- Azure load balancers
- Azure Virtual Machines
- Azure Vnets
- Azure scaling sets
- Azure CLI
- How to integrate with your Runner. Resume building [ Make your resume shortlisted in just 6-8 seconds ]
- Resume Review for the batch, Resume Guidelines, Free templates for your resume.
- Cold Emailing to HR, DOs and DONTs in your resume, Tips from my Jobsearch, What is ATS and how to make the ATS select your resume, Website Discussion
LinkedIn Profile & Resume Building
Professional profile optimization and career guidance
- LinkedIN profile building/SRE Real time Concepts - Get selected in top companies with few tricks
- LinkedIN profile Optimisation, Importance of Linkedin search
- What contents should be kept in profile
- How to approach recruiter and manager, Apply 700 jobs like me on LinkedIN
- Grab jobs from India and Outside, How to be active on linkedin
- What type of content to be shared to attract recruiters
Projects
14+ DevOps/SRE Real Time Projects
- Jenkins DevSecOps CICD Pipeline
- Jenkins Pipeline with Monitoring
- Docker Advanced Project
- Kubernetes deployment on EKS + 3 tier Architecture with Microservice deployment and visualization on data transfer
- Kubernetes Istio Kigali Jaeger Monitoring (O)
- ArgoCD with GitOps Deployments
- Python Real-time Programming
- Kubernetes CRD, Operators, Security, Webhooks
- Helm Charts Scenarios with Multi-Pod Deployments / RBAC
- Monitoring with ELK Stack / Grafana & Prometheus
- AWS Architecture Creation with Terraform
- Shell Scripting Real-Time Scenarios + Individual Jira Portal Creation with Project Management Automation
- Azure Infrastructure Creation with Terraform
- Ansible Automation and Roles Creation
- Java Spring Boot Application Integration with Splunk
- Java + Database on Kubernetes Project Deployment
- Red Hat Linux Disk/User/File/SELinux Automations + Azure Infra Creation from Terraform CICD Pipeline