polito.it
Politecnico di Torino (logo)

Deploying a scalable API management platform in an enterprise Kubernetes-based environment

Ignazio Di Natali

Deploying a scalable API management platform in an enterprise Kubernetes-based environment.

Rel. Fulvio Giovanni Ottavio Risso. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2020

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB) | Preview
Abstract:

APIs are the basis of the digital evolution, a revolution that has taken place thanks to the development of Information and Communication Technologies (ICT) which have led to heavy socio-economic changes and which has completely revolutionized the way to communicate. APIs are interfaces that allow access to data and / or functionality, more generally to digital assets. Modern applications are no longer independent and one-sided but versatile blocks capable of exploiting shared features, services, and data accessible through the APIs. In the Enterprise environment, the APIs, which were initially used only within the company itself to allow communication between the various technologies and platforms, have now become a business tool, exposing the APIs externally and making them accessible to the developer communities. Fundamental at this point is the way to expose the APIs that offer digital assets which need documentation to be understood and easily used by consumers. The thesis aims not only to study the concept of API and its life cycle but to manage the inevitable proliferation of API in an enterprise context such as Avio Aero - at GE Aviation Business in order to optimize business processes, reduce costs and allow new applications to be implemented faster. The aim is to create an API management platform applied to a business process capable of enabling / facilitating real-time communication in a controlled and safe manner, offering the necessary information to developers who want to exploit the APIs and providing a monitoring and analysis system in real-time regarding the use of the APIs.

Relatori: Fulvio Giovanni Ottavio Risso
Anno accademico: 2020/21
Tipo di pubblicazione: Elettronica
Numero di pagine: 80
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Ge Avio Srl
URI: http://webthesis.biblio.polito.it/id/eprint/15945
Modifica (riservato agli operatori) Modifica (riservato agli operatori)