Please use this identifier to cite or link to this item:
http://hdl.handle.net/10553/23928
Title: | Despliegue de una aplicación Ruby on Rails utilizando las tecnologías de virtualización Docker y Coreos en la nube pública de Amazon Web Services | Authors: | Santana Martel, Carolina | Director: | Cuenca Hernández, Carmelo Quintana Domínguez, Francisca |
UNESCO Clasification: | 33 Ciencias tecnológicas 120317 Informática |
Keywords: | Amazon Web Services Aplicación Clúster Contenedor CoreOS, et al |
Issue Date: | 2017 | Abstract: | Este Trabajo de Fin de Máster trata la utilización de distintas tecnologías de virtualización, contenedores y orquestación sobre una aplicación web para generar una infraestructura como código reproducible, tanto en local como en la nube. Así, se toma una aplicación Ruby on Rails y se redefine a una arquitectura de microservicios encapsulados en contenedores Docker. Además, se prepara para la integración y despliegue continuos con el uso de Travis CI, Docker Hub y GitHub. Ésta será ejecutada sobre el sistema operativo CoreOS, que contiene las funcionalidades mínimas necesarias para la implementación de aplicaciones basadas en contenedores, y distribuida en un clúster. La infraestructura resultante se despliega haciendo uso de Vagrant en los proveedores VirtualBox y Amazon Web Services. This Master's degree work addresses the use of different virtualization, containers and orchestration technologies on a web application to generate an infrastructure as a reproducible code, both locally and in the cloud. Thus, a Ruby on Rails application is taken and it is redefined to an architecture of micro-services encapsulated in Docker containers. In addition, it is prepared for continuous integration and deployment with the use of Travis CI, Docker Hub and GitHub. It will be executed on the CoreOS operating system, which contains the functionality needed to implement container-based applications, and it will be distributed in a cluster. The resulting infrastructure is deployed using Vagrant in VirtualBox and Amazon Web Services providers. |
Department: | Departamento de Informática Y Sistemas | Degree: | Máster Universitario en Ingeniería Informática | URI: | http://hdl.handle.net/10553/23928 | Rights: | by-nc-nd |
Appears in Collections: | Trabajo final de máster |
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)
402
checked on May 11, 2024
Download(s)
2,074
checked on May 11, 2024
Google ScholarTM
Check
Share
Export metadata
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.