DevOps Training

AI INTEGRATED COURSE

DevOps Training

DevOps - Deploy microservice applications with CI / CD, Docker and Kubernetes

Mode: Physical & Online Live Classes (Day/Night)
Successful student from Broadway Infosys Mr. Sajjan Khanal
Successful student from Broadway Infosys Mr. Nischal Koirala
Successful student from Broadway Infosys Mr. Kailash Badu
Successful student from Broadway Infosys Mr. Ankush Regmi

Thousands of students have started their careers after getting certified by Broadway Infosys

Updated On: 17/07/2026

Created On: 17/06/2022

Course Overview

DevOps training in Nepal by Broadway Infosys is made to give students the abilities and information they need to become competent DevOps experts. 

DevOps course comprises five modules, each focusing on a different area. 

The first module, Introduction to DevOps, provides an overview of DevOps practices, principles, CI/CD, and current practices.

Module two covers DevOps Prerequisites: Linux Fundamentals. In this module, learners will learn about Linux operating systems, Linux distributions, operating system concepts, the Linux shell, package management, scheduling scripts and tasks, remote access, archiving, and monitoring application logs.

Module three covers DevOps Prerequisites: Networking, topics such as Understanding Networks and IP, Ports, Firewalls, Introduction to Networking Protocols, Virtual Networking, Network Commands, and more.

Module four covers DevOps Prerequisites: Basic Cryptography, and learners will be introduced to encryption, hashing, salting, public key cryptography, SSL certificates, passwordless SSH, and getting a free SSL certificate with Let's Encrypt.

Finally, Module Five covers DevOps Prerequisites: SCM. In this module, learners will be introduced to source control management with Git and will learn about Git operations, Gitignore, Git branches, and pull requests, among other topics.

Tools Covered

Some of the major industry-relevant tools you'll work with in this course include:

  • LINUX
  • Bash scripting
  • Git
  • GitHub
  • ChatGPT
  • VirtualBox
  • Vagrant Docker
  • DockerHub
  • Jenkins
  • Kubernetes

Our Student’s Voice

Hear from graduates who have completed our courses.

Mr. Rizwan Aalam

DevOps Training

I feel very happy for the opportunity to learn DevOps training from an excellent teacher, Prabin Lama, sir, and thank you, Broadway Infosys, for boosting my excellent knowledge and for writing a path for my career.

Mr. Nabanit Koirala

DevOps Training

The teacher of this course was the best. He has the depth knowledge of the course and he was able to make me understand the whole course. His way of explaining the topics was excellent. The whole management of Broadway...

Mr. Sandip Rai

DevOps Training

I feel very good with my teacher and Broadway Infosys. There were not any issues with the teacher as his performance was excellent, and his teaching skills were quite good for giving us real-life scenario examples while teaching that helped us...

Students who got hired learning with us

Hear from graduates who have completed our courses.

Successful student from Broadway Infosys Mr. Sajjan Khanal
Mr. Sajjan Khanal
Course: DevOps Training

College/Faculty: Islington College / MBA

Working At: CloudTech Services

Position: Devops Engineer

Successful student from Broadway Infosys Mr. Nischal Koirala
Mr. Nischal Koirala
Course: DevOps Training

College/Faculty: Birat Kshitiz College / BCA

Working At: TechHaus

Position: DevOps Intern

Successful student from Broadway Infosys Mr. Kailash Badu
Mr. Kailash Badu
Course: DevOps Training

College/Faculty: Nagarjuna College of Information Technology / BSc CSIT

Working At: Codavatar Tech

Position: DevOps Intern

Successful student from Broadway Infosys Mr. Ankush Regmi
Mr. Ankush Regmi
Course: DevOps Training

College/Faculty: Bhaktapur Multiple Campus / BIT

Working At: Codesc Nepal Pvt. Ltd

Position: Devops Engineer

Our graduates are hired by 470+ companies in Nepal

Time for you to be the next hire. With our advanced and industry relevant courses, you are on the right stage to start your dream career.
Our graduates are hired by
Earn a High Value Industry Certificate

Add this credential to your LinkedIn profile, resume, or CV to stand out to recruiters.

Already earned a certificate? Verify it here

Frequently Asked Questions

The prerequisites for this course are a basic understanding of programming, knowledge of the Linux operating system, and familiarity with networking and cryptography concepts.

This course is ideal for system administrators, software developers, IT professionals, and anybody interested in a career in DevOps.

Although some prior knowledge of Linux and programming may be helpful, it is optional. The course is designed to teach the fundamentals of DevOps and its associated tools, practices, and concepts, making it accessible to individuals with varying levels of expertise.

You will learn DevOps practices, CI/CD, version control, automation, containerization, cloud technologies, infrastructure management, monitoring, and deployment workflows.

Yes. You will learn how Continuous Integration and Continuous Deployment (CI/CD) pipelines are designed and implemented to automate software build, testing, and deployment processes.

Yes. The training covers containerization with Docker and container orchestration concepts using Kubernetes, helping you understand how applications are deployed and managed at scale.

Yes. You will learn how DevOps practices are applied to cloud environments and how infrastructure and deployment processes can be automated.

You will be able to work with DevOps tools, create CI/CD pipelines, containerize applications, automate deployment processes, manage development environments, and understand modern software delivery workflows.

The training can help you prepare for roles such as DevOps Engineer, Cloud Engineer, DevOps Administrator, Site Reliability Engineer (SRE), Automation Engineer, and other related positions.

You will receive guidance from trainers throughout the course, including support with DevOps tools, practical exercises, configurations, assignments, and projects. You also get dedicated cloud and server lab access to practice Docker, Kubernetes, Jenkins, and AWS in Broadway's own lab environments, allowing you to build and test real pipelines without using your personal machine or cloud account.

Yes. Depending on your requirements, you can discuss suitable schedules with the training team. One-to-one training and group-based learning options may also be available.

Our course is available in hybrid training mode. You can attend classes in person or join online, whichever works best for you. If you cannot attend in person on a particular day, you can simply join the class online instead.

The course pricing varies depending on the subject and level. For detailed information on the course price, please contact us directly: +977-9841002000 / +977-1-4111849. Our team will be happy to guide you or send us an email at [email protected].

Our syllabus outlines are only the headlines of the major modules. To ensure a complete understanding of the course, we offer free counseling. Also, if you have specific modules in mind, you can customize the course. Send your inquiry today!

  • DevOps Practices and Principles
  • What is CI/CD?
  • Fundamental concepts and Lifecycle
  • Current Practices
  • Uses of tools in DevOps cycle
  • Introduction of the course with DevOps Roadmap

  • Introduction to Linux Operating System
  • Linux Distributions
  • Comparision of Linux / Unix / Windows Operating systems
  • Operating System Concepts
    • I/O Management Apache
    • File System
    • USers and Groups
    • File Permission and ownership
    • Memory / Storage
    • Processes
    • POSIX Standard
    • Systems and Services
  • Getting Acquainted with Linux Terminal
    • Introduction to Linux Shell
    • Sh and Bash
    • Linux Commands
    • Text Editor – Vi / Vim / Nano
    • Manpages
    • Environment Variables / Variable Scopes
    • Shell Scripts - Basics of Bash Scripting
    • Terminal Multiplexing – Screen and tmux
    • Learning to live inside the shell
  • Package Management
    • Overview of Linux Applications and Dependencies
    • Debian Packages (.deb), RHEL Packages (.rpm)
    • Debian Package Manager (apt, apt-get, snap)
    • RHEL Package Manager (yum, dnf)
    • Package Repositories – apt repositories, yum repositories
  • Scheduling Scripts / Tasks – crontab, cronjobs, cron scheduling
  • Running Application Daemons in Attached / Detached Modes
  • Basics of Remote Access – SSH, SFTP
  • Secure Copy (scp), Rsync
  •  Archiving
  • Monitoring Application Logs

  • Understanding Network and IP
  • Ports
  • Port Forwarding (Basics of Socat), Port Binding
  • Firewall – UFW, Firewalld
  • Introduction to Networking Protocols
  • Hostnames, Domain Names
  • DNS
  • Ingress / Egress
  • Swtiching and Routing
  • Network Interface, Network Adapter
  • Subnets, Netmask, Route, Gateway, Broadcast
  • Network Address Translation (NAT)
  • Virtual Networking
  • Virtualbox Network Concepts (NAT Network, Host-Only Network, Bridge Network)
  • Hosts file, Resolv File
  • Virtual Private Network (VPN)
  • Network Commands

  • Introduction to Encryption
  • Symmetric and Asymmetric Encryption
  • Overview of Hashing and Salting – SHA, Argon
  • Base64 / Base32 Encoding and Decoding
  • Public Key Cryptography with RSA
  • AES Encryption Standard
  • Http vs Https
  • SSL Certificates
  • SSL Certificate Types and Modes
  • SSL termination with Self Signed Wildcard SSL
  • Passwordless SSH
  • Intro to Digital Signatures
  • Getting a Free SSL Certificate with Let’s Encrypt

  • Introduction to Source Control Management with Git.
  • Git Operations
  • Git Clone
  • Review Changes
  • Add Changes
  • Commit
  • Remote SCM – Intro to GitHub / GitLab
  • Internal Remote SCM with GitLab
  • Git Push / Pull
  • Gitignore
  • Install Public Key on Remote Git Repository.
  • Git Branches
  • Stash
  • Solve Merge Conflicts
  • Pull Requests
  • Commit Hashes
  • Tagging
  • Readme File – Markdown Basics
  • Overview of GitHub Actions / GitLab CI

  • Basics of RDBMS.
  • MySQL Introduction
  • Installing and Configuring a MySQL server
  • Creating, Updating, Deleting Users in MySQL
  • Basic RDBMS Querying
  • Overview of Data Definition Language (DDL) Scripts.
  • Database Dumps, Backup and restore

  • What is Message Broker?
  • Introduction to Message Queues
  • RabbitMQ and AMQP Protocol
  • Message Producers
  • Message Consumers
  • RabbitMQ Topics
  • RabbitMQ Exchanges
  • RabbitMQ Bindings
  • RabbitMQ Administration

  • Introduction to Applications
  • Java Applications
  • Building and Packaging Java Apps
  • Maven and Gradle Basics
  • Drivers
  • Apache Tomcat Server
  • NodeJS Applications
  • Node Package Manager (NPM)
  • Node Modules
  • Python Applications
  • Python – PIP
  • Python Virtual Environments
  • Apache2 and Nginx Servers
  • Http Request Header Basics
  • Conceptual overview of Single Sign On (SSO) – Sessions, TGT, Cookies
  • Reverse Proxy and Basic Load Balancing with Nginx

  • Introduction to Virtualization Technology
  • Hypervisors – Type 1 and Type 2 Hypervisors
  • Introduction to Virtualbox
  • Provisioning a Virtual Machine with Virtualbox from scratch.
  • Using Pre-build VM images.
  • Headless VMs.
  • Virtualbox Connectivity
  • Virtualbox Networking
  • Provisioning Multiple VMs
  • Backup and Restoration of VMs

  • Introduction to Infrastructure as Code (IaC)
  • Installing Vagrant
  • Vagrant IP, RAM, CPU
  • VagrantFile
  • Vagrant CLI Commands
  • Vagrant Provisioning
  • Vagrant Sync Directories
  • Multi VM Vagrantfile
  • Automate Application Dependencies with Vagrant

  • Introduction to Containers
  • Containers vs Virtual Machines
  • Application Architectures: Monolithic vs Microservices
  • What is Docker?
  • Installing Docker
  • Basic Docker Commands
  • Dockerfile
  • Docker Images
  • Docker Run
  • Docker Build
  • CMD vs Entrypoint
  • Docker Engine
  • Docker Storage
  • Docker Networking
  • Container Registry – DockerHub
  • Local Container Registry with Harbor - Intro
  • Docker Image Layers
  • Docker Commit, Save, Load
  • Docker Base Images
  • Docker Image Optimization
  • How to Dockerize any Application?
  • 12 Factor Apps Concept
  • Docker Compose

  • Introduction to Jenkins
  • CI / CD demystified
  • Installing Jenkins
  • Jenkins CLI
  • Jenkins Plugins and Integrations
  • Jenkins Administration
  • JenkinsFile
  • Jenkins Pipelines
  • Multistage Pipelines with Jenkins
  • CI / CD and Full Pipeline Deployment with Jenkins and Docker

  • Introduction to Container Orchestration
  • Kubernetes Architecture
  • Kubernetes Basic Setup – Minikube
  • PODs
  • YAML
  • Replication Controllers
  • Replicasets
  • Deployments
  • Update and Rollbacks
  • Kubernetes Networking
  • Services – NodePort, ClusterIP, Load Balancer
  • Ingress
  • Config Map and Secrets
  • Kubectl CLI
  • Jenkins and Kubernetes Integration

  • Introduction to Ansible
  • Setup Infra
  • Inventory
  • Playbooks
  • Modules
  • Variables
  • Conditionals
  • Loops
  • Roles
  • Handlers

  • Introduction to AWS and AWS Console
  • VPC and Networking Basics
  • Working with Subnets, NATs, and IGWs.
  • IAM Roles and Policies
  • Introduction to AWS Elastic Compute (EC2)
  • Security Groups
  • EBS (Storage) and S3
  • Auto Scaling Groups & Load Balancing
  • Serverless Technologies – AWS Lambda
  • AWS RDS
  • Cloud Infrastructure Automation with HashiCorp Terraform
Upcoming Classes (7)
02 Sep 2026
06 Sep 2026
14 Sep 2026
15 Sep 2026
20 Sep 2026
28 Sep 2026
29 Sep 2026

Why DevOps Training?

Complete Toolchain, Zero Gaps: Master Linux, Git, Docker, Kubernetes, Jenkins, Ansible, and AWS in one structured path - the exact tools DevOps teams use daily, not a partial skill set.
Dedicated Cloud and Server Lab Access: Practice Docker, Kubernetes, Jenkins, and AWS on Broadway's own dedicated lab environments, so you build and break real pipelines without touching your personal machine or cloud bill.
Real CI/CD Pipelines: Build and deploy full pipelines with Jenkins and Docker, then orchestrate them with Kubernetes, practicing the same automation workflows used in production environments.
Cloud Ready Skills: Get hands-on with AWS, EC2, IAM, S3, Auto Scaling, and Terraform, so you graduate ready for cloud infrastructure roles, not just on-prem setups.
Hands-On, Project-Based Training: Learn through practical, project-based training with industry-experienced instructors at Broadway Infosys.
Quick Inquiry

Choose class schedule(s)

  • 02 Sep 2026
  • 06 Sep 2026
  • 14 Sep 2026
  • 15 Sep 2026
  • 20 Sep 2026
  • 28 Sep 2026
  • 29 Sep 2026