Intermediate DevOps Training Logo

Intermediate DevOps Training

Live Online & Classroom Enterprise Training

Builds on core DevOps concepts with hands-on experience in CI/CD pipelines, automation, and infrastructure as code. Focuses on integrating development and operations for faster, reliable software delivery.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Intermediate DevOps Training about?

DevOps is a cultural and technical movement that bridges the gap between software development and IT operations. This course introduces learners to the core concepts of DevOps, CI/CD pipelines, automation, monitoring, infrastructure as code, and collaboration practices. By leveraging modern tools such as Git, Jenkins, Docker, Kubernetes, and cloud platforms, learners will understand how to deliver software faster, with higher quality, and greater reliability. The course blends theory with hands-on labs to prepare professionals for real-world DevOps roles. 

What are the objectives of Intermediate DevOps Training ?

  • Understand DevOps principles, culture, and benefits. 
  • Build and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines. 
  • Automate infrastructure with tools like Terraform and Ansible. 
  • Containerize and orchestrate applications using Docker and Kubernetes. 
  • Monitor and maintain applications for reliability and scalability. 

Who is Intermediate DevOps Training for?

  • Software Developers and Engineers. 
  • System Administrators and IT Operations Professionals. 
  • Site Reliability Engineers (SREs). 
  • Cloud Engineers working with modern infrastructure. 
  • Students or professionals aspiring to start a career in DevOps

What are the prerequisites for Intermediate DevOps Training?

Prerequisites:  

  • Basic understanding of software development lifecycle (SDLC). 
  • Familiarity with scripting (Bash, Python, or PowerShell). 
  • Knowledge of cloud computing fundamentals. 
  • Experience with version control systems like Git. 
  • Interest in automation and collaboration practices. 

Learning Path: 

  • Introduction to DevOps Principles and Culture 
  • Version Control and Collaboration with Git/GitHub 
  • Building CI/CD Pipelines with Jenkins, GitHub Actions, or Azure DevOps 
  • Infrastructure as Code (IaC) with Terraform/Ansible 
  • Containerization, Orchestration, and Monitoring with Docker & Kubernetes 

Related Courses: 

  • Site Reliability Engineering (SRE) Fundamentals 
  • Continuous Integration with Jenkins 
  • Kubernetes for Developers and Administrators 
  • Cloud DevOps on AWS/Azure/GCP

Available Training Modes

Live Online Training

4 Days

Course Outline Expand All

Expand All

  • About this course
  • Introduction
  • What is DevOps?
  • What is Continuous Integration?
  • What is Continuous Delivery?
  • Tools Prerequisite Information
  • Chocolatey for Windows
  • Homebrew for MacOS
  • Installing Softwares
  • Signups
  • AWS Setup
  • Welcome to virtualization
  • What is Virtualization
  • Introduction
  • VM-Manually(Windows & MacOS Intel chip)
  • VM-Automatically(Windows & MacOS Intel chip)
  • VM on MacOS M1 chip
  • Introduction to Linux
  • Commands and File systems
  • More Commands ( mkdir, cp, mv, touch etc)
  • Vim editor
  • File Types
  • Filters
  • Redirections
  • Users and Groups
  • File permissions
  • Sudo
  • Package Management
  • Services
  • Processes
  • Archiving
  • Ubuntu commands
  • Introduction
  • Versioning
  • Branches & More
  • Rollback
  • Git Ssh Login
  • Git Tags, Semantic Versioning & More
  • Setup Github Copilot
  • Vagrant IP, RAM & CPU
  • Vagrant Sync Directories
  • Provisioning
  • Website Setup
  • Wordpress Setup
  • Automate Website setup
  • Automate Wordpress Setup
  • Copilot AI for Coding.
  • Multi VM Vagrant file
  • Systemctl & Tomcat 10
  • Introduction
  • Variables & Python DS
  • JSON & YAML
  • Welcome to the Project
  • Introduction
  • VM Setup
  • MySQL Setup
  • Memcache Setup
  • RabbitMQ Setup
  • App setup
  • Nginx Setup
  • Validate
  • Automated - Introduction
  • Automated - Code
  • Automated - Execution
  • ISO
  • Understanding Networks & IP
  • Protocols, ports etc
  • Networking Commands
  • What are containers
  • What is Docker
  • Hands on Docker Containers
  • Vprofile Project on Containers
  • Microservices
  • Microservice Project
  • Introduction
  • VM Setup
  • First Script
  • Sample Script
  • ChatGPT
  • Variables
  • Command line arguments
  • System Variables
  • Quotes
  • Command Substitution
  • Exporting Variables
  • User Input
  • Decision Making
  • Script For Monitoring
  • Loops
  • While Loops
  • Remote Command Execution
  • SSH Key Exchange
  • Finale
  • Autocomplete feature
  • Apply Best Practices
  • AI Suggestions
  • Write entire code with AI
  • Introduction
  • Security Group & Keypairs
  • EC2 Instances
  • DNS Route 53
  • Build and Deploy Artifacts
  • Load Balancer & DNS
  • Autoscaling Group
  • Validate & Summarize
  • Introduction
  • Security Group And Keypairs
  • RDS
  • Elastic Cache
  • Amazon MQ
  • DB Initialization
  • Beanstalk
  • Update on Security Group & ELB
  • Build & Deploy Artifact
  • Cloud front
  • Validate and Summarize
  • Introduction
  • Maven Hands-on
  • Maven, NodeJS & AI
  • Introduction
  • Installation
  • Freestyle Vs Pipeline As A Code
  • Installing tools in Jenkins
  • First Job
  • First Build Job
  • Plugins, Versioning & more
  • Disk Space Issue
  • Flow of Continuous Integration Pipeline
  • Steps for Continuous Integration Pipeline
  • Jenkins, Nexus & Sonarqube Setup
  • Plugins for CI
  • Pipeline As A Code Introduction
  • Code Analysis
  • Code Analysis Demonstration
  • Quality Gates
  • Software Repositories Intro (Nexus)
  • Nexus PAAC Demo
  • Notification, Slack
  • CI for Docker | Intro
  • Docker PAAC Prereqs info
  • Docker PAAC Demo
  • Docker CICD Intro
  • Docker CICD Code
  • AWS ECS Setup
  • Docker CICD Demonstration
  • Cleanup
  • Build Triggers Intro
  • Build Triggers Demo
  • Agent/Node/Slave in Jenkins
  • Using Agent/Node/Slave
  • Authentication & Authorization
  • Introduction
  • Python on Linux, Versions & Indentation
  • Quotes and Comments
  • Variables
  • Print Format
  • Slicing
  • Operators
  • Conditions
  • Loops
  • Break & Continue
  • Built-in Functions or Methods
  • Functions
  • Modules
  • OS Tasks
  • Python Fabric
  • Exception Handling
  • Cloud Interaction with Boto3
  • AI for Cloud Automation
  • Copilot AI for Cloud Automation
  • Introduction
  • Basics of Terraform
  • Code Structure
  • Code Structure
  • Plan, Apply, Update & Destroy
  • Variables
  • Provisioners
  • Outputs
  • Backend
  • What Next?
  • Introduction
  • Setup Ansible & Infra
  • Inventory & Ping Module
  • Inventory
  • YAML & JSON
  • Ad Hoc Commands
  • Playbook & Modules
  • Modules - Find, Use, Troubleshoot & Repeat
  • Ansible Configuration
  • Variables & Debug
  • Group & Host Variables
  • Fact Variables
  • Decision Making
  • Loops
  • File, copy & template modules
  • Handlers
  • Roles
  • Ansible for AWS
  • Introduction
  • Beanstalk
  • RDS & App Setup on Beanstalk
  • Code Commit
  • Code build
  • Build, Deploy & Code Pipeline
  • Introduction
  • Docker Setup
  • Docker commands & concepts
  • Docker Logs
  • Docker volumes
  • Building images
  • Entrypoint and CMD
  • Docker Compose
  • Multi Stage Dockerfile
  • Introduction
  • Overview of Base Image
  • Dockerhub Setup
  • Setup Docker Engine
  • Dockerhub & Dockerfile References
  • App Image Dockerfile
  • DB Image Dockerfile
  • Web Image Dockerfile
  • Docker Compose
  • Build and Run
  • Summarize
  • Containerizing Microservice Project
  • Build & Run Microservice App
  • Introduction
  • Minikube for K8s Setup
  • Kops for K8s Setup
  • Objects and Documentation
  • Kube Config
  • Pods
  • Namespace
  • Different levels of Logging
  • Service
  • Replica Set
  • Deployment
  • Command and Arguments
  • Volumes
  • Config Map
  • Secret
  • Ingress
  • Kubectl CLI & Cheatsheet
  • Extras
  • Helm Introduction
  • Helm Hands On
  • Helm with AI
  • Lens
  • Terraform For EKS Setup
  • Introduction
  • Architecture
  • Source Code Overview
  • Secret
  • Persistent Volume for DB [PVC]
  • MySQL App
  • MySQL Service
  • Memcache App & Service
  • RabbitMQ App & Service
  • Tomcat App & Service
  • Ingress
  • K8s Cluster Setup & Source Code
  • Deploy App on K8s Cluster

Who is the instructor for this training?

The trainer for this Intermediate DevOps Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews