Browsing by Author "Völker, Christopher"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access Suitability of serverless computing approaches(2018) Völker, ChristopherThe increasing importance of cloud computing is accompanied by a need for performance sensitive workload management of software services. Services are required to scale to the current workload and it should be easy to replace them without affecting other services within an application. Monolithic applications, for instance, require deploying the whole application in order to provide more resources for a single service. In addition, failing services may influence the whole application and might therefore affect the availability of other services adversely. This is due to the dependence of components within such a monolithic application which prevents it from efficient scaling and flexibility. As a result the components of an application should be as independent as possible in order to be able to scale and provide more failure tolerance. Therefore, monoliths are not able to fulfill these requirements. This fact raises the need for a more flexible architecture. These problems are addressed by the microservice architecture. Microservices aim at a more independent and flexible application architecture by keeping services as small and independent as possible. This approach is fundamental to serverless computing which is described in this thesis. Serverless computing is part of the cloud computing paradigm and is based on the microservice architecture. It focuses on providing resources in a fine granular and flexible manner in order to further utilize the benefits of cloud computing. In order to evaluate the suitability of the serverless approach, a case study is conducted. This case study is designed to evaluate cost, performance and response time differences between applications deployed in the cloud and those realized as serverless applications. It aims at identifying suitable use cases for serverless computing approaches. The findings of this case study are summarized and may serve as basis for further research on serverless computing approaches.Item Open Access Zustandsverwaltung mit SKilL(2015) Völker, ChristopherIn dieser Bachelorarbeit wird die Verwaltung von Zuständen und der darin beinhalteten Typen sowie deren Instanzen untersucht. Hierbei soll die Funktionalität des Suchens, Löschens und Kopierens von Instanzen implementiert werden. Die Arbeit untersucht dafür zunächst die nötigen Schritte, um die gewünschten Funktionen zu implementieren und dabei den Aufwand für die Nutzung dieser so gering wie möglich zu halten. Daher liegt der Schwerpunkt dieser Implementierung darin, dem Nutzer eindeutige Abläufe vorzugeben, für welche er keine tiefere Kenntnis bezüglich ihrer genauen Funktionalität benötigt. Durch die Vorgabe dieser Abläufe soll eine unsachgemäße Nutzung der Funktionen vermieden werden. Ein Weiterer Schwerpunkt liegt bei der Effizienz der Suche nach Instanzen. Ziel ist es, diese Suche so effizient wie möglich zu realisieren.