Publication:
Implementación de una aplicación para almacenamiento y visualización de imágenes utilizando tecnologías cloud computing

Loading...
Thumbnail Image
Identifiers
Publication date
2013-03-20
Defense date
2013-04-04
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Los sistemas de información son elementos básicos para la gestión de empresas y organizaciones. Cuando el número de estos sistemas y su complejidad son elevados los costes pueden incrementarse de forma drástica. En los últimos años, algunas organizaciones han optado por soluciones basadas en las tecnologías cloud computing con las que han mejorado la calidad del servicio y han ahorrado costes. El objetivo de este proyecto es diseñar e implementar una aplicación web sencilla para gestionar fotografías similar a Flickr empleado dichas tecnologías. Para ello se utilizarán diversos servicios en la nube como la plataforma Heroku donde se ejecutará la aplicación y los servicios auxiliares Amazon S3, MongoHQ y Google Image Charts que facilitan alojamiento masivo de archivos, almacenamiento de datos estructurados y generación de gráficos respectivamente. Finalmente, se realizan una serie de pruebas bajo diferentes condiciones para evaluar su rendimiento utilizando las herramientas Siege y New Relic. ___________________________________________________________________________________________________________
Information systems are basic elements for business and corporation management. As the number and complexity of these systems increase, the cost of managing them might get too high to be a ffordable. During the last years, some corporations have adopted solutions based on cloud computing technologies which provide better quality service and cost savings. The main purpose of this project is to design and implement a simple web application similar to Flickr that allows a user to manage and view photographies taking advantage of such technologies. In order to do it, several cloud services are used such as Heroku platform on which the application will be deployed and executed and complementary services such as Amazon S3, MongoHQ and Google Image Charts which provide file storage, structured data storage and graphics generation respectively. Finally, application will be benchmarked under di fferent scenarios to check its performance by means of the tools Siege and New Relic.
Description
Keywords
Sistemas de información, Desarrollo de software, Computación en nube, Cloud computing, Aplicaciones Web
Bibliographic citation