Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/148388
Title: S3 Cliente Web
Author: Calvo López, Jesús
Tutor: Caballé, Santi  
Others: Caballé, Santi  
Abstract: This Final Degree Project implements a web client for the management of object stores in the cloud. Specifically, those that are compatible with Amazon's S3 API. It also allows to manage connections to these repositories, which can be provided by different suppliers, such as Amazon AWS, DigitalOcean, Cloudian, NetApp, Akamai, DreamHost, MinIO, Wasabi and Vultr. There are currently products with this functionality, but they are usually desktop applications, such as Filezilla Pro, S3 Browser or WinSCP. Amazon also provides the AWS CLI tool, but it is a command line interface. The web application implemented in this work may be interesting for a person or company that works with multiple platforms and frequently uses these services, as it will allow them to manage all their repositories independently of the provider. An agile methodology has been chosen for the development, defining a user story map at the beginning, and dividing the tasks into several iterations or sprints. The web application is implemented with Angular 15 that communicates with a REST API based on Spring Boot. The data is persisted in a relational PostgreSQL database. The Degree Project observes the complete development cycle of a software project, using current methodologies and technologies. The result is a simple application with a minimum set of functionalities, although the project could easily evolve if it is developed further.
Keywords: S3
Angular
SpringBoot
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: 19-Jun-2023
Publication license: http://creativecommons.org/licenses/by/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
jesuscl74TFG0623memoria.pdfMemoria del TFG3,68 MBAdobe PDFThumbnail
View/Open
jesuscl74TFG062Presentacion.pdpPresentación del TFG1,34 MBAdobe PDFThumbnail
View/Open
Share:
Export:
View statistics

This item is licensed under aCreative Commons License Creative Commons