Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/23046
Título: Implementación de un servidores con herramientas DevOps: Implementación de un servidor NGINX en Docker con vhost.
Autor: Martínez Morales, Adrián Ricardo
Palabras clave: APLICACIÓN WEB
CONTENEDORES
DESARROLLO (SOFTWARE)
SERVIDOR WEB
Fecha de publicación: oct-2022
Editorial: Quito : EPN, 2022.
Citación: Martínez Morales, A.R.(2022). Implementación de un servidores con herramientas DevOps: Implementación de un servidor NGINX en Docker con vhost. 59 páginas. Quito : EPN.
Resumen: Currently, the search of tools that allow us to deploy web applications with minimum resource usage, has become a high priority for web services developers. DevOps tools are presented as the combination of services and tools that allow us to automate the software infrastructure. Therefore, DevOps ensure the quality of the developed applications and provide stability to the all system. This document was developed with the purpose of presenting the services and tools offered by DevOps tools through Docker. Docker is a tool that allows the development of many applications inside the same work environment. Containers and images represent the main structure of Docker, these are in charge of establishing and directing the processes of the web applications that are in execution. Properly building of Docker containers will solve the costliest aspect of web application development: deployment. With the help of Docker, a NGINX web server was deployed along with virtual hosting VHOST of different websites. Then, the methodology used for the construction of the web server through Docker containers and images is presented. In addition, the corresponding functional tests are carried out.
Descripción: Actualmente, la búsqueda de herramientas que permitan desplegar aplicaciones web con el mínimo consumo de recursos se ha convertido en una gran prioridad para los desarrolladores de servicios web. Las herramientas DevOps se presentan como la combinación de servicios y herramientas que permiten automatizar el despliegue de la infraestructura de software. Por lo tanto, DevOps garantiza la calidad de las aplicaciones desarrolladas y brinda de estabilidad al sistema. Este documento presenta los servicios y dependencias que ofrece Docker, como una extensión perteneciente a la cultura de las herramientas DevOps. Docker es una herramienta que permite desarrollar múltiples aplicaciones dentro de un mismo entorno de trabajo. Los contenedores e imágenes constituyen la estructura principal de Docker, estos están encargados de establecer y dirigir los procesos de las aplicaciones web que se encuentren en ejecución. La adecuada construcción de contenedores permitirá solucionar el aspecto más costoso del desarrollo de aplicaciones web haciendo énfasis en el despliegue. Con la ayuda de esta herramienta se realizó el despliegue de un servidor web NGINX con alojamiento VHOST. Por lo cual, se presenta la metodología empleada para la construcción de un servidor y servicios web a través de contenedores e imágenes Docker. Además, se realizan las pruebas de funcionamiento correspondientes.
URI: http://bibdigital.epn.edu.ec/handle/15000/23046
Tipo: bachelorThesis
Aparece en las colecciones:TIC - Tecnología Superior en Redes y Telecomunicaciones

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 12462.pdf5,02 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.