EventoWeb
Zürcher Hochschule für Angewandte Wissenschaften
Menu
Home
User Menu
Not registered
Login
[
German (Switzerland)
German (Switzerland)
] [
English
English
]
[
de
de
] [
en
en
]
Not registered
Login
EventoWeb
Kontakt zu Service Desk
Online-Dokumentation
Allgemeiner Zugriff
Module suchen
t.BA.IT.SCAD-EN.18HS (Serverless and Cloud Application Development)
Module: Serverless and Cloud Application Development
This information was generated on: 02 January 2025
No.
t.BA.IT.SCAD-EN.18HS
Title
Serverless and Cloud Application Development
Organised by
T InIT
Credits
4
Description
Version: 1.0 start 01 February 2019
Module coordinator:
Josef Spillner (spio)
Learning objectives:
Objectives
Competences
Taxonomy levels
Competences in the development of applications and services based on the latest public cloud offerings
M
K5
Comprehensive understanding of serverless and cloud-native application architectures
F
K3
Background knowledge on the holistic consideration of software and service quality as well as cost
F
K2
Conceptual understanding of Internet services and service lifecycles from a top-down perspective
F
K4
Module contents:
Introduction
1. I: Mindsets and Skillsets for Mastering Clouds
2. I: SaaS, Managed & Utility Services
Service Architectures and Technologies
3. ST: Cloud-Native Applications
4. ST: Technology Overview
5. ST: Containers - e.g. Google Kubernetes Engine
6. ST: Cloud Functions - e.g. AWS Lambda
7. ST: Stateful Services - e.g. databases, message queues
Service Composition
8. SC: Method Overview
9. SC: Orchestration and Workflows - e.g. IBM Composer
10. SC: Mixed-Technology Composition and Multi-Cloud Apps
Service Development and Ecosystems
11. SDE: Accounting and Billing
12. SDE: Development Environments and Tools
13. SDE: Hubs, Marketplaces and Ecosystems
14. SDE: Emerging Trends: Quality and Scalability - e.g. Helm charts
Literature:
Slide set and complementary script on OLAT
Private service platform (in a box)
Access to public cloud platforms (AWS, GCP, Azure, IBM Cloud, APPUiO...)
Supplementary literature:
Maddie Stigler: Beginning Serverless Computing (2018, Apress)
Sam Newman: Building Microservices (2015, O'Reilly, also available in German)
Prerequisites:
Programming and interaction with APIs
Teaching language:
English
Module structure:
Form of instruction:
Number of lessons per week:
Lecture:
2
Labs:
2, bi-weekly tasks
Block course:
Exams:
The regulation on graded class assignments is binding. However, it may be waived if a formal, written request is made by the lecturer in the first week of the semester.
Designation
Type
Form
Scope
Grade
Weighting
Graded assignments during teaching semester
Individual assessments at the end of each task
oral
7 tasks
passed / with issues / not passed
30%
End-of-semester exam
Examination
written
90 min.
grading
70%
Remarks:
Course: Serverless and Cloud Application Development - Praktikum
No.
t.BA.IT.SCAD-EN.18HS.P
Title
Serverless and Cloud Application Development - Praktikum
Note
No module description is available in the system for the cut-off date of 02 January 2025.
Course: Serverless and Cloud Application Development - Vorlesung
No.
t.BA.IT.SCAD-EN.18HS.V
Title
Serverless and Cloud Application Development - Vorlesung
Note
No module description is available in the system for the cut-off date of 02 January 2025.