Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/23928
Título: 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
Autores/as: Santana Martel, Carolina
Director/a : Cuenca Hernández, Carmelo 
Quintana Domínguez, Francisca 
Clasificación UNESCO: 33 Ciencias tecnológicas
120317 Informática
Palabras clave: Amazon Web Services
Aplicación
Clúster
Contenedor
CoreOS, et al.
Fecha de publicación: 2017
Resumen: 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.
Departamento: Departamento de Informática Y Sistemas
Titulación: Máster Universitario en Ingeniería Informática
URI: http://hdl.handle.net/10553/23928
Derechos: by-nc-nd
Colección:Trabajo final de máster
miniatura
Memoria
Adobe PDF (5,68 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

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.