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.CCP1-EN.15HS (Cloud Computing 1) 
Module: Cloud Computing 1
This information was generated on: 01 April 2025
No.
t.BA.IT.CCP1-EN.15HS
Title
Cloud Computing 1
Organised by
T InIT
Credits
4

Description

Version: 2.0 start 01 February 2015

Diese Modulbeschreibung gilt bis zum 31. Juli 2024. Die gültige Modulbeschreibung ist im Intranet unter https://intra.zhaw.ch/departemente/school-of-engineering/bachelorstudium/module im Modulhandbuch abrufbar.


Modulverantwortung:

Bohnert Thomas (bohe)

Modul- / Lernziele: (Kompetenzen)

Ziel Kompetenzen Taxonomiestufen
Sie kennen und verstehen die eine Cloud Infrastruktur notwendigen Architekturbausteine M, F K1, K2
Sie sind in der Lage die IaaS Architekturbausteine anzuwenden F, M K3
Sie kennen die Management APIs und können Sie anwenden F, M K1-K3

Modul- / Lerninhalte:

Cloud Computing 1 (CC1) - Basics, Infrastructure as a Service

Large Scale Data Centers

  • Betriebsmodelle, Konzepte, Eigenschaften Data Center versus Co-location Data Center
  • Open Data Center Architecture

Cloud Computing: Definitionen und Dimensionen

  • Utility-, Gird-, High-Performance-, Service-oriented-, Cloud Computing
  • Outsourcing, Managed Services, Hosting, Cloud Computing and Cloud Services
  • Self-Service, On-Demand, Resource Sharing, Multi-tenancy, Pay-as-you-Go
  • Service Modelle: IaaS, PaaS, SaaS
  • Deployment Modelle: Public, Private, Hybrid
  • Schnittstelle Service Engineering
IaaS - Infrastructure as a Service
  • Cloud Compute (CPU und RAM Virtualization, SmartOS)
  • Cloud Storage (Persistent versus Non-Persistent, Distributed versus Local, Block Storage, File Storage, Object Storage)
  • Cloud Networking (VLAN, Virtual Extensible LAN, Generic Routing Encapsulation, Generic Routing
  • Network Virtualization using GRE, Data Center Bridging, Software Defined Networking, Open Flow
  • and Open Networking Foundation)

IaaS Angebote und Rahmenwerke

  • AWS, Azure, Google, CloudSigma, OpenStack, CloudStack, Eucaliptus, OpenNebula)
  • OpenStack Architecture und Services im Detail (Nova, Glance, Swift, Cinder, ...)
  • CloudSigma Cloud Services im Detail
  • Google Compute, Azure Compute

IaaS Management APIs und Modelle

  • OpenStack API, Amazon API, CloudSigma API
  • OCCI, Libcloud, Jclouds, DeltaCloud, DMTF Open Virtualization Format (OVF), SNIA Cloud DataManagement Interface (CDMI).

IaaS Automation

  • Motivation, Anforderungen, Konzepte
  • Puppet, Foreman, Chef, CFEngine
  • Autoscaling und Orchestration (CloudFormation, Rightscale, OpenStack Heat)

IaaS Leistungsbetrachtungen

  • Motivation, Anforderungen, Konzepte Leistung und Hochverfügbarkeit
  • USE Methode, DTrace, Pacemaker, ChaosMonkey
  • Fall Studie: NetFlix und NetFlix ChaosMonkey

Monitoring, Rating, Charging, Billing

Lehrmittel /Materialien:

Folien 

Ergänzende Literatur:

 

Zulassungs-voraussetzungen: 

 

Unterrichtssprache:

Englisch

Modulstruktur:  

Unterrichtsform Lektionen pro Woche
Vorlesung: 2 L
Praktikum: 2 L

Leistungsnachweise:

Von der Regelung der "Leistungsnachweise während der Unterrichtszeit" kann dann abgewichen werden, wenn der Dozierende dies in einer Modulbereinbarung während der ersten Woche des Studiensemesters schriftlich bekannt gibt.

Bezeichnung

Art

Form

Umfang

Bewertung

Gewichtung

Leistungsnachweise während Unterrichtszeit

Übung

schriftlich

 

Ja

20%

Semesterendprüfung

Prüfung

schriftlich

90 '

Note

80%

Bemerkungen

 

 

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

Note

  • No module description is available in the system for the cut-off date of 01 April 2025.
Course: Cloud Computing 1 - Vorlesung
No.
t.BA.IT.CCP1-EN.15HS.V
Title
Cloud Computing 1 - Vorlesung

Note

  • No module description is available in the system for the cut-off date of 01 April 2025.