703357 VU Secure and Distributed Computing B: Distributed Applications in the Edge-Cloud Continuum
winter semester 2022/2023 | Last update: 23.06.2022 | Place course on memo listLearning 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.
- SDG 4 - Quality education: Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all.
- SDG 9 - Industry, Innovation, and Infrastructure: Build resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation.
Group 0
|
||||
---|---|---|---|---|
Date | Time | Location | ||
Wed 2022-10-05
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-10-12
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-10-19
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-11-09
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-11-16
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-11-23
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-11-30
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-12-07
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2022-12-14
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2023-01-11
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2023-01-18
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2023-01-25
|
13.15 - 16.00 | rr 26 rr 26 | ||
Wed 2023-02-01
|
13.15 - 16.00 | rr 26 rr 26 |