Desktop Image 1400x788 16 9

DevOps and Cloud with AI

Total Work Experience

Lunar New Year Enrolment Benefit

As we usher in the Lunar New Year, invest in your growth and gain a competitive edge. We’re delighted to offer an enrolment benefit of USD 125 for learners enrolling before Invalid liquid data. With limited seats available, we encourage you to book your spot soon.

Programme Overview

DevOps is Powering the Next Wave of Global Tech Growth

The tech landscape is evolving at an unprecedented pace across the world and the Asia-Pacific. Organisations are rapidly integrating DevOps, cloud architecture and AI-driven strategies to accelerate innovation and growth. Professionals who can seamlessly connect these domains are gaining a distinct competitive advantage and unlocking global career opportunities.

The DevOps and Cloud with AI Programme by NUS School of Computing is designed to help you gain that edge. Through an immersive, hands-on curriculum that blends AI-driven insights, monitoring and analytics, intelligent automation and scalable next-generation cloud solutions. You will develop the expertise to build, deploy and optimise next-generation digital solutions. Guided by leading NUS faculty and industry practitioners, this programme equips you with the tools, frameworks and strategic insights to lead confidently in an era where DevOps, Cloud and AI converge, empowering you to stay ahead in the global tech transformation.

USD 24.9B by 2033

Globally, the AI in DevOps market is projected to experience a revenue growth at a CAGR of 24%, from USD 2.9B in 2023 to 2033
Source: Market.us

10 billion by 2035

The estimated size of the DevOps market in the APAC region by 2035 is estimated to grow at 11.6% CAGR
Source: Market Research Future, 2025

39% higher revenue

AI integration is delivering real, measurable value for Singapore’s tech-driven organisations enabling 44% greater productivity
Source: Asia News Network

Programme Highlights

Program Highlights AI-Driven Future-Ready Modules

AI-driven future-ready modules

Learn DevOps and Cloud with AI through an industry-aligned, generative AI–driven curriculum

Program Highlights Hands-On, Applied Learning

Tool-based learning

Learn through tool-based labs and 15+ industry-focused tools. Gain practical expertise with Git, Jenkins, Docker, Kubernetes, AWS, Azure and AI/ML frameworks that are trending.

Program Highlights Faculty-Led Live Learning

Faculty-led live learning

Interactive live sessions by NUS faculty and industry experts, featuring live demos and deep dive sessions

Program Highlights Two-Week Capstone Project

Capstone project

The two-week capstone project allows you to apply concepts learned in real-world scenarios

Program Highlights High-Growth Domain

High-growth domain

Prepare for in-demand roles like DevOps Engineer and Cloud Architect in the growing APAC and global tech markets

Program Highlights Flexible Learning

Flexible learning

Pre-recorded videos by NUS faculty with interspersed live sessions

Program Highlights Global Recognition & Career Growth

Global recognition and career growth

Earn a certificate from Asia’s #1 globally-ranked university

NUS School of Computing Advantage

#1

In Asia as per QS World University Rankings 2025: Top global universities

#8

In the world as per QS World University Rankings 2025: Top global universities

#2

In Asia as per World University Rankings by Subject 2025: Data Science and Artificial Intelligence

Who is this designed for?

Early to mid-level tech professionals seeking to enhance their skills can build expertise in DevOps and Cloud with AI, strengthen their professional portfolio and prepare for an advanced technical role.

Mid-level professionals and tech leaders seeking to strengthen their expertise in DevOps and Cloud with AI can enhance their ability to lead technology initiatives, take on strategic roles and build a future-ready career in digital transformation.

Learning Outcomes

By the end of this programme, you will be able to:

Learning Outcomes Build expertise

Gain expertise in source code management using Git, along with build automation and dependency management through tools like Maven.

Learning Outcomes understand CI CD

Understand CI/CD pipelines by leveraging Jenkins, Playwright for test automation and Docker for containerisation, ensuring efficient and scalable software deployment.

Learning Outcomes Kubernetes

Learn to implement container orchestration using Kubernetes and apply configuration management principles with Ansible for streamlined IT automation.

Learning Outcomes Explore monitoring

Explore monitoring and logging solutions with Prometheus, Grafana and the ELK Stack, enabling real-time insights and proactive issue resolution.

Learning Outcomes AWS and Azure

Develop hands-on expertise in cloud computing by working with AWS and Azure, including Infrastructure as Code, serverless computing and cloud security best practices.

Learning Outcomes DevOps and Cloud Operations

Understand how AI enhances DevOps and Cloud Operations, including AI-driven predictive maintenance, anomaly detection, intelligent automation and security threat mitigation.

Programme Modules

Week 1

Module 1: Overview of DevOps

  • Introduction to DevOps

  • DevOps lifecycle

  • DevOps stages

  • DevOps pillars

  • Skills required to build successful DevOps teams

  • Team organisation and management in DevOps

Week 2

Module 2: Site reliability engineering

  • SRE foundations

  • SRE principles

  • SRE practices

  • SRE processes

  • Organisation and culture

Week 3

Module 3: Python fundamentals

  • Foundations of Python

Week 4

Module 4: Getting started with Linux

  • Linux fundamentals in DevOps

Week 5

Module 5: Version control with Git

  • Version control

  • Git introduction

  • Git installation

  • Commonly used commands in Git

  • Working with a remote repository

Week 6: Maven for building

  • Introduction to Maven

  • Project configuration and lifecycle

  • Dependency management

  • Build automation and continuous integration

  • Advanced Maven concepts

Week 7: Jenkins for continuous integration and continuous deployment (CI/CD)

  • Introduction to continuous integration

  • Jenkins master-slave architecture

  • Understanding CI/CD pipelines

  • Creating an end-to-end automated CI/CD pipeline

Week 8: Continuous automated testing

  • Introduction to test pyramid

  • Tools and techniques for testing

  • Creating test cases in Playwright - UI End-to-end testing

  • Test integration with Jenkins

Week 9: Containerisation using Docker

  • Introduction to containerisation

  • Image management and registry

  • Storage in Docker

  • Container orchestration using Docker

  • Networking and security

  • Docker compose and more

Week 10 & 11: Orchestration using Kubernetes

  • Introduction to container orchestration

  • Kubernetes architecture and core concepts

  • Kubernetes services and scheduling

  • Kubernetes controllers

  • Storage in Kubernetes

  • Securing and troubleshooting the cluster

Week 12: Configuration management using Ansible

  • Introduction to configuration management

  • Server provisioning using Ansible CLI and playbooks

  • Ansible modules and roles

  • Ansible on cloud

  • Automating continuous integration

Week 13: Monitoring using Prometheus and Grafana

  • Introduction to Prometheus and Grafana

  • Prometheus and Grafana setup

  • Monitoring using Prometheus

  • Dashboard visualisation using Grafana

  • Creating a dashboard to monitor the pipeline

Nagios

  • Introduction to Nagios

  • Installing Nagios

  • Nagios plugins (NRPE) and objects

  • Nagios commands and notifications

Week 14: Continuous Monitoring using Elastic (ELK) Stack

  • Introduction to continuous monitoring

  • What is ELK?

  • Components of ELK

  • ELK Flow

  • Features of ELK

  • ELK Installation

Week 15: Foundations of distributed systems

  • Introduction to modern application architecture

  • DNS fundamentals

  • The HTTP/S protocol

  • Introduction to REST APIs and JSON

  • API authentication patterns

  • Scaling with CDNs, caching and load balancers

Week 16: Cloud fundamentals

  • Why cloud?

  • Introduction to cloud computing

  • Cloud service types, cloud service providers, cloud networking and security basics

  • Why DevOps on cloud?

Week 17: AWS DevOps

  • Introduction to AWS

  • AWS services-IAM, EC2, S3 and CloudWatch

  • DevOps using AWS and CloudWatch

Weeks 18 & 19: Azure DevOps

  • Introduction to Azure

  • Azure resource management

  • DevOps using Azure

  • Azure compute services

  • Azure networking and security

  • Azure storage

Weeks 20 & 21: Advanced Cloud Computing

  • Serverless computing (Lambda and Azure functions)

  • Infrastructure as Code

  • Cloud security best practices

  • Hybrid cloud and multi-cloud strategies

Week 22: Essential DevOps Security – DevSecOps

  • Introduction to DevSecOps

  • DevSecOps in different stages

  • DevSecOps tooling

  • Security assessment and posture management

  • Advanced DevSecOps

Week 23: Introduction to artificial intelligence and machine learning

  • Overview of AI and its subfields

  • Supervised, unsupervised and reinforcement learning revisited

  • Overview of Python libraries: Sklearn, Tensorflow, PyTorch and Keras

  • Real-world applications of AI and machine learning

Week 24: Introduction to ANN

  • Basics of Artificial Neuron and activation functions

  • Perceptron

  • Multi-layer Neural Networks

  • Basics on training Neural Networks with Gradient Descent

Week 25: AI in cloud operations and DevOps pipelines

  • How AI optimises resource allocation in cloud infrastructure

  • AI tools for continuous integration and deployment (CI/CD)

  • Automated performance tuning using machine learning

  • Enhancing workflow automation in hybrid cloud environments

Week 26: AI for predictive maintenance and monitoring

  • Using AI for anomaly detection in server and application logs

  • Machine learning models for proactive infrastructure health checks

  • Predictive analytics for identifying potential system failures

  • AI-powered dashboards for real-time monitoring and alerts

Week 27: AI for DevOps automation

  • Automated code review and testing using AI tools

  • AI-driven recommendations for infrastructure scaling

  • Generative AI for creating CI/CD pipeline configurations

  • Intelligent task prioritisation and workload management

Week 28: AI-Driven security in cloud and DevOps

  • AI for threat detection and response in cloud environments

  • Identifying vulnerabilities using AI-based penetration testing

  • Security automation with AI in DevOps workflows

  • Using machine learning to analyse and mitigate security risks

Week 29 & 30: Capstone project

  • A two-week capstone project during the programme will help you apply concepts learned in a real-world scenario

Tools and libraries

Note: All products, logos and organisation names mentioned in these materials are trademarks or registered trademarks of their respective holders. Their use does not imply any affiliation with or endorsement by them.

The tools will be taught by NUS faculty and industry practitioners, linking to relevant knowledge bases for your reference and self-guided learning.

Apart from the tools mentioned above, learners will get to experience other industry-related tools.

Meet the faculty

Faculty Dr Ganesh Neelakanta lyer
Dr Ganesh Neelakanta Iyer

Lecturer, NUS School of Computing

Dr Ganesh Neelakanta Iyer is a lecturer in the Department of Computer Science at the National University of Singapore (NUS) with over a decade of academic and industry experie...

NUSSOC-DevOps Akshay N
Dr Akshay Narayan

Senior Lecturer, NUS School of Computing

Dr Akshay Narayan is a senior lecturer at the School of Computing at NUS. He received his PhD degree from NUS and his M.Tech from IIIT-Bangalore. He teaches senior undergradua...

NUSSOC-DevOps Prasanna Karthik Vairam
Dr Prasanna Karthik Vairam

Lecturer, NUS School of Computing

Dr Prasanna Karthik Vairam is currently a Lecturer at the National University of Singapore. He has completed a PhD in Computer Science and Engineering from IIT Madras.

He ob...

NUSSOC-DevOps Mr. Uli Hitzel
Mr Uli Hitzel

Instructor, NUS Computing Executive Education

Mr Uli Hitzel has been working with data engineering, automation and distributed systems since the early days of the Internet. With experience from Dyson, Microsoft, Red Hat, ...

NUSSOC-DevOps Ms Samantha Sow
Ms Samantha Sow

Senior Lecturer, NUS School of Computing

Ms Samantha Sow Jin Sze is a senior lecturer in the Department of Information Systems and Analytics at the National University of Singapore (NUS). She holds an M.Ed in Educati...

Certificate

Certificate

Upon successful completion of the programme, participants will be awarded a verified digital certificate by the NUS School of Computing.

Learning Experience

  • Live Sessions Interactive lectures with NUS faculty and industry experts

  • World-Class Faculty Learn from renowned academics and practitioners

  • On-Demand Learning Re-watch any lesson for deeper understanding

  • High-Quality Videos Seamless learning experience, even on the go

  • Flexible Mode Pre-recorded video lectures for self-paced learning, complemented with live sessions

Emeritus Career Services

Stepping into a business leadership career requires a variety of job-ready skills. Below are services provided by Emeritus, our learning collaborator for this programme. The primary goal is to give you the skills needed to succeed in your career. However, job placement is not guaranteed. Emeritus provides the following career preparation services.

  • Resume-building videos

  • Interview-preparation videos

  • LinkedIn profile building videos

  • Interview guidebooks

  • Glossary of resume templates

Please note: NUS and Emeritus do not promise or guarantee a job or advancement in your current role. Career Services is only offered as a service that empowers you to manage your career proactively. The Career Services mentioned here are offered by Emeritus. NUS is not involved in any way and makes no commitments regarding the Career Services mentioned here.

FAQs

This programme provides an in-depth exploration of DevOps and Cloud with AI and deep learning, covering modern machine learning concepts, neural networks, transformer architectures and advanced generative AI techniques. Offered by the NUS School of Computing, it equips professionals to understand and create real-world AI solutions with modern with deep learning strategies for real-world use cases.

The programme is designed for professionals minimum diploma or equivalent qualification. IT domain experience preferred.

The curriculum includes topics like Azure DevOps, AI in cloud operations and DevOps pipelines, AI for DevOps Automation, Monitoring using Prometheus and Grafana, Orchestration using Kubernetes, Jenkins for CI/CD and many more.

This 30-week (6-8 hours/week ) programme offers a focused and practical deep learning of DevOps and Cloud with AI programme. It’s perfect for working professionals looking to upskill through a high-impact deep learning certification.

The programme is delivered entirely online, featuring both live sessions from the NUS School of Computing faculty and industry experts. Pre-recorded content supports flexible learning, while live interaction enhances understanding.

Participants will learn through tool-based labs and 15+ tools. Gain practical expertise with Git, Jenkins, Docker, Kubernetes, AWS, Azure and AI/ML frameworks that are trending.

You can expect to invest 6-8 hours per week over 30 weeks. This includes video lectures, assignments, capstone project, simulation-base modules, tool-based learning and live discussions, mirroring the structure of DevOps and Cloud with AI from a top global university.

Yes. You can pay the full fee upfront or choose between two or three instalments. This flexibility supports learners globally. The instalment plans and financial support options are available. Participants can contact the programme advisors for more information.

Yes. Participants will collaborate with global peers during live sessions and group projects. This not only builds connections but also deepens understanding of DevOps, cloud and AI and deep learning concepts, offering a community like that of a structured AI certification programme.

Minimum diploma or equivalent qualification. IT domain experience preferred.

You’ll have access to the learning platform and resources for 12 months after programme completion, valuable for review and keeping pace with the rapidly evolving field of DevOps, cloud and AI.

Taught by world-class faculty from the NUS School of Computing, this programme equips you with the tools, frameworks and strategic insight to lead confidently in an era where DevOps, cloud and AI converge empowering you to stay ahead in the global tech transformation.

We encourage learners to complete the course to fully understand the concepts and derive valuable learning outcomes. However, if you still choose to withdraw, you may request a full refund within 7 days of payment or 14 days after course commencement, whichever comes later. After this period, the course fee becomes non-refundable.

Early registrations are encouraged. Seats fill up quickly!

Starts On