Master Thesis MSTR-2017-55

BibliographyLika, Edyta: Design of an API Management Concept in Conjunction with a Shared Service Model for Specific Non-functional Requirements in the Context of Financial Services.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis No. 55 (2017).
131 pages, english.

Todayís world has become digitalized and interconnected. Nowadays customers expect to be able to communicate with their bank wherever, whenever and by whatever means they prefer. With the help of Application Programming Interfaces (APIs) financial service providers can meet these expectations. APIs make it possible to connect corporate information systems to other systems and mobile devices. They allow to deliver individualized services to customers, create new interaction channels, increase interoperability and optimize business operations. To fully profit from the possibilities that APIs offer, an API Management platform supported by an API gateway is required. These solutions in combination allow to establish an ecosystem of the organizationís APIs, govern them in a secure environment and leverage the data behind them. However, the creation of APIs can be challenging and time-consuming. Reusable and composable API bricks as part of the Any2API ecosystem simplify the process of developing APIs by technically capturing best practices on how certain kinds of APIs are built. As part of this thesis a concept for implementing API management as a shared service is introduced. Furthermore, an API management platform together with an API gateway is evaluated and introduced into the Daimler Financial Services organization. Finally, the Any2API ecosystem is enriched by providing a concept and prototype to bring existing OpenAPI services and implementations into the Any2API ecosystem and then utilize further API bricks to make their functionality available through diverse kinds of APIs.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Leymann, Prof. Frank; Barbosa, Bernardo; Wettinger, Johannes
Entry dateMay 29, 2019
   Publ. Institute   Publ. Computer Science