Il Cloud Computing è una delle evoluzioni più importanti in informatica negli ultimi 10 anni e Amazon AWS è uno dei migliori provider sul mercato. Questa tesi segue lo sviluppo di un microservizio su AWS in Python e ElasticSearch, prima esplorando i concetti di cloud computing e virtualizzazione e poi spiegando i servizi di AWS. Il microservizio avrà sia una logica back end che una logica front end. In back end consente di creare, aggiornare e gestire degli indici di prodotti su ElasticSearch, mentre il front end espone diverse API per fare delle query su questi indici.
Cloud computing is one of the most important evolutions in computer science in the last decade and Amazon AWS is a prominent cloud service provider. This thesis will follow the implementation of a microservice on AWS in Python and ElasticSearch, first exploring the concept of cloud computing and virtualization, and then explaining the services of AWS. The microservice operates both on the front end and the back end. The back end will create, manage and update product indices on ElasticSearch, and the front end exposes several APIs to query these indices.
Microservizio su Amazon Web Services
FRISULLO, SILVESTRO STEFANO
2018/2019
Abstract
Cloud computing is one of the most important evolutions in computer science in the last decade and Amazon AWS is a prominent cloud service provider. This thesis will follow the implementation of a microservice on AWS in Python and ElasticSearch, first exploring the concept of cloud computing and virtualization, and then explaining the services of AWS. The microservice operates both on the front end and the back end. The back end will create, manage and update product indices on ElasticSearch, and the front end exposes several APIs to query these indices.File | Dimensione | Formato | |
---|---|---|---|
832813_index.pdf
non disponibili
Tipologia:
Altro materiale allegato
Dimensione
943.78 kB
Formato
Adobe PDF
|
943.78 kB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/104235