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
Código
ZIP (53,24 MB)
Thumbnail
Adobe PDF (2,93 MB)

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 record

Page 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.