Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik
Master's Thesis
An Architecture for Sustainability in Cloud-Native Applications
Advisor
Author
Valentin Bootz
Start Date
December 15, 2021
Abstract Cloud providers schedule tasks and distribute resources in data centers resulting in ever-growing global energy demand. Cloud-native application sustainability depends on the cloud providers’ infrastructure, which needs insights to manage applications sustainably - yet information is not available to all stakeholders. Sustainable application design proposes steps to engage organizations in the sustainability of cloud-native applications. The master’s thesis enables web service developers to communicate web service insights in sustainable application models, integrates sustainability development frameworks in web services to annotate and disclose sustainability-related information in web services, and provides an interface that enables cloud providers to leverage the information. We identify use cases to evaluate sustainable application design in the context of cloud-native applications and validate the artifacts’ design.