703519 VU Aktuelle Themen des Software Engineering 2: Serverless Cloud Application Automation

Sommersemester 2025 | Stand: 22.12.2024 LV auf Merkliste setzen
703519
VU Aktuelle Themen des Software Engineering 2: Serverless Cloud Application Automation
VU 3
5
wöch.
jährlich
Englisch

After completing this module, students will know important concepts of how to automatize serverless applications and how to use serverless Functions-as-a-Service to automatize cloud applcations. They are able to analyze serverless cloud applications in terms of patterns, architectures, interfaces, monitoring, logging, deployment pipelines, quality assurance, as well as interoperability and portability of cloud services. In addition, they have acquired the ability to design, implement and run serverless applications in federated clouds.

Challenges, architectures, patterns, interfaces, monitoring, logging, deployment pipelines, quality assurance, interoperability, portability, cloud services

During the first half of the course, weekly lectures + in-class exercises will be given. The main focus on the in-class exercises is to apply the theory in the practical project. In addition, students will work as a team on a project with milestones during the whole semester.

Weekly in-class exercises, project development with milestones and progress report, final presentation, and final report.

  • Chris Richardson, Microservices Patterns: With Examples in Java, MANNING
  • Jason Katzer, "Learning Serverless: Design, Develop, and Deploy with Confidence", O'Reilly, 2021
  • Cloud Providers' documentation
  • Tutorials and research papers for potential tools

None

Each student will achieve 100$ for AWS and 50$ for Google cloud services.

------------

Allocation of places in courses with a limited number of participants (PS, SE, VU, PJ)

In courses with a limited number of participants, course places are allocated as follows:

1. Students for whom the study duration would be extended due to the postponement are to be given priority.

2. If criterion no. 1 does not suffice for regulating the admission, then first, students for whom the course is part of a compulsory module are to be given priority, and second, students for whom the course is part of an elective module.

3. If the criteria in no. 1 and 2 do not suffice for regulating the admission, then the available places are raffled.

Curriculum Master Software Engineering 2024W

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Fr 07.03.2025
12.45 - 15.15 rr 22 rr 22
Fr 14.03.2025
12.45 - 15.15 rr 22 rr 22
Fr 21.03.2025
12.45 - 15.15 rr 22 rr 22
Fr 28.03.2025
12.45 - 15.15 rr 22 rr 22
Fr 04.04.2025
12.45 - 15.15 rr 22 rr 22
Fr 11.04.2025
12.45 - 15.15 rr 22 rr 22
Fr 02.05.2025
12.45 - 15.15 rr 22 rr 22
Fr 09.05.2025
12.45 - 15.15 rr 22 rr 22
Fr 16.05.2025
12.45 - 15.15 rr 22 rr 22
Fr 23.05.2025
12.45 - 15.15 rr 22 rr 22
Fr 30.05.2025
12.45 - 15.15 rr 22 rr 22
Fr 06.06.2025
12.45 - 15.15 rr 22 rr 22
Fr 13.06.2025
12.45 - 15.15 rr 22 rr 22
Fr 20.06.2025
12.45 - 15.15 rr 22 rr 22
Fr 27.06.2025
12.45 - 15.15 rr 22 rr 22
Gruppe Anmeldefrist
703519-0 01.02.2025 08:00 - 21.02.2025 23:59
Ristov S.