Display language
To modulepage Generate PDF

#41035 / #1

WiSe 2021/22 - SoSe 2022

English

Cloud Service Benchmarking

6

Bermbach, David

benotet

Portfolioprüfung

Zugehörigkeit


Fakultät IV

Institut für Wirtschaftsinformatik und Quantitative Methoden

34361700 FG Scalable Software-Systems

No information

Kontakt


EN 17

No information

teaching@3s.tu-berlin.de

Learning Outcomes

Students have knowledge about benchmarking, especially of cloud services and in the cloud, and are able to apply that knowledge in practice. This includes being able to analyze benchmarking needs for a specific scenario, designing a benchmark and measurement method while considering typical benchmarking requirements, the implementation of a benchmarking tool, the execution of cloud-based experiments, and the analysis of benchmarking results. Students are also able to communicate their results in presentations and in writing.

Content

The course covers foundations as well as the entire lifecycle of cloud service benchmarking (design, implementation, execution, analysis). This will be done both from a conceptual perspective (based on a book) as well as hands-on through individual benchmarking projects. Additional details about the course contents can be found on the book website: https://cloudservicebenchmarking.github.io/

Module Components

Pflichtgruppe:

All Courses are mandatory.

Course NameTypeNumberCycleLanguageSWSVZ
Cloud Service BenchmarkingIVk.A.English4

Workload and Credit Points

Cloud Service Benchmarking (IV):

Workload descriptionMultiplierHoursTotal
Benchmarking project1.0120.0h120.0h
Reading the book and flipped classroom sessions1.060.0h60.0h
180.0h(~6 LP)
The Workload of the module sums up to 180.0 Hours. Therefore the module contains 6 Credits.

Description of Teaching and Learning Methods

The course will be taught as a flipped classroom. Over the course of the semester, students will read the book "Cloud Service Benchmarking: Measuring Quality of Cloud Services from a Client Perspective". The individual parts that have been read in between sessions will be discussed in an in-person or virtual session where students will also have the opportunity to clarify open questions. In parallel to that, students will implement their own benchmarking project, use it in experiments, write a short report on it, and present the results.

Requirements for participation and examination

Desirable prerequisites for participation in the courses:

Students need to have existing knowledge on cloud services which can be acquired from courses such as Cloud Computing, Continuous Software Engineering, Enterprise Computing, Distributed Systems Prototyping, Fog Computing, or Cloud Systems Reading Group.

Mandatory requirements for the module test application:

This module has no requirements.

Module completion

Grading

graded

Type of exam

Portfolio examination

Type of portfolio examination

100 Punkte insgesamt

Language

English

Test elements

NamePointsCategorieDuration/Extent
(Deliverable assessment) Measurement results15practicaldepends on student
(Deliverable assessment) Presentation of results20practicalca. 15 min
(Deliverable assessment) Source code15practicaldepends on student
(Deliverable assessment) Written report50practicalca. 10 pages IEEE double column

Grading scale

This exam uses its own grading scale (see test description).

Test description (Module completion)

Grading scale: students need 50 points to pass. All other grade steps are in increments of 4.5 points, i.e., students need 90.5 points for a 1.0 and 86 for a 1.3. For the second examination opportunity in semesters in which the course is offered, students can choose between an oral exam replacing all portfolio examination parts or starting a different benchmarking project from scratch.

Duration of the Module

The following number of semesters is estimated for taking and completing the module:
1 Semester.

This module may be commenced in the following semesters:
Winter- und Sommersemester.

Maximum Number of Participants

The maximum capacity of students is 20.

Registration Procedures

- All details will be announced in the respective ISIS course. The link to the ISIS course will be posted on the MCC website before the start of the teaching period. - The recommended knowledge above is in fact mandatory and will be checked either based on a short questionnaire or a short multiple choice quiz.

Recommended reading, Lecture notes

Lecture notes

Availability:  unavailable

 

Electronical lecture notes

Availability:  unavailable

 

Literature

Recommended literature
https://www.springer.com/de/book/9783319554822 (required)

Assigned Degree Programs


This module is used in the following Degree Programs (new System):

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
This module is not used in any degree program.

Miscellaneous

Zuordnung (wie das Modul Fog Computing) Studiengebiete: - Verteilte Systeme und Netze / Distributed Systems and Networks - Data and Software Engineering / Data and Software Engineering - Informationssysteme / Information Systems Studiengänge: - ICT Innovation (M.Sc.) - Informatik (M.Sc.) -> Informatik-Fachstudium -> System Engineering - Medieninformatik (M.Sc.) - Wirtschaftsingenieurwesen (M.Sc.)