
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.
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.

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

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.

Faculty-led live learning
Interactive live sessions by NUS faculty and industry experts, featuring live demos and deep dive sessions

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

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

Flexible learning
Pre-recorded videos by NUS faculty with interspersed live sessions

Global recognition and career growth
Earn a certificate from Asia’s #1 globally-ranked university
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.
By the end of this programme, you will be able to:

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

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

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

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

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

Understand how AI enhances DevOps and Cloud Operations, including AI-driven predictive maintenance, anomaly detection, intelligent automation and security threat mitigation.
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

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...

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...

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...

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, ...

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...

Upon successful completion of the programme, participants will be awarded a verified digital certificate by the NUS School of Computing.
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
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.
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.
Starts On