DevOps
Online Course
Module 1: DevOps Fundamentals
DevOps lifecycle
CI/CD concept
Tools overview (Git, Docker, Kubernetes, Azure)
Outcome: DevOps base clear




Module 2: Linux for DevOps
Basic commands (ls, cd, grep, chmod)
User & permission
Package install
Networking commands
Shell scripting basics
Practical: Ubuntu server setup & automation script


Module 3: Git & GitHub
Git install & commands
Repository create
Branching & merge
Pull request
GitHub workflow
Practical: Code push & team collaboration


Module 4: Microsoft Azure Administrator
Azure portal & resource group
VM create
Storage account
Virtual network
NSG & Load balancer
IAM & Azure CLI
Practical: Azure infra setup
Certification: AZ-104 basics


Module 5: Docker
Container vs VM
Docker install
Dockerfile
Image build & push
Docker Compose
Practical: App containerize & run


Module 6: Azure Kubernetes (AKS)
Kubernetes basics
Pod, Deployment, Service
Ingress
ConfigMap & Secret
Helm basics
Azure AKS cluster
Practical: App deploy on AKS


Module 7: Terraform with Azure
Infrastructure as Code
Terraform install
Provider & resource
Variablesa
State file
Practical: Azure VM & AKS via Terraform


Module 8: CI/CD Pipeline
CI/CD pipeline concept
GitHub Actions
Azure DevOps pipeline
Docker build pipeline
Auto deploy to AKS
Practical: End-to-end pipeline setup


Module 9: Monitoring & Logging
Grafana
Prometheus
Azure Monitor
Alerts & dashboards
Practical: AKS monitoring setup
Module 10: Final Real Project
Azure infra (Terraform)
Docker build
AKS deploy
CI/CD pipeline
Monitoring dashboard
Register Your Course


