Cloud Computing (IN2107)

Prof. Dr. Michael Gerndt, Mohak Chadha, Paolo Notaro, Jianfeng Gu, Srishti Dasgupta

Dates: Thursday, 08:00 - 10:00, 01.06.020, Online-Meeting

Planning meeting:

Thursday, 21st July, 15:00 

https://tum-conf.zoom.us/j/64416144656

Meeting ID: 644 1614 4656

Password: 663563

First meeting:  
ECTS: 5
Language: English
Type: Seminar, 2S
Moodle course:  
Registration: Matching System

Motivation

Cloud computing is dominating the IT sector due to its on-demand provisioning of resources. It enables highly elastic and scalable application work loads with huge differences in computational and storage demand. The Internet of Things is an excellent use case for clouds as it has a varying amount of incoming sensor data creating huge storage requirements. Accesses to the data might be based on short running functions but also compute intensive analytics jobs are run on the data. Other applications follow the cloud native model where the application is decomposed into microservices which are deployed based on backend services of the cloud provider into VMs or Kubernetes clusters. In combination with the microservices more and more applications also use function-as-a-service offerings of the cloud providers. Running these complex parallel and distributed applications efficiently on the large scale cloud infrastructure, even in combination with distributed resource on the edge, poses a lot of challenges on the management of the applications as well as of the infrastructure. 

The topics that will be covered in this instance of the seminar are: 

  • Kubernetes Federation
  • Compliance-as-Code for Cybersecurity Automation in Hybrid Cloud (Paper)
  • Lightweight Virtualization Platforms for Edge Computing (Paper)
  • Snapshotting in Function-as-a-Service (Paper)
  • Optimizing Serverless Workflows (Paper)
  • Enabling Stateful Serverless Computing with Logs (Paper)
  • Simulation as a Service in Cloud Middleware (Paper).
  • Differential Cloud Adoption: A comparative case study of large enterprises and SMEs in Germany (Paper).
  • Enabling HPC workloads on Cloud Infrastructures using K8 container orchestration mechanisms (Paper).
  • Fine-Grained GPU Sharing for Serverless Computing (Paper)
  • Heterogeneous Resource for Serverless Computing (Paper)
  • DAG Workflows for Serverless Computing (Paper)
  • Environmental impact of AI in the cloud (Paper)
  • VM failure prediction (Paper)
  • Graph-based RCA for microservice architectures (Paper)

The students will select material for the presentation, provide a report, and give a presentation of 30 minutes. The management of the seminar is done through Moodle.