Cloud Native Applications (2DV013)

This is a website for the course session in the fall of 2026 and it is currently being updated.

Welcome to the course Cloud Native Applications! This course will teach you to create software systems that can scale and be independently deployable using modern cloud-native technologies and practices.

📋 Prerequisites

  • 1DV027: The web as an application platform (codes 2201 and 2202)
  • Access to a computer with internet connection, Student VPN
  • For distance students: headset, webcam, and stable internet connection

🗓️ Course Structure

Modules & Learning Areas

Module 1: Foundation (Weeks 0-6)

Module 2: Core Technologies (Weeks 7-12)

Module 3: Practical Application (Weeks 13-15)

  • Group Project - Real-world cloud-native application development, DevOps practices, continuous delivery workflows, production deployment strategies

📚 Previous Course Sessions