703357 VU Sicheres und verteiltes Rechnen B: Distributed Applications in the Edge-Cloud Continuum

Wintersemester 2022/2023 | Stand: 23.06.2022 LV auf Merkliste setzen
703357
VU Sicheres und verteiltes Rechnen B: Distributed Applications in the Edge-Cloud Continuum
VU 3
5
wöch.
2-Jahresrhythmus
Englisch

Learning to develop, deploy, and run serverless distributed applications across the edge-cloud infrastructures.

Introduction to Edge-Cloud Continuum. FaaSification. Development of Portable Serverless Distributed Applications. Runtime System Optimization for Distributed Applications. Advanced Techniques in Distributed Systems (Fault Tolerance, Resilience, Performance). Portable Execution of Distributed Applications. 

Each topic will be covered within two weeks. The first week covers the theory (introduction of methods, research papers that affect the topic). In the second week, students will apply this knowledge to cover the specific part of distributed application life-cycle (facilitated development, automatized deployment and optimal execution).

During the semester, students will work on the final project.

Bi-weekly in-class exercises, project development with milestones, final presentation, and final report.

Will be presented on the first lecture. 

Java, JS, or Python. Basic knowledge of distributed systems.

Planned technologies: AFCL Environment developed within UIBK for orchestration, which allows to develop and run distributed applications across multiple cloud providers. 

As target cloud services, at least two public clouds will be used, AWS and IBM, but also can be the other three from the top five (Google, Azure, Alibaba), based on student's preferences. 

All cloud services from AWS and IBM can be used for free. Students will use the AWS Academy program with a vaucher (100$) and access to many cloud services on two AWS cloud regions. IBM Cloud Functions offers a free tier to run serverless applications for free, as well as no limits in IBM London.

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Mi 05.10.2022
13.15 - 16.00 rr 26 rr 26
Mi 12.10.2022
13.15 - 16.00 rr 26 rr 26
Mi 19.10.2022
13.15 - 16.00 rr 26 rr 26
Mi 09.11.2022
13.15 - 16.00 rr 26 rr 26
Mi 16.11.2022
13.15 - 16.00 rr 26 rr 26
Mi 23.11.2022
13.15 - 16.00 rr 26 rr 26
Mi 30.11.2022
13.15 - 16.00 rr 26 rr 26
Mi 07.12.2022
13.15 - 16.00 rr 26 rr 26
Mi 14.12.2022
13.15 - 16.00 rr 26 rr 26
Mi 11.01.2023
13.15 - 16.00 rr 26 rr 26
Mi 18.01.2023
13.15 - 16.00 rr 26 rr 26
Mi 25.01.2023
13.15 - 16.00 rr 26 rr 26
Mi 01.02.2023
13.15 - 16.00 rr 26 rr 26