Display language
To modulepage Generate PDF

#41035 / #2

WiSe 2022/23 - WiSe 2022/23

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 other courses offered by our group or, e.g., the DOS, ISE, or SNET 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

- This course is currently scheduled to be offered every winter term. Please check https://www.tu.berlin/en/mcc/study/current-semester/ before the start of the teaching period to check whether it is offered in that semester. - All organizational 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. - This course requires a separate registration and participant selection procedure based on AllgStuPO §48(2) as the course (i) has only a limited number of slots and (ii) requires a certain knowledge state and skill level. Students must fulfill the requirements listed above under "Desirable prerequisites for participation in the courses". Usually, this will be checked based on a short ISIS questionnaire in the first week of the teaching period. All details will be announced in the respective ISIS course and in the kick-off session.

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 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.)