IMPLEMENTACIÓN DE UNA PLATAFORMA BASADA EN CONTENEDORES PARA DESARROLLO Y HOSTING DE SITIOS WEB CON ALTA DISPONIBILIDAD

dc.contributor.advisorFlórez Becerra, Manuel Guillermo
dc.contributor.authorDulcey Lizarazo, Sergio Andrés
dc.contributor.authorInfante Monsalve, Nestor Iván
dc.contributor.evaluatorMeneses Mendoza, Jathinson
dc.contributor.evaluatorParra Pinilla, Leonel
dc.date.accessioned2022-11-04T14:02:55Z
dc.date.available2022-11-04T14:02:55Z
dc.date.created2022-11-03
dc.date.issued2022-11-03
dc.description.abstractEl constante cambio en las tecnologías que se usan para el desarrollo e implementación de páginas web, requiere que las plataformas que brindan el servicio hosting estén también a la vanguardia de las nuevas tecnologías. Uno de los aspectos a tener en cuenta al momento de implementar una plataforma, es la adaptabilidad y escalabilidad, ya que las organizaciones necesitan la flexibilidad de utilizar las aplicaciones en cualquier entorno, sea desarrollo o producción. Como alternativa a las opciones de virtualización con máquinas virtuales, en este proyecto se realiza el desarrollo de una plataforma con la cual se pueda realizar un encapsulamiento de la aplicación haciendo uso de la tecnología de contenedores mediante la herramienta orquestadora Docker que nos permite tener las librerías necesarias para que una aplicación funcione independientemente de las librerías que tenga el sistema operativo en una maquina anfitriona, lo que facilita la migración, actualización, mantenimiento de los aplicativos y también significa un ahorro en recursos como lo es el almacenamiento. Aprovechando lo que estas tecnologías ofrecen, se puede profundizar un poco más en la implementación de herramientas que mantengan los servicios web sin interrupciones, es por eso que en este proyecto se busca reactivar el servicio de alta disponibilidad para la plataforma Meiweb haciendo uso de contenedores.
dc.description.abstractenglishThe constant change in the technologies used for the development and implementation of web pages requires that the platforms that provide the hosting service are also at the forefront of new technologies. One of the aspects to take into account when implementing a platform is adaptability and scalability, since organizations need the flexibility to use applications in any environment, be it development or production. As an alternative to the virtualization options with virtual machines, in this project the development of a platform is carried out with which an application encapsulation can be carried out using container technology through the Docker orchestrator tool that allows us to have the libraries necessary for an application to work independently of the libraries that the operating system has on a host machine, which facilitates the migration, updating, maintenance of the applications and also means savings in resources such as storage. Taking advantage of what these technologies offer, it is possible to delve a little deeper into the implementation of tools that maintain web services without interruptions, which is why this project seeks to reactivate the high availability service for the Meiweb platform using containers.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/11903
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectContenedores
dc.subjectAlta disponibilidad
dc.subjectServicio hosting
dc.subjectPlataforma
dc.subjectServicios
dc.subject.keywordContainers
dc.subject.keywordHigh availability
dc.subject.keywordHosting service
dc.subject.keywordPlatform
dc.subject.keywordServices
dc.titleIMPLEMENTACIÓN DE UNA PLATAFORMA BASADA EN CONTENEDORES PARA DESARROLLO Y HOSTING DE SITIOS WEB CON ALTA DISPONIBILIDAD
dc.title.englishIMPLEMENTATION OF A PLATFORM BASED ON CONTAINERS FOR THE DEVELOPMENT AND HOSTING OF WEBSITES WITH HIGH AVAILABILITY
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.type
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Documento.pdf
Size:
2.38 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
2.11 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
217.88 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: