EventoWeb
Zürcher Hochschule für Angewandte Wissenschaften
Menu Home User Menu
Not registered Login
[ German (Switzerland) German (Switzerland) ]   [ English ]
[ de de ]   [ en ]
Not registered Login
t.BA.IT.CCP2-EN.15HS (Cloud Computing 2) 
Module: Cloud Computing 2
This information was generated on: 21 November 2024
No.
t.BA.IT.CCP2-EN.15HS
Title
Cloud Computing 2
Organised by
T InIT
Credits
4

Description

Version: 2.0 start 01 August 2017

Module coordinator:

Bohnert Michael (bohe)

Learning objectives:

 
Objectives Competencies Taxonomiy Levels
Students understand PaaS concepts and architectures and are able to apply them. M,F K1-K3
Students understand the properties and architecture of cloud applications M,F K1-K2
Students are able to develop a Cloud service or application and master deployment, provisioning, and operations M,F K1-K3
Students understand the economic value proposition F K1-K2

Module contents: 

Cloud Computing 2 (CCP2) - Platform as a Service

Cloud Computing: Definitionen und Dimensionen

  • Recap of Cloud Computing I
  • PaaS, Container Frameworks and Serverless Computing
  • Definition, Capabilities, Value

PaaS Frameworks and Products

  • Amazon AWS, Google AppEngine, Windows Azure
  • Open Source PaaS (CloudFoundry, OpenShift)
  • PaaS Architecture (CloudFoundry, OpenShift)
  • PaaS Run-Time Environments

PaaS Management

  • Service Management and Automation
  • Integration of Services
  • Containermanagement and Orchestration
  • APIs (CloudFoundry, OpenShift, Google AppEngine)

PaaS Programmierung

  • Properties and Architecture of Cloud-/PaaS-based Applications
  • Application of Run-Time Environments (Node.js, Java)
  • Development of Scalable Cloud-Applications
  • Integration of Development-Tools (IDE, Continuous Integration/Deployment)

PaaS Services

  • Messaging, Pub/Sub
  • Caching, Load Balancing
  • Persistence
  • Rating, Charging, Billing
Container Management und Serverless Computing
  • Container Management Rahmenwerke
  • Eigenschaften von Serverless Computing
  • Anwendunggebiete und Beispiele von Applikationen

Literature:

Latest list provided per course edition

Supplementary literature:

 

Prerequisites:

 

Teaching language:

EN

Module structure:

Form of instruction: Number of lessons per week:
Lecture: 2L
Labs: 2L

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 Labs     No  
End-of-semester exam Exam written 90m Mark 100%

Remarks:

 

Note

Course: Cloud Computing 2 - Praktikum
No.
t.BA.IT.CCP2-EN.15HS.P
Title
Cloud Computing 2 - Praktikum

Note

  • No module description is available in the system for the cut-off date of 21 November 2024.
Course: Cloud Computing 2 - Vorlesung
No.
t.BA.IT.CCP2-EN.15HS.V
Title
Cloud Computing 2 - Vorlesung

Note

  • No module description is available in the system for the cut-off date of 21 November 2024.