Cloud Computing (IN2073)
Guest lecturers: Prof. Dr. Shajulin Benedict (IIIT Kottayam, India)
Tutors: Isaac Nunez
Registrations: start on 19.02.2025 at 00:00. Places are automatically given on First-Come, First-Serve basis. After 23.04.2025, places are given based on interest by coming to the lecture.
Dates: | Wednesday, 13:45 - 16:00 |
First meeting: | |
ECTS: | 4 |
Language: | English |
Type: | Lecture, 2V+1Ü |
Moodle course: | |
Registration: | TUM-Online (limit 300 seats) |
Lecture type: | Presence, HS Galileo: 8120.EG.001 |
Acknowledgements
We would like to express our sincere gratitude to AWS for their generous contribution of €5000 in AWS credits, which greatly enriched the lecture exercises for our students. This support has provided them with the opportunity to gain hands-on experience with state-of-the-art cloud technologies, preparing them for real-world challenges. A big thank you also goes out to Netlight for collaborating with us and making this lecture series possible, as well as for their ongoing dedication to connecting industry and academia in meaningful ways. Finally, we are incredibly grateful to our guest lecturers and organisers of on-site exercises, most of whom are TUM alumna, for returning to share their expertise and career insights. The engaging sessions on Cloud Computing offered students a rare blend of practical knowledge and inspiration, bridging the gap between the classroom and industry. Partnerships like these bring immense value to our teaching and reinforce the importance of learning beyond textbooks. Thank you for helping us shape the future of our eager tech talents!
Contents
- Introduction into Cloud Computing
- Base Technologies
- Virtualization
- Infrastructure as a Service
- OpenStack
- Platform as a Service
- Kubernetes
- Security
- Function as a Service
- Internet of Things
- Function Delivery Network
- Guest lecture
Schedule
The lectures and exercises will be on-site.
Exercises
The exercises will provides hands-on with the full cloud technology stack. You will start from accessing the cloud, managing your virtual machines, and writing a little application that runs on the VM. You will then install Kubernetes and Knative to run the application.
The exercise sessions requires that you are have basic programming skills, being familiar with Linux and the command-line (CLI) is a plus. Otherwise, it is advisable to practice these skills during the semester break.
This lecture+exercise is not an introductory class.
Practical Lab Course
In winter semester we run an IoT lab course where you apply what you've learned to an IoT use case.