Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/69531
Título: 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
Autores/as: De Abreu Ruiz, Andrew
Director/a : Cuenca Hernández, Carmelo 
Quintana Domínguez, Francisca 
Clasificación UNESCO: 120317 Informática
Palabras clave: Ruby on Rails
Servicio de almacenamiento en la nube
Servicio de procesamiento de pagos
Stripe
Aplicación web, et al.
Fecha de publicación: 2019
Resumen: 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.
Departamento: Departamento de Informática y Sistemas
Facultad: Escuela de Ingeniería Informática
Titulación: Grado en Ingeniería Informática
URI: http://hdl.handle.net/10553/69531
Colección:Trabajo final de grado
Código
ZIP (53,24 MB)
miniatura
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.

Vista completa

Visitas

441
actualizado el 25-may-2024

Descargas

1.251
actualizado el 25-may-2024

Google ScholarTM

Verifica


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.