Cloud Computing
Summer Term 2025

CampUAS

The CampUAS course is currently available here CampUAS!

Course information

A distributed system consists of several independent computers that communicate with each other over a network. Different distributed system architectures exist in the computer science. The most popular architecture is the Client-Server model. But especially in the parallel computing field, exist among others, Cluster Computing and Cloud Computing. In this course, the fundamentals of Cloud Computing and related technologies are discussed. Practical exercises are an important part of this course because they are essential for the understanding of these technologies.

Parts of the slide sets are based on the book Cloud Computing: Web-Based Dynamic IT Services, which was published in 2011 by Springer. ISBN: 978-3-642-20916-1

This course has no written exam! Instead, your grade will depend 100% on your work and the results of the semester project. This semester we will have one overall project theme, each group working on the same project of the theme.

The semester project in the summer term 2025 has the goal to develop a solution in the realm of a research project!

    The semester research project topics include:
  1. Project 1 – SASE (Secure Access Service Edge).
  2. Project 2 – Sky Computing.
  3. Project 3 – Cost Control in Multi-Cloud Environments.
  4. Project 4 outline – Risk Management in Multi-Cloud Environments.
  5. Project 5 outline – Attaching on-premises workloads to the SKY.

The requirements will be collected in class, discussed, and distributed among the individual teams on 9th of April. We will try to design and assign the tasks so that the failure of individual team members and teams does not lead to the collapse of the overall project. It is very important that all participants of the module attend class on the 15th of April! Information on the semester project can be found in the course materials on this site.

Dates

Dates
Event Date Time Room
Lecture Wednesdays 10:00-11:30 1-130
Exercise Wednesdays 11:45-13:15 1-130

Schedule of the course

Schedule of the course
Date Event Time Room Topics
09.04.2025 Lecture 1 10:00-11:30 1-130 Discussion of slide set 1 - Slides 1-51
09.04.2025 Semester project 11:45-13:15 1-130 Introduction to semester project and exercises
16.04.2025 Lecture 2 10:00-11:30 1-130 Discussion of slide set 2 - Slides 1-16
16.04.2025 Semester project 11:45-13:15 1-130 Q&A Session Semester Project
23.04.2025 Lecture 3 10:00-11:30 1-130 Discussion of slide set 2 - Slides 16-37
23.04.2025 Semester project 11:45-13:15 1-130
30.04.2025 Lecture 5 10:00-11:30 1-130
30.04.2025 Semester project 11:45-13:15 1-130
07.05.2025 Lecture 6 10:00-11:30 1-130
07.05.2025 Semester project 11:45-13:15 1-130
14.05.2025 Lecture 7 10:00-11:30 1-130
14.05.2025 Semester project 11:45-13:15 1-130
21.05.2025 Lecture 8 10:00-11:30 1-130
21.05.2025 Semester project 11:45-13:15 1-130
28.05.2025 Lecture 9 10:00-11:30 1-130
28.05.2025 Semester project 11:45-13:15 1-130
04.06.2025 Lecture 10 10:00-11:30 1-130
04.06.2025 Semester project 11:45-13:15 1-130
11.06.2025 Lecture 11 10:00-11:30 1-130
11.06.2025 Semester project 11:45-13:15 1-130
18.06.2025 Lecture 12 10:00-11:30 1-130
18.06.2025 Semester project 11:45-13:15 1-130
25.06.2025 Lecture 13 10:00-11:30 1-130
25.06.2025 Semester project 11:45-13:15 1-130
02.07.2025 Lecture 14 10:00-11:30 1-130
02.07.2025 Semester project 11:45-13:15 1-130
09.07.2025 Lecture 15 10:00-11:30 1-130
09.07.2025 Semester project 11:45-13:15 1-130

Important dates for semester project

Important dates
Date Event
09.04.2025 Introduction to semester project
18.04.2025 Choose groups and projects
TBA Final Submission(all groups!!!)
??.??.2025 - ??.??.2025 Final presentations and Mini Symposium

Course materials

Slide sets
Slide set Topic
Slide set 1 Organisational information, Introduction to Cloud Computing
Slide set 2 Technological foundations of Cloud Computing
Slide set 3 Deployment Models and Service Models in Cloud Computing
Slide set 3 Adoption and strategy in Cloud Computing
Slide set 3 Architectures and applications in Cloud Computing
Slide set 3 Cloud-Native applications
Slide set 7 Current and future trends in Cloud Computing

Semester project

Semester project
Content Description
Project Cloud Computing description Description of the semester project for the course Cloud Computing