AWS DevOps Training by Ishan Sharma
Duration:40 hours
Batch Type:Weekend and Weekdays
Languages:English, Hindi
Class Type:Online and Offline
Address:Omaxe City 1, Indore
Course Fee:
Course Content
The AWS DevOps – 40 Hours Intensive Program is a hands-on online course designed to provide learners with a complete understanding of AWS cloud services, DevOps principles, CI/CD pipelines, containerization, and infrastructure automation. This course is ideal for IT professionals, software developers, cloud engineers, and aspiring DevOps practitioners who want to gain practical skills and industry-ready expertise.
Through a combination of theoretical insights, practical demonstrations, and real-time projects, participants will learn how to design, implement, and manage scalable DevOps pipelines on AWS. The program covers all major aspects of modern DevOps practices, including continuous integration, container orchestration, infrastructure as code, and monitoring, ensuring learners are fully equipped for professional challenges.
AWS DevOps – 40 Hours Intensive Program
🔹 Module 1: DevOps Foundations (4 Hours)
Goal: Build strong fundamentals
DevOps principles & lifecycle
SDLC vs DevOps
CI/CD concepts
DevOps tools landscape
Git fundamentals (branching, merging, PR workflow)
Hands-on: Git workflow simulation
🔹 Module 2: Linux & Networking for DevOps (4 Hours)
Goal: Practical OS + networking knowledge
Linux commands & shell scripting basics
Process management, permissions
Package management
SSH, SCP
Networking basics (TCP/IP, DNS, HTTP, HTTPS)
Load balancing concepts
Hands-on: Deploy app on Linux EC2 manually
🔹 Module 3: AWS Core Services (6 Hours)
Goal: Strong AWS foundation
AWS global infrastructure
IAM (users, roles, policies, best practices)
EC2 (Launch templates, AMI, Auto Scaling)
S3 (versioning, lifecycle policies)
VPC (subnets, route tables, IGW, NAT, security groups, NACL)
RDS & DynamoDB basics
ELB (ALB/NLB)
CloudWatch basics
Hands-on: Deploy 2-tier app in AWS
🔹 Module 4: Continuous Integration (CI) (4 Hours)
Goal: Automate builds
CI concepts & pipeline design
Jenkins architecture
Jenkins installation & configuration
Declarative pipelines (Jenkinsfile)
Integrating GitHub/GitLab
Build triggers
Hands-on: Build + Test app
🔹 Module 5: Docker & Containerization (5 Hours)
Goal: Container mastery
Virtualization vs Containers
Docker architecture
Dockerfile creation
Image layers & optimization
Docker volumes & networking
Docker Compose
Hands-on: Containerize application
Push to DockerHub / ECR
🔹 Module 6: Kubernetes (6 Hours)
Goal: Orchestration & scaling
Kubernetes architecture
Pods, ReplicaSets, Deployments
Services (ClusterIP, NodePort, LoadBalancer)
ConfigMaps & Secrets
Ingress
HPA (Horizontal Pod Autoscaling)
EKS introduction
Hands-on: Deploy app on Kubernetes cluster
🔹 Module 7: Infrastructure as Code (IaC) (4 Hours)
Goal: Automate infrastructure
IaC principles
Terraform fundamentals
Providers, resources, variables
State management
Modules
Remote backend (S3 + DynamoDB)
Intro to CloudFormation
Hands-on: Provision AWS infra using Terraform
🔹 Module 8: Continuous Deployment & Advanced CI/CD (3 Hours)
Goal: Production-ready pipelines
Multi-stage pipelines
Blue/Green deployments
Canary deployments
Rollback strategies
Integrating Docker + Kubernetes in CI/CD
Hands-on: CI/CD pipeline to EKS
🔹 Module 9: Monitoring, Logging & Security (2 Hours)
Goal: Reliability & observability
CloudWatch metrics & alarms
Centralized logging
Prometheus & Grafana overview
IAM best practices
Secrets management
DevSecOps basics
🔹 Module 10: Real-Time Project (2 Hours)
Capstone Project:
Build and deploy a microservices-based application:
Code in Git
Jenkins CI pipeline
Docker containerization
Terraform provisioning
Deploy to EKS
Monitoring + Auto Scaling
Teaching Method
The course is delivered through live online interactive sessions with a focus on hands-on learning and real-world applications. The methodology includes:
Step-by-step practical demonstrations for every module
Interactive coding and deployment exercises
Real-time project implementation
Continuous doubt-solving sessions
Emphasis on building industry-ready skills
Why This Tutor
The tutor brings expertise in cloud computing and DevOps, providing structured guidance for learners to master AWS and DevOps tools effectively. The teaching style focuses on clarity, practical application, and skill-building, enabling students to confidently implement DevOps pipelines in professional environments.
Benefits & Outcomes
After completing this program, students will be able to:
Deploy scalable AWS infrastructure using DevOps practices
Build and manage CI/CD pipelines with Jenkins
Containerize applications using Docker and orchestrate with Kubernetes
Automate infrastructure using Terraform
Implement monitoring, logging, and security best practices
Execute real-world projects for practical experience
This course equips learners with end-to-end DevOps and AWS skills for cloud, development, and operations roles.
Skills
Aws Cloudwatch, Aws Devops, Aws Lambda, Cicd Pipelines, Docker, Git, Github, Continuous Deployment, Continuous Integration, AWS EC2, Aws S3, Aws Vpc, Aws Redshift, Aws Iam, DevOps, Jenkins, Docker, Kubernetes, AWS Cloud Practitioner
Tutor
0.0 Average Ratings
0 Reviews
4 Years Experience
indore







