Johannes Grohmann

Mr. Johannes Grohmann

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
21 September 2021 in IEEE Transactions on Software Engineering
Verified
Journal Article
Closed access
SESimon Eismann
Simon Eismann
JSJoel Scheuner
Joel Scheuner
EEErwin van Eyk
Erwin van Eyk
MSMaximilian Franz Joachim Schwinger
Maximilian Franz Joachim Schwinger
JGJohannes Grohmann
Johannes Grohmann
AIAlexandru Iosup
Alexandru Iosup
Over the last five years, all major cloud platform providers have increased their serverless offerings. Many early adopters report significant benefits for serverless-based over traditional applications, and many companies are considering moving to serverless themselves. However, currently there exist only few, scattered, and sometimes even conflicting reports on when serverless applications are well suited and what the best practices for their implementation are. We address this problem in the present study about the state of serverless applications. We collect descriptions of 89 serverless applications from open-source projects, academic literature, industrial literature, and domain-specific feedback. We analyze 16 characteristics that describe why and when successful adopters are using serverless applications, and how they are building them. We further compare the results of our characterization study to 10 existing, mostly industrial, studies and datasets; this allows us to identify points of consensus across multiple studies, investigate points of disagreement, and overall confirm the validity of our results. The results of this study can help managers to decide if they should adopt serverless technology, engineers to learn about current practices of building serverless applications, and researchers and platform providers to better understand the current landscape of serverless applications.

9 September 2020 in IEEE Software
Verified
Journal Article
Closed access
SESimon Eismann
Simon Eismann
JSJoel Scheuner
Joel Scheuner
EEErwin van Eyk
Erwin van Eyk
MSMaximilian Schwinger
Maximilian Schwinger
JGJohannes Grohmann
Johannes Grohmann
AIAlexandru Iosup
Alexandru Iosup
Serverless computing shows good promise for efficiency and ease-of-use. Yet, there are only a few, scattered and sometimes conflicting reports on questions such as Why do so many companies adopt serverless?, When are serverless applications well suited?, and How are serverless applications currently implemented? To address these questions, we analyze 89 serverless applications from open-source projects, industrial sources, academic literature, and scientific computing—the most extensive study to date.

8 November 2019 in IEEE Internet Computing
Verified
Journal Article
Closed access
EEErwin van Eyk
Erwin van Eyk
JGJohannes Grohmann
Johannes Grohmann
SESimon Eismann
Simon Eismann
André BauerAndré Bauer
André Bauer
LVLaurens Versluis
Laurens Versluis
AIAlexandru Iosup
Alexandru Iosup
Microservices, containers, and serverless computing belong to a trend toward applications composed of many small, self-contained, and automatically managed components. Core to serverless computing, Function-as-a-Service (FaaS) platforms employ state-of-the-art container technology and microservices-based architectures to enable users to manage complex applications without the need for systems-level expertise. Victim of its own success, and partially due to proprietary technology, currently the community has a limited overview of these platforms. To address this, we propose a reference architecture and ecosystem for FaaS platforms. Based on a year-long survey of real-world platforms conducted within the SPEC-RG Cloud Group, we highlight specific components and identify common operational patterns.

8 December 2021
Verified
Book Chapter
Closed access
PDF file
SHStefan Herrnleben
Stefan Herrnleben
MLMaximilian Leidinger
Maximilian Leidinger
VLVeronika Lesch
Veronika Lesch
TPThomas Prantl
Thomas Prantl
JGJohannes Grohmann
Johannes Grohmann
SKSamuel Kounev
Samuel Kounev

26 April 2021
Verified
Book Chapter
Closed access
PDF file
SHStefan Herrnleben
Stefan Herrnleben
RARudy Ailabouni
Rudy Ailabouni
JGJohannes Grohmann
Johannes Grohmann
TPThomas Prantl
Thomas Prantl
CKChristian Krupitzer
Christian Krupitzer
SKSamuel Kounev
Samuel Kounev

7 September 2020
Verified
Book Chapter
Closed access
PDF file
SVSonya Voneva
Sonya Voneva
MMManar Mazkatli
Manar Mazkatli
JGJohannes Grohmann
Johannes Grohmann
AKAnne Koziolek
Anne Koziolek