Join us for an exclusive session designed for both IT and non-IT professionals, where you’ll uncover proven strategies to excel in DevOps technical interviews. In this free, interactive webinar, you’ll get an in-depth preview of our DevOps Course and learn a systematic approach to presenting complex technical concepts with clarity. Discover how to handle common interview challenges, understand the types of questions asked at leading tech companies, and showcase your expertise in CI/CD, containerization, and cloud platforms effectively. Plus, receive our exclusive DevOps interview preparation guide to accelerate your path to career success. Register Now.
Akshat Gupta is a seasoned cloud and DevOps trainer with over 13 years of experience in AWS architecture, cloud development, and infrastructure management, along with 9 years of expertise in delivering corporate and individual training programs. He has successfully conducted 190+ training sessions across AWS (Fundamentals, Solutions Architect, Development, SysOps)
Introduction to Cloud Computing
• What is Cloud Computing
• Advantages of Cloud Computing
• Types of Cloud Computing Based on Service and Deployment Models
• Overview of AWS
• Regions and Availability Zones
• Global Infrastructure
Computer Service Overview
• Introduction to Amazon EC2 Amazon EC2
• Part Console Demonstration
• Features of EC2
• AMI Instance Type
• Instance Purchasing Options
• Public IP, Private IP, Elastic IP
• Instance Lifecycle
• Placement Groups
• Security Groups
• Key Pair
• EC2 Product Demonstration (LAB)
• Knowledge Check
Elastic Block Stores
• Introduction to EBS
• Benefits of Having EBS EBS Volume types
• Encryption (Data Security)
• Root and Data Volumes Life Cycle Manager
• AMI vs. Snapshots
• EBS Product Demonstration (LAB)
• Knowledge Check
Note: Practical sessions are integrated with each module for hands-on learning
➢ Elastic File System
• Introduction to EFS
• Comparison between EBS and EFS
• Mount Targets
• Supporting Operating Systems
• Performance and Throughput in EFS
• Benefits of having EFS
• EFS Product Demonstration (LAB)
• Knowledge Check
Simple Storage Service
• Introduction to S3
• Bucket and Object
• Object Versioning
• Server Access Logging
• Multipart Upload
• Object Lock
• Data Encryption
• Static Website Hosting
• Understanding S3 Durability and Availability
• Storage Classes
• Types of Storage Classes
• Life Cycle Management
• Cross Region and Same Region Replication
• Introduction to Cloud Front
• S3 Product Demonstration (LAB)
• Knowledge Check
Virtual Private Cloud
• Introduction to VPC
• Understanding CIDR
• Default and Non-default VPC
• Components of VPC
• VPC and Subnet Sizing
• Security in Amazon VPC
• VPC Flow Logs
• Security Groups
• Network Access Control Lists (NACL)
• Route Tables
Note: Practical sessions are integrated with each module for hands-on learning
• Internet Gateway
• Network Address Translation
• VPC Peering
• Introduction to VPN and Direct Connect
• VPC Product Demonstration (LAB)
• Knowledge Check
Database Services
• Introduction to RDS
• Types of Database Engines in RDS Database Subnet Group
• Database Read Replicas
• Manual and Automatic Snapshots
• Multi-AZ Deployment
• Alternative to RDS
• RDS Product Demonstration (LAB) Introduction to DynamoDB
• Durability and Performance
• Dynamo DB Basic Components Introduction to Elastic Cache Introduction to Redshift
• Data Security & Performance
• Knowledge Check
Route 53
• Introduction to Route 53 Domain
• Registration
• Public and Private Hosted Zone
• Routing Policies
• Types of DNS Servers
• Types of DNS Queries
• Global Accelerator
• Knowledge Check
Identity and access management
• Introduction to IAM
• IAM Features
• Protect your AWS by different authentication system
• AWS User Account and Groups in detail Associating policies to the user and groups
Introduction about Roles and its Use
• Multi Factor Authentication AWS Organization
• IAM Product Demonstration (LAB)
• Knowledge Check
Note: Practical sessions are integrated with each module for hands-on learning
AWS Security Management
• Well Architected Framework – The 5 pillars of AWS
• Describing Trusted Advisor Importance of Cloud Trail
• How Cloud Trail Works
• Cloud Trail Concepts
• Insights Events
• Cloud Trail Event History
• Validating Cloud Trail log file Integrity
• Cloud Watch (Monitoring Service)
• Introduction to Cloud Watch
• How Cloud Watch Works
• Cloud Watch Concepts
• Knowledge Check
Application Integration Service
• Introduction to SNS
• How SNS works
• Topic
• Publishers
• Subscribers
• Introduction to SQS
• Life Cycle of an SQS Message
• SQS Limits
• SQS Retention Period
• Types of Message Queues FIFO Queue
• Standard Queue
• Benefits
• How SQS is different from SNS
• SNS & SQS Product Demonstration (LAB)
• Knowledge Check
Elastic Load Balancer and Auto Scaling
• Introduction to ELB
• Necessity of Load Balancer
• Features of Load Balancer
• Availability Zones and Load Balancer nodes
• Internal and Internet Load Balancer
• Cross Zonal Load Balancer
• DNS setup for ELB
Note: Practical sessions are integrated with each module for hands-on learning
• Introduction to Auto Scaling
• Entities of Auto Scaling
• Auto Scaling Groups
• Manual and Dynamic Scaling
• ELB & ASG Product Demonstration (LAB)
• Knowledge Check
Other Services
• Lambda
• FSx
• Cloud Formation
• Migration Services
• Data Migration
• Snowball
• Snowball Edge
• Snow Mobile
• Database Migration
• Storage Gateway
• File Gateway
• Volume Gateway
• Tape Gateway
• Certificate Manager
• Overview of Linux
• Linux Architecture
• Linux Distributions
• Basic Linux Commands
• File Permission Management
• User Creation
• Shell Scripts
• SSH and VI Utility
Practical’s
• Creation of User
• Establishing SSH Connection to the Server
• File creation and Manipulation using the VI editor
• Managing permissions
• Basic commands execution
• Writing Shell Scripts Program
• Evolution of Waterfall, Agile, and DevOps
• What is DevOps
• Why DevOps
• Benefits of DevOps
• DevOps Stages
• DevOps Lifecycle
• Various Automation in DevOps
• Overview of CICD
• Overview of AWS DevOps and Azure DevOps
• Code Build
• Code Commit
• Code Deploy
• Code Pipeline
• Overview of Cloud Formation
• Overview of Version Control System
• Central vs Distributed Version Control System
• Introduction to Git
• Installation and Setting-up Git
• Important Git Commands
• Creating and Managing git Repositories
• Git File Workflow
• GIT - IGNORE
• GIT Misc Commands
• Reverting and Resetting
• GIT Branching Strategies
• Working with GIT Branching
• Branching, Merging
• Rebase and Squash
• GIT Stash
• Introduction to GitHub
• Managing Remote Repositories
• Handling GitHub repositories using Visual Studio Code
Note: Practical sessions are integrated with each module for hands-on learning
Module 3: DevOps Overview (4 Hours + 1 Hour Q&A)
• Evolution of Waterfall, Agile, and DevOps
• What is DevOps
• Why DevOps
• Benefits of DevOps
• DevOps Stages
• DevOps Lifecycle
• Various Automation in DevOps
• Overview of CICD
Module 4: DevOps on Cloud (AWS) (4 Hours + 1 Hour Q&A)
• Overview of AWS DevOps and Azure DevOps
• Code Build
• Code Commit
• Code Deploy
• Code Pipeline
• Overview of Cloud Formation
Module 5: Managing Source Code – Git and GitHub (10 Hours + 2.5 Hours Q&A)
• Overview of Version Control System
• Central vs Distributed Version Control System
• Introduction to Git
• Installation and Setting-up Git
• Important Git Commands
• Creating and Managing git Repositories
• Git File Workflow
• GIT - IGNORE
• GIT Misc Commands
• Reverting and Resetting
• GIT Branching Strategies
• Working with GIT Branching
• Branching, Merging
• Rebase and Squash
• GIT Stash
• Introduction to GitHub
• Managing Remote Repositories
• Handling GitHub repositories using Visual Studio Code
Note: Practical sessions are integrated with each module for hands-on learning
Practical’s
• Installation and Configuration of Git
• Creating Git Repositories
• Demonstrating Various Git Repositories
• Merging Branches and Managing Merge Conflicts
• Stashing, Reverting, Rebasing and Resetting
• Collaborating Local and Remote Repositories
• Overview of Various Build Tools
• What is Maven
• Maven Architecture
• Maven Plugins
• Maven Archetypes
• Maven Commands
• Integration of Jacoco Plugin for Code Coverage
• Overview of Maven Applications
• Overview of Continuous Integration
• Difference between Continuous vs Traditional Integration
• Overview of Jenkins
• Jenkins Master-Slave Architecture
• Jenkins Installation and Configuration
• Jenkins Plugins
• Jenkins Management
• Jenkins Freestyle and Pipeline Jobs
• Scripted and Declarative Pipelines
• Configuring Slave Node to Jenkins
• Configure Tomcat Server
• Integrate and Deploy to Tomcat Server using Jenkins
• Jenkins Build Triggers
• Enable Email Notifications
Practical’s
• Installation and Configuration of Jenkins
• Configuration of Tools
• Configuration of Plugins
Note: Practical sessions are integrated with each module for hands-on learning
• Creation of Freestyle Jobs, Scripted and Declarative Pipeline Jobs
• Demonstrate Pipeline Triggering Using GitHub Webhooks
• Scripted and Declarative Pipelines
• Integration of Code Coverage Tools and Static Code Analysis Tools
• Triggering Pipelines Using Git Webhooks
• Creation of CICD Pipelines
• Adding Slave Node to Jenkins
• Introduction to Virtualization and Containerization
• What is Containerization
• Docker Architecture
• Overview of Docker Hub
• Docker Installation
• Docker Commands
• Container Modes
• Port Binding
• Docker file
• Managing Docker Images
• Running and Managing Containers
• Docker Volume
• Docker Compose
• Overview of Docker Swarm
Practical’s
• Installation of Docker and Docker Compose on AWS EC2
• Running Docker Commands
• Writing Docker Files for various applications
• Building Docker Images
• Pushing Images to Docker Hub
• Running Docker Containers
• Container Port Binding
• Running Multiple Containers Using Docker Compose file
• Initialize a Docker Swarm and Demonstrate Workload Deployments
Note: Practical sessions are integrated with each module for hands-on learning
• Overview of Container Orchestration
• Difference between Docker Swarm and Kubernetes Cluster
• Kubernetes Architecture
• Installation of Kubernetes - Minikube and EKS
• Kubernetes Nodes
• Kubernetes Pods
• Kubernetes Deployments
• Rolling updates and Rollbacks
• Scaling up and Down of the Application
• Services in Kubernetes
• Kubernetes Host Path Volume
• Namespaces
Practical’s
• Installation and Configuration of Kubernetes Minikube
• Creation of Pods and Deployments using Ad-Hoc Commands
• Creation of Pods and Deployments using YAML files
• Scaling up and Scaling Down of the Application
• Rolling out Deployments and Rolling Back
• Creation of Services
• Overview of Configuration Automation
• Introduction to Ansible
• Ansible Architecture
• Components of Ansible
• Installation and Configuration of Ansible
• Ansible Ad-Hoc Commands
• Ansible Playbooks
• Ansible Variables
• Ansible Handlers
• Ansible Role using Ansible Galaxy
Practical’s
• Installation and Configuration Ansible
• Running Ansible Ad-Hoc Commands
• Writing Ansible Playbooks to Configure Servers
• Creating Ansible Roles
Note: Practical sessions are integrated with each module for hands-on learning
• Introduction to Terraform
• Terraform vs. Ansible
• Terraform Architecture
• Terraform Configuration
• Terraform Commands
• Managing Terraform Resources
• Terraform End to End Project
➢ Practical’s
• Installation of Terraform on AWS EC2 Instance
• Writing Terraform Configuration
• Creation of AWS EC2 instance using Terraform
• Managing AWS Resources using Terraform
• End to End Infrastructure Creation Project
• Overview of Continuous Monitoring
• Continuous Monitoring tools in DevOps
• Installation and Configuration of Prometheus and Grafana
• Prometheus Architecture
• Monitoring using Prometheus
• Dashboard Visualization using Grafana
1. Deployment of 3-Tier Applications Using AWS Services
Domain: Cloud Computing and DevOps
2. Deployment of Online Ticketing and Event Management Applications and Infrastructure
Domain: E-Commerce and Entertainment
3. Deployment of Online Food Ordering and Delivery Application
Domain: Food Delivery and E-Commerce
Overview of Python (Online Self Learning)
“Self-Learning” module videos are available on the LMS dashboard throughout the training
course, allowing you to learn at your own pace and convenience.
• Overview of Python
• Features, Benefits, Uses of Python
• Installation and Setup of Python Environment
• Various Types of Sequences in Python
• File Operations
Note: Practical sessions are integrated with each module for hands-on learning
• Python Functions
• OOPs Concepts
• Modules
• Errors and Exception Handling
• Python Console based application and Web Application using Flask
• Deploying and Consuming Python Applications
Practical’s
• Create a Console based Python Application
• Create a Web Application Using Flask
• Create Python Applications Demo Covering Various Concepts
DevOps with AI (Online Self Learning)
“Self-Learning” module videos are available on the LMS dashboard throughout the training
course, allowing you to learn at your own pace and convenience.
• Introduction to AI and ML
• Role of AI in Cloud Services and DevOps
• AI-Driven Automation Benefits in Cloud and DevOps Workflows
• AI Tools Overview - Generative AI
• AI Tools Overview - Predictive Analysis
• AI Tools Overview - Code Quality and Troubleshooting
• AI for Continuous Monitoring and Anomaly Detection
• Review insights on Potential Optimizations and Security Vulnerabilities
• Fundamentals of K8sGPT to Monitoring, Troubleshooting, and Optimizing Kubernetes
Workloads
Microsoft Azure Fundamentals (Online Self Learning)
“Self-Learning” module videos are available on the LMS dashboard throughout the training
course, allowing you to learn at your own pace and convenience.
• Azure Cloud Concepts
• Azure Cloud Service Types
• Azure Architecture and Services
• Core Architectural Components of Azure
• Azure Compute and Networking Services
• Azure Storage Services
• Azure Identity, Access, and Security
• Cost Management in Azure
• Features and Tools for Governance and Compliance in Azure
• Tools for Managing and Deploying Azure Resources
• Monitoring Tools in Azure
Note: Practical sessions are integrated with each module for hands-on learning
StarAgile has established itself as a premier training and consulting organisation, transforming careers across the technology landscape since 2016. With a proven track record of empowering over 300,000 students and professionals across 25+ countries, including the USA, UK, UAE, Singapore, Australia, and India, we've become the trusted partner for career advancement.
Our expertise spans critical domains including Agile and Scrum, Project Management, Quality Management, and DevOps. We specialise in preparing professionals not just for certifications, but for real-world success. The PMP Interview Prep Bootcamp represents our commitment to bridging the gap between certification and career achievement.
What sets us apart is our holistic approach – we don't just teach concepts, we prepare you to articulate your expertise confidently when it matters most. Our instructors bring real industry experience from leading global organisations, ensuring that every strategy and technique we share has been tested in actual interview scenarios.
We understand that landing your dream project management role requires more than technical knowledge. That's why our programs focus on practical application, confidence-building, and the communication skills that turn qualified candidates into hired professionals.
In these following cities DevOps Course Certification Training is available by StarAgile