Implementation of a serverless application
Antonio D'Amore
Implementation of a serverless application.
Rel. Maurizio Morisio. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2020
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (929kB) | Preview |
Abstract
Serverless computing is an execution model where the cloud provider is responsible of provisioning and managing servers. Serverless applications can leverage several paradigms, like Function as a Service, in which code is executed in ephemeral stateless containers, or Backend as a Service, in which the server-side logic relies on third-party services, generally used for providing authentication, cloud storage, and more. Serverless is meant to help IT teams to build easily scalable architectures, economically advantageous and with low effort in maintenance. Furthermore, it allows organizations to reallocate time and people to problems unique to the product. It is a relatively new model, which still requires experience in order to enlarge the general background, to identify patterns, to build a real culture and this can happen thanks to the joint research of universities and companies.
Absence of server management does not mean absence of operations, as claimed by the NoOps philosophy
Relatori
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
