DevOps enables teams to deliver software at a higher quality faster.

This course covers the concept of continuous integration, continuous delivery, microservices, infrastructure as code monitoring and orchestration and how they are incorporated into DevOps functions. Learn and appreciate how DevOps is being implemented in various industries and glean insights into the practices and principles adopted. Industry relevant hands-on exercises and case studies are used to enhance the learning on implementation of DevOps services.


Immerse into the world of DevOps and get started on a journey to creating your own DevOps culture.


Who Should Attend


This interactive three-day programme is designed for technology and operations management professionals such as Software Architects, Technical Project Managers, Build Engineers/Managers, Development and QA engineers, Platform Support/Administration Teams, Operations Engineer, and Release Engineers.



Upon successful completion of the course, you will receive a certificate from Singapore Management University.

Type of Course


Course Outline

  1. Introduction to DevOps
  2. Understanding DevOps Principles
  3. DevOps practices: Version Control System (VCS)
    • Lab 1: Version Control Systems
      • Understanding the DevOps practices: Continuous Integration (CI)
      • Understanding DevOps practices: Artefact Repositories
    • Lab 2, 2.5 and 3: Continuous Integration
  4. Understanding DevOps practices: Infrastructure as Code (Iac)
    • Lab 4: and 5: Infrastructure as Code
  5. Understanding DevOps principles: Monitoring
    • Lab 6: Monitoring
      • Introduction to Containerisation
      • Microservices with Containers
    • Lab 7: Containerisation Basics
  6. Case Study:
    • Continuous Delivery
    • Lab 8: Continuous Delivery
  7. Orchestration Pipelines
  8. Case Study: DevOps transformation


Digital Transformation, Analytics and Cyber Security

Credit Units


Instructional Methods and Expectations

Lectures, Discussions, Exercises


SGD$3,210* (inclusive of GST)



  • Possess basic understanding of software delivery and IT skills such as LINUX command line
  • Possess at least a basic diploma or equivalent qualification
  • Possess a good command of the English language
  • Possess good analytical and evaluation skills
  • Possess good problem-solving skills and communication skills

Course Dates

Q4 2017