Decoding DevOps – From Basics to Advanced Projects with AI
-
Introduction
-
Prerequisites Info & Setup
-
VM Setup
-
LinuxIntroduction to Linux0sLinux Intro questionsCommands and File systems0sTest Basic Command in LinuxMore Commands ( mkdir, cp, mv, touch etc)0sVim editor0sTest vim editorFile Types0sTest File typesFilters0sTest filters commandRedirections0sTest RedirectionUsers and Groups0sFile permissions0sTest File PermissionsSudo0sSudo quizPackage Management0sPackage Management QuizServices0sServices QuizProcesses0sProcesses quizArchiving0sUbuntu commands0sLinux OS QuizLinux CommandsOutro0s
-
Git
-
Vagrant & Linux Servers
-
Variables, JSON & YAML
-
VProfile Project Setup Manual & Automated
-
Networking
-
Introducing Containers
-
Bash ScriptingBash ScriptsIntroduction0sVM Setup0sFirst Script0sSample Script0sChatGPT0sVariables0sVariables QuizCommand line arguments0sSystem Variables0sArguments QuizQuotes0sCommand Substitution0sQuote quizExporting Variables0sVariable QuizUser Input0sDecision Making part10sDecision Making part20sConditions QuizScript For Monitoring0sLoops0sFor loop quizWhile Loops0sRemote Command Execution0sSSH Key Exchange0sFinale Part10sFinale Part20s
-
AI for Scripting
-
AWS Part -1What is Cloud Computing0sIntroduction0sEc2 Introduction0sEc2 Quick Start0sMore In Ec2 Part10sMore in Ec2 Part20sAWS CLI0sEBS0sEBS Snapshots0sELB Introduction0sELB Hands On0sCloudwatch Introduction0sCloudwatch Hands On0sEFS0sAutoscaling Group Introduction0sAutoscaling Group Hands On0sS3 Introduction0sS3 Website Hosting0sMore in S30sRDS0s
-
AWS Cloud For Project Set Up Lift & Shift
-
Re-Architecting Web App on AWS Cloud PAAS & SAAS
-
Build tools
-
Continuous Integration and Delivery with JenkinsIntroduction0sInstallation0sFreestyle Vs Pipeline As A Code0sInstalling tools in Jenkins0sFirst Job0sFirst Build Job0sPlugins, Versioning & more0sDisk Space Issue0sFlow of Continuous Integration Pipeline0sSteps for Continuous Integration Pipeline0sJenkins, Nexus & Sonarqube Setup0sPlugins for CI0sPipeline As A Code Introduction0sCode Analysis0sCode Analysis Demonstration0sQuality Gates0sSoftware Repositories Intro (Nexus)0sNexus PAAC Demo0sNotification, Slack0sCI for Docker | Intro0sDocker PAAC Prereqs info0sDocker PAAC Demo0sDocker CICD Intro0sDocker CICD Code0sAWS ECS Setup0sDocker CICD Demonstration0sCleanup0sBuild Triggers Intro0sBuild Triggers Demo0sAgent/Node/Slave in Jenkins0sUsing Agent/Node/Slave0sAuthentication & Authorization0s
-
PythonIntroduction0sPython on Linux, Versions & Indentation0sQuotes and Comments0sVariables0sPrint Format0sSlicing0sOperators0sConditions0sLoops0sBreak & Continue0sBuilt-in Functions or Methods0sFunctions part-10sFunctions part-20sModules0sOS Tasks0sPython Fabric0sException Handling0sCloud Interaction with Boto30sAI for Cloud Automation0sCopilot AI for Cloud Automation0sPython Scripts
-
Learn Terraform
-
AnsibleIntroduction0sSetup Ansible & Infra0sInventory & Ping Module0sInventory Part 20sYAML & JSON0sAd Hoc Commands0sPlaybook & Modules0sModules – Find, Use, Troubleshoot & Repeat0sAnsible Configuration0sVariables & Debug0sGroup & Host Variables0sFact Variables0sDecision Making0sLoops0sFile, copy & template modules0sHandlers0sRoles0sAnsible for AWS0sVprofile code
-
AWS Part-2
-
AWS CI / CD Project
-
Docker
-
ContainerizationIntroduction0sOverview of Base Image0sDockerhub Setup0sSetup Docker Engine0sDockerhub & Dockerfile References0sApp Image Dockerfile0sDB Image Dockerfile0sWeb Image Dockerfile0sDocker Compose0sBuild and Run0sSummarize0sContainerizing Microservice Project0sBuild & Run Microservice App0s
-
KubernetesIntroduction0sMinikube for K8s Setup0sKops for K8s Setup0sObjects and Documentation0sKube Config0sPods0sNamespace0sDifferent levels of Logging0sService0sReplica Set0sDeployment0sCommand and Arguments0sVolumes0sConfig Map0sSecret0sIngress0sKubectl CLI & Cheatsheet0sExtras0sHelm Introduction0sHelm Hands On0sHelm with AI0sLens0sTerraform For EKS Setup0s
-
App Deployment on Kubernetes Cluster
-
GitOps Project
-
Conclusion
This course is designed for anyone who wants to start or advance their DevOps career through hands-on, project-based learning.
You’ll begin with Linux, networking, and scripting fundamentals, then progress through key DevOps tools — Git, Jenkins, GitHub Actions, GitLab, Terraform, Ansible, Docker, Kubernetes, and AWS Cloud.
Each step builds on the last with real projects, like setting up the Vprofile application across multiple DevOps stages — from on-premise to AWS to Kubernetes.
The course also introduces AI-powered tools such as GitHub Copilot, Amazon Q, and AI-integrated Helm, helping you automate faster, code smarter, and build intelligent DevOps pipelines.
And now — introducing the brand-new Monitoring & Observability section, where you’ll learn how to collect, visualize, and analyze metrics, logs, and traces using tools like Prometheus, Grafana, Loki, and Alloy.
By the end, you’ll master both the core DevOps practices and modern AI-driven workflows, preparing you for real-world cloud and automation environments.
Step-by-Step Learning Path
Step 1
Basics of Linux
Server Management in Linux
Vagrant
Basics of Networking
Project: VProfile Project Intro & Setup on VMs
Step 2
YAML & JSON
Bash Scripting (Variables, Conditions, Loops)
Automating Admin Tasks
GitHub Copilot as AI Assistant for Scripting
Step 3
Cloud Computing Intro
IAM, EC2, EBS, ELB
SSM & CloudShell Intro
AWS CLI, S3, CloudWatch, RDS, Auto Scaling, Route53
Project: Lift & Shift Web App to AWS
Re-Architecting Web App on AWS (PaaS & SaaS)
Step 4
Git & GitHub
Maven Build Tools
Jenkins (CI/CD Pipelines, Master/Slave, Nexus, SonarQube)
GitHub Actions (Workflows, Runners, Security Scans)
GitLab CI/CD (Pipelines, Stages, Docker Integration)
Step 5
Python Scripting
Automating OS Tasks
Python for AWS using Amazon Q (AI)
Step 6
Terraform Fundamentals (Variables, Modules, Backends)
Infrastructure as Code for VPC Setup
Step 7 – Monitoring & Observability
Introduction to Monitoring & Observability
Why Monitoring is Essential for DevOps
Setting up Prometheus, Grafana, Loki, and Alloy
Writing Queries with PromQL
Connecting Grafana Data Sources
Building Dashboards and Alerts
Slack Integrations for Real-Time Notifications
Integrating Loki and Alloy for Logs and Metrics
Step 8
Ansible Intro
Ad Hoc Commands, Modules, YAML Basics
Playbooks, Variables, Conditions, Loops
Handlers, Templates, Roles
Ansible for AWS Automation
Step 9
AWS (VPC Deep Dive, Lambda, Logging, Custom Metrics)
Project: CI/CD on AWS – Beanstalk, RDS, CodePipeline
Step 10
Docker (Containers, Images, Volumes, Networks)
Kubernetes (Setup, Objects, Autoscaling, Ingress, ConfigMaps)
Helm with AI, Lens
Project: VProfile Deployment on Kubernetes
Step 11
Project on GitOps
What's included
- 62 hours on-demand video
- 13 articles
- 121 downloadable resources
- Access on mobile and TV
- Certificate of completion