Cloud Computing (IN2073)
Guest lecturers: Prof. Dr. Shajulin Benedict (IIIT Kottayam, India), Prof. Dr. Jorge Cardoso (Huawei, Germany)
Dates: | Tuesday, 16:00 - 19:00, MI HS004, Lichtenbergstr. 2b, Room |
First meeting: | |
ECTS: | 4 |
Language: | English |
Type: | Lecture, 2V+1Ü |
Moodle course: | Click here |
Registration: | TUM-Online |
Lecture type: | Online (Pre-recorded lectures and exercise sessions and an online Q&A session) |
Contents
- Introduction
- IT-trends
- Technology sources
- History of cloud computing
- Aspects of cloud
- Base technologies
- Computer architecture
- Databases
- Clusters
- Data centers
- Web technologies
- Scalable system models
- High performance computing
- High throughput computing
- P2P
- Grid computing
- Virtualization
- Virtualization types
- Hardware virtualization
- Cloud OS
- OS level virtualization
- Cloud infrastructures
- IaaS
- PaaS
- SaaS
- Pricing models
- Licensing
- QoS
- OpenStack
- Concepts and architecture
- Cloud implementation
- Cloud application development
- Application classes
- Programming interfaces
- Cloud application engineering
- Future technologies
Schedule
The meetings will be used flexibly for presentation and exercises. This will be discussed in the first meeting.
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 Spark and will develop and run a data analytics application.