Please use this identifier to cite or link to this item:
http://hdl.handle.net/10553/69531
Title: | Prototipo de aplicación Rubi on Rails para un servicio de almacenamiento en la nube que emplee un sistema de pago con Amazon Web Services | Authors: | De Abreu Ruiz, Andrew | Director: | Cuenca Hernández, Carmelo Quintana Domínguez, Francisca |
UNESCO Clasification: | 120317 Informática | Keywords: | Ruby on Rails Servicio de almacenamiento en la nube Servicio de procesamiento de pagos Stripe Aplicación web, et al |
Issue Date: | 2019 | Abstract: | Este trabajo tiene como objetivo principal desarrollar un prototipo de aplicación web con el framework Ruby on Rails para administrar un bucket de Amazon S3 de manera similar a un servicio de almacenamiento en la nube actual. En esta aplicación los usuarios podrán subir, almacenar, compartir y descargar archivos o carpetas. Según el tipo de cuenta y el nivel de autorización, los usuarios pueden disponer de una cantidad de almacenamiento específica. Aquí se distinguen dos tipos de usuarios, el usuario cliente y el usuario administrador. Ambos dispondrán de un panel de administración para gestionar el espacio de almacenamiento y el uso del servicio respectivamente. Para implementar las distintas cantidades de almacenamiento que puede tener un usuario en su cuenta, se integra la aplicación con un servicio de procesamiento de pagos en línea que permite definir un esquema de suscripciones a un plan gratuito o de pago. Por tanto, los usuarios podrán adquirir una suscripción a un plan de pago, cancelarla o cambiarla por otra. The main objective of this work is to develop a web application prototype with the Ruby on Rails framework to manage an Amazon S3 bucket in a similar way to a current cloud storage service. In this application, users upload, store, share and download files or folders. Depending on the type of account and the level of authorization, users can have a specific amount of storage. Here you can distinguish two types of users, the client user and the administrator user. Both will have an administration panel to manage the storage space and the use of the service respectively. To implement the different amounts of storage that a user can have in their account, the application is integrated with an online payment processing service that allows defining a subscription scheme for a free or paid plan. Therefore, users can purchase a subscription to a payment plan, cancel or exchange for another. |
Department: | Departamento de Informática y Sistemas | Faculty: | Escuela de Ingeniería Informática | Degree: | Grado en Ingeniería Informática | URI: | http://hdl.handle.net/10553/69531 |
Appears in Collections: | Trabajo final de grado |
En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.
Show full item recordPage view(s)
441
checked on May 25, 2024
Download(s)
1,251
checked on May 25, 2024
Google ScholarTM
Check
Share
Export metadata
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.