Courses ×


Corporate Training Hire From Us Explore Courses

Advanced Certification in DevOps & Cloud Computing

Learn from IIT Madras Faculty & Industry Experts with Campus Immersion at IITM Pravartak

Enroll in this advanced certification by IITM Pravartak (The Technology Innovation Hub of IIT Madras) and Intellipaat and learn under the expert guidance of the IIT Madras faculty. The program is designed by industry experts to help you master AWS, cloud computing, VPC, etc., through real-time hands-on projects.

Only Few Seats Left

Ranked #1 Cloud Program by India Today

Upskill for Your Dream Job

Learning Format

Online Bootcamp

Live Classes

6 Months

Campus Immersion

at IITM Pravartak

IITM Pravartak



Hiring Partners

Process Advisors

*Subject to Terms and Condition

About Program

This online Advanced Certification in DevOps and Cloud Computing by IITM Pravartak will help you gain expertise in DevOps, access management, DevSecOps, Terraform, and more.

Key Highlights

120 Hrs Live Sessions (5+1 Month Projects Session)
400 Hrs of Applied Learning
168 Hrs of Self-paced Learning
Weekday/Weekend Lectures Available
Placement Assistance
50+ Industry Projects & Case Studies
2 Capstone Projects
Dedicated Learning Management Team
1:1 Mock Interview
24*7 Support
Learn from IIT Faculty & Industry Experts
IITM Pravartak Certification
Designed for Working Professionals and Freshers
No-cost EMI Option starts at INR4,999
2 Days Campus immersion at IITM Pravartak

Free Career Counselling

We are happy to help you 24/7

About IITM Pravartak Digital Skills Academy

IITM Pravartak, a Technology Innovation Hub of IIRM is funded by Department of Science and Technology, GOI under its National Mission on Interdisciplinary Cyber-Physical Systems (NM-ICPS), focuses on application-oriented research and innovation in the areas SNACS. BharOS, India’s first mobile operating system is developed by an IITM Pravartak incubated company.

Key Achievements of IIT Madras:

  • Ranked No: 1 in India in both ‘Overall’ and ‘Engineering’ Categories in NIRF 2022 from last 4th consecutive year.
  • IIT Madras has been identified as an ‘Institution of Eminence’ by the Government of India.
  • Ranked No. 4 Indian Institute in QS World University Ranking and Ranked #250 in the International QS World rankings 2023.
Note: All certificate images are for illustrative purposes only and may be subject to change at the discretion of the IITM Pravartak.

Career Transition

59% Average Salary Hike

$1,08,000 Highest Salary

700+ Career Transitions

300+ Hiring Partners

Career Transition Handbook

*Past record is no guarantee of future job prospects

Who Can Apply for the Course?

  • Individuals with a bachelor’s degree and a keen interest to learn DevOps and cloud computing
  • IT professionals looking for a career transition to DevOps and cloud computing
  • Professionals aiming to move ahead in their careers
  • DevOps professionals
  • Cloud computing professionals
  • Freshers who want to build a career in DevOps and Cloud Computing
Who can aaply

What roles can a DevOps and cloud computing professional play?

DevOps Architect

They are experts in using VPC, Lambda, Route 53, AWS ECS, Elastic Load Balancing, and other tools and technologies of AWS.

Cloud Architect

They design and build documents for setting the best standards and practices for cloud adoption.

AWS DevOps Engineer

They plan project deliverables and ensure the quality of products and their respective criteria as per the user requirements.

Senior DevOps Engineer

They are responsible for recording aspects of IaC using a wide range of tools like AWS CDK, Terraform, and CloudFormation.

Release Manager

They are in charge of the overall development pipeline, overall release schedules, individual releases, and coordination with different teams.

Product Manager

They are from the operations side of DevOps and are an expert in organization and management.

View More

Skills to Master


Elastic Compute

Load Balancing, Autoscaling and DNS



Access Management and Monitoring Services

AWS Migration

Version Control with Git

Continuous Testing

Continuous Integration

Continuous Monitoring using ELK

Data Virtualization

Devops on AWS


Application Deployment

View More

Tools to Master

intellipaat intellipaat intellipaat intellipaat intellipaat intellipaat intellipaat intellipaat intellipaat intellipaat
View More

Meet Your Mentors

Interested in This Program? Secure your spot now.

The application is free and takes only 5 minutes to complete.


Live Course Self Paced


  • Introduction to Linux  – Establishing the fundamental knowledge of how linux works and how you can begin with Linux OS. 
  • Linux Basics – File Handling, data extraction, etc.
  • Hands-on Sessions And Assignments for Practice – Strategically curated problem statements for you to start with Linux. 
  1. Introduction to Cloud Computing & AWS
  • What is Cloud Computing
  • Cloud Service & Deployment Models
  • How AWS is the leader in the cloud domain
  • Various cloud computing products offered by AWS
  • Introduction to AWS S, EC, VPC, EBS, ELB, AMI
  • AWS architecture and the AWS Management Console, virtualization in AWS (Xen hypervisor)
  • What is auto-scaling
  • AWS EC best practices and cost involved.
  1. Elastic Compute and Storage Volumes 
  • Introduction to EC
  • Regions & Availability Zones(AZs)
  • Pre-EC, EC instance types
  • Comparing Public IP and Elastic IP
  • Demonstrating how to launch an AWS EC instance
  • Introduction to AMIs, Creating and Copying an AMI
  • Introduction to EBS
  • EBS volume types
  • EBS Snapshots
  • Introduction to EFS
  • Instance tenancy- Reserved and Spot instances
  • Pricing and Design Patterns.
  1. Load Balancing, Autoscaling and DNS 
  • Introduction to Elastic Load Balancer
  • Types of ELB – Classic, Network and Application
  • Load balancer architecture
  • Cross-zone load balancing
  • Introduction to Auto Scaling, vertical and horizontal scaling, the lifecycle of Auto Scaling
  • Components of Auto Scaling, scaling options and policy, instance termination
  • Using load balancer with Auto Scaling
  • Pre-Route – how DNS works
  • Routing policy, Route terminologies, Pricing
  1. Virtual Private Cloud
  • What is Amazon VPC,
  • VPC as a networking layer for EC,
  • IP address and CIDR notations,
  • Components of VPC – network interfaces, route tables, internet gateway, NAT,
  • Security in VPC – security groups and NACL, types of VPC, what is a subnet, VPC peering with scenarios, VPC endpoints, VPC pricing and design patterns
  1. Storage – Simple Storage Service (S)
  • Introduction to AWS storage
  • Pre-S – online cloud storage
  • API, S consistency models
  • Storage hierarchy, buckets in S
  • Objects in S, metadata and storage classes, object versioning, object lifecycle management, cross-region replication, data encryption, connecting using VPC endpoint, S pricing.
  1. Databases and In-Memory DataStores
  • What is a database, types of databases, databases on AWS
  • Introduction to Amazon RDS
  • Multi-AZ deployments, features of RDS
  • Read replicas in RDS, reserved DB instance
  • RDS pricing and design patterns
  • Introduction to Amazon Aurora, benefits of Aurora, Aurora pricing and design patterns
  • Introduction to DynamoDB, components of DynamoDB, DynamoDB pricing and design patterns
  • What is Amazon Redshift, advantages of Redshift
  • What is ElastiCache, why ElastiCache.
  1. Management and Application Services 
  • Introduction to CloudFormation
  • CloudFormation components
  • CloudFormation templates
  • The concept of Infrastructure-as-a-code
  • Functions and pseudo parameters
  • Introduction to Simple Notification Service, how does SNS work
  • Introduction to Simple Email Service, how does SES work
  • Introduction to Simple Queue Service, how does SQS work.
  1. Access Management and Monitoring Services 
  • Pre-IAM, why access management
  • Amazon Resource Name (ARN), IAM features
  • Multi-factor authentication (MFA) in IAM, JSON
  • IAM policies, IAM permissions, IAM roles, identity federation, pricing
  • Introduction to CloudWatch, metrics and namespaces, CloudWatch architecture, dashboards in CW
  • CloudWatch alarms, CloudWatch logs, pricing and design patterns
  • Introduction to CloudTrail, tracking API usage.
  1. Automation and Configuration management 
  • What is AWS Lambda
  • How Lambda is different from EC
  • Benefits and limitations of Lambda
  • How does Lambda work
  • Use cases of Lambda, Lambda concepts
  • Integration S with Lambda
  • What is Elastic Beanstalk, how does Beanstalk work, Beanstalk concepts, Beanstalk pricing
  • What is configuration management
  • What is AWS OpsWorks, AWS OpsWorks benefits
  • CloudFormation vs OpsWorks, services in OpsWorks
  • AWS OpsWorks Stacks, OpsWorks pricing.
  1. AWS Migration 
  • What is Cloud migration
  • Why migration is important
  • Migration process in AWS, the R’s migration strategy
  • Virtual machine migration, migrating a local vm onto the AWS cloud
  • Migrating databases using Database Migration Service (DMS)
  • Migrating a local database to RDS
  • Migrating an on-premises database server to RDS using DMS, other migration services.
  • Introduction to Python and IDEs – The basics of the python programming language, how you can use various IDEs for python development like Jupyter, Pycharm, etc.
  • Python Basics – Variables, Data Types, Loops, Conditional Statements, functions, decorators, lambda functions, file handling, exception handling ,etc.
  • Object Oriented Programming – Introduction to OOPs concepts like classes, objects, inheritance, abstraction, polymorphism, encapsulation, etc.
  • Hands-on Sessions And Assignments for Practice – The culmination of all the above concepts with real-world problem statements for better understanding.
  1. DevOps Fundamentals & Infrastructure Setup
  • Introduction to DevOps & Software Lifecycle
  • What is the importance of DevOps
  • DevOps on Cloud
  • DevOps Lifecycle & tools
  1. Version Control with Git
  • What is Version Control?
  • Types of Version Control System
  • Introduction to SVN
  • Introduction to Git
  • Architecture of Git
  • Common Git Commands
  • Working with remote repositories
  • Branching and Merging
  • Resolving Merge Conflicts
  • Git Workflow
  • Git Methodology
  • Git plugin with IDE (Eclipse) to add more points
  • Working with Github
  1. Configuration Management using Chef, Ansible
  • Introduction to Configuration Management
  • Introduction to Ansible and Chef
  • Ansible Architecture
  • Setting up Master-Slave using Ansible
  • Working with Ansible Playbook
  • Ansible Modules and Roles
  • Working with Ansible on Cloud
  • Automating Continuous Integration
  1. Continuous Testing using Selenium
  • What is Continuous Testing?
  • What is Maven?
  • Introduction to Selenium
  • Running Test Cases on Chromium Web Driver
  • What is Headless Mode?
  1. Continuous Integration with Jenkins
  • Introduction to Continuous Integration
  • Jenkins `-Slave Architecture
  • Understanding CI/CD Pipelines
  • Creating an end to end automated CI/CD Pipeline
  1. Continuous Monitoring using ELK
  • What is ELK?
  • Components of ELK
  • ELK Flow
  • Features of ELK
  • ELK installation
  • What is Virtualization?
  • Virtualization is not a new concept. Evolution of Virtualization.
  • Type of Virtualization
  • Server-based Virtualization
  • Hypervisor-based Virtualization
  • Type 1 v/s Type 2
  • Full v/s Para
  • Virtual machine lifecycle
  • Virtual machine image: Structure, formats
  • Virtual machine instance: Public cloud specific instance, allocating resources to
  • virtual machine instance, networking in virtual machine, Amazon Machine Instance
  • VM Application
  • Container Based Virtualization
  • Container lifecycle
  • Container image : Structure, formats
  • Container instance: Allocating resources to container instance
  • Networking in containers
  • Unikernels: Structure, formats, allocation, networking in Unikernels
  • Difference between VM, Containers and Unikernels
  • Network Function Virtualization (NFV)
  1. Application Design and Build
  • Define, build and modify container images
  • Understand Jobs and CronJobs
  • Understand multi-container Pod design patterns (e.g. sidecar, init and others)
  • Utilize persistent and ephemeral volumes
  1. Application Deployment
  • Define, build and modify container images
  • Define, create and monitor the application
  • Creating and Exposing application using the Kubernetes Manifest Blocks
  • Managing applications deployed in Pods
  1. Application observability and maintenance
  • Understand API deprecations
  • Implement probes and health checks
  • Use provided tools to monitor Kubernetes applications
  • Utilize container logs
  • Debugging in Kubernetes
  1. Application Environment, Configuration and Security
  • Discover and use resources that extend Kubernetes (CRD)
  • Understand authentication, authorization and admission control
  • Understanding and defining resource requirements, limits and quotas
  • Understand ConfigMaps
  • Create & consume Secrets
  • Understand ServiceAccounts
  • Understand SecurityContexts
  • Introduction to Docker
  • Storing Data in Docker
  • Docker Compose
  • Container Orchestration
  • Networking in Docker
  • Docker Monitoring
  • Introduction to Kubernetes
  • Kubernetes Architecture
  • Introduction to Pods and Services
  1. Introduction to Terraform
  • Fundamentals of IAC (Infrastructure-as-Code)
  • Overview of DevOps SDLC Stack
  • Infrastructure Provisioning Tools – Terraform and its Benefits
  1. Terraform Installation
  • Installation of Terraform
  • Plugin-based Architecture
  • Terraform Multiple Provider
  1. Terraform Configuration Management
  • HCL (HashiCorp Configuration Language)\
  • Configuring Files
  • Building Code
  • Variables
  • Terraform Data Types
  • Structural
  • Continuous Monitoring using Prometheus
  • Prometheus Security and Use Cases
  • Log Server and alerting in Nagios
  • Software Lifecycle automation using AWS
  • Automating Infrastructure using CloudFormation
  • Application Deployment using Elastic Beanstalk
  • Application Deployment and Orchestration using ECS, ECR and EKS
  • Securing SDLC and CI/CD Pipeline
  • Software Component Analysis (SCA) in CI/CD Pipeline
  • Static Analysis (SAST) in CI/CD Pipeline
  • Dynamic Analysis (DAST) in CI/CD Pipeline
  • Infrastructure as Code and it’s security
  • Compliance as Code
  • Vulnerability Management
  • Job Search Strategy
  • Resume Building
  • Linkedin Profile Creation
  • Interview Preparation Sessions by Industry Experts
  • Mock Interviews
  • Placement opportunities with 400+ hiring partners upon clearing the Placement Readiness Test.
  • Introduction to Microsoft Azure
  • Introduction to ARM & Azure Storage
  • Introduction to Azure storage
  • Azure Virtual Machines
  • Azure App and Container services
  • Azure Networking – I
  • Azure Networking – II
  • Authentication and Authorization in Azure using RBAC
  • Microsoft Azure Active Directory
  • Azure Monitoring
  • Infrastructure Setup
  • Introduction to DevOps
  • Continuous Testing
  • Continuous Integration using Jenkins
  • Software Version Control
  • Continuous Deployment: Containerization with Docker
  • Containerization with Docker: Ecosystem and Networking
  • Configuration Management using Ansible
  • Continuous Orchestration using Kubernetes
  • Terraform Modules & Workspaces
  • Azure DevOps and Azure Repos
  • Azure Artifacts and Azure Test Plans
  • Azure Pipelines
  • Azure Boards
  • Terraform with Azure

Self Paced

  • NPM
  • ELK
View More

Program Highlights

50+ Live Sessions across 6 Months
Resume Preparation and LinkedIn Profile Review
30+ Industry Projects and Case Studies
24*7 Support

Interested in This Program? Secure your spot now.

The application is free and takes only 5 minutes to complete.


One month of project work will be a part of your certification to consolidate your learning in DevOps and cloud computing. These projects will ensure that you have industry-relevant experience in the field.

Practice 20+ Essential Tools

Designed by Industry Experts

Get Real-world Experience

Process Advisors

*Subject to Terms and Condition


5 ( 3,178 )

Hear From Our Hiring Partners

Career Services By Intellipaat

Career Services

Career Oriented Sessions

Throughout the course

Over 10+ live interactive sessions with an industry expert to gain knowledge and experience on how to build skills that are expected by hiring managers. These will be guided sessions and that will help you stay on track with your up-skilling objective.

Resume & LinkedIn Profile Building

After 70% of course completion

Get assistance in creating a world-class resume & Linkedin Profile from our career services team and learn how to grab the attention of the hiring manager at the profile shortlisting stage

Mock Interview Preparation

After 80% of the course completion.

Students will go through a number of mock interviews conducted by technical experts who will then offer tips and constructive feedback for reference and improvement.

1 on 1 Career Mentoring Sessions

After 90% of the course completion

Attend one-on-one sessions with career mentors on how to develop the required skills and attitude to secure a dream job based on a learner’s educational background, past experience, and future career aspirations.

Placement Assistance

After 100% of the course completion

Placement opportunities are provided once the learner is moved to the placement pool. Get noticed by our 400+ hiring partners.

Exclusive access to Intellipaat Job portal

After 80% of the course completion

Exclusive access to our dedicated job portal and apply for jobs. More than 400 hiring partners’ including top start-ups and product companies hiring our learners. Mentored support on job search and relevant jobs for your career growth.

Our Alumni Works At

Master Client Desktop

Peer Learning

Via Intellipaat PeerChat, you can interact with your peers across all classes and batches and even our alumni. Collaborate on projects, share job referrals & interview experiences, compete with the best, make new friends – the possibilities are endless and our community has something for everyone!


Admission Details

The application process consists of three simple steps. An offer of admission will be made to selected candidates based on the feedback from the interview panel. The selected candidates will be notified over email and phone, and they can block their seats through the payment of the admission fee.

Submit Application

Submit Application

Tell us a bit about yourself and why you want to join this program

Application Review

Application Review

An admission panel will shortlist candidates based on their application


Application Review

Selected candidates will be notified within 1–2 weeks

Program Fee

Total Admission Fee

$ 1,404

Upcoming Application Deadline 10th June 2023

Admissions are closed once the requisite number of participants enroll for the upcoming cohort. Apply early to secure your seat.

Program Cohorts

Next Cohorts

Date Time Batch Type
Program Induction 10th June 2023 08:00 PM IST Weekend (Sat-Sun)
Regular Classes 10th June 2023 08:00 PM IST Weekend (Sat-Sun)

Other Cohorts

Other Cohorts

Date Time Batch Type
Program Induction 10th June 2023 10:00 AM - 01:00 PM IST Weekend (Sat-Sun)

Frequently Asked Questions

How will I receive my certificate?

After completing this program in Advanced Certification in DevOps and Cloud Computing as well as the various projects and assignments, you will receive a joint Advanced Certification from IITM Pravartak and Intellipaat.

Intellipaat provides career services that include guaranteed interviews for all the learners enrolled in this course. IITM Pravartak is not responsible for the career services.

This Advanced Certification in DevOps and Cloud Computing is conducted by the faculty at IIT Madras and other industry experts who will train you in the area of cloud computing and advanced DevOps skills through online video lectures and real-time industry-relevant projects.

The program is designed to help you gain in-depth knowledge in this field. On the successful completion of the program, you will gain an Advanced Certification in DevOps and Cloud Computing from IITM Pravartak and Intellipaat. This certification is widely recognized by top organizations around the world and will qualify you for top-paying jobs in the market.

Our career services team will prepare you for job interviews through mock interviews, getting your resume ready, and more. You will also have three guaranteed job interviews.

If you miss any of the live sessions, you will get a copy of the recorded session within the next 12 hours. If you have any other queries, you can post them in our community or get in touch with our course advisors.

There will be an optional two-day campus immersion module at IITM Pravartak during which the learners will visit the campus and learn from the faculty as well as get the opportunity to interact with their peers. However, this is subject to the COVID-19 situation and the guidelines provided by the institute. The cost of travel and accommodation will have to be borne by the learners.

This advanced certification in DevOps and cloud computing will help you to clear the Certified Kubernetes Administrator (CKA) and Docker Certified Associate (DCA) exams.

To be eligible for getting into the placement pool, the learner has to complete the course along with the submission of all projects and assignments. After this, he/she has to clear the Placement Readiness Test (PRT) to get into the placement pool and get access to our job portal as well as the career mentoring sessions.

You will undergo below sessions:

  • Job Search Strategy Sessions
  • Resume Building
  • Linkedin Profile Creation
  • Interview Preparation Sessions by Industry Experts
  • Mock Interviews
  • Placement opportunities with 400+ hiring partners upon clearing the Placement Readiness Test.
View More

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work

I’m Interested in This Program

Select Currency