Publication:
Implementación de arquitectura en AWS con balanceador de carga y contenedores

dc.contributor.advisorBerrío López, Juan Pablo
dc.contributor.authorPeña Pinilla, Elquin Rodrigo
dc.contributor.authorSoto Jiménez, Jhon Jarbinson
dc.contributor.authorGiraldo Troncoso, Juan Esteban
dc.date.accessioned2025-07-29T15:52:12Z
dc.date.available2025-07-29T15:52:12Z
dc.date.issued2025
dc.description.abstractPara la primera entrega en el seminario se abordaron tres (3) conceptos fundamentales de Amazon Web Services (AWS): la plataforma, las Virtual Private Clouds (VPC) y las instancias EC2. Debido al avance tecnológico, este ha dado paso a nuevas formas de administrar recursos computacionales, entre las innovaciones más significativas es la computación en la nube, la cual permite el acceso remoto y escalable a infraestructura de tecnología. Se diseñó, desplegó y documentó una red en AWS que incluye dos instancias EC2 (una Windows y una Linux), asegurando su accesibilidad pública, conectividad entre ellas y la instalación de un servidor web funcional en cada instancia. Se creo una red virtual de AWS en los cuales se configuraron dos datacenters compuestos por dos subredes, una (1) privada y una (1) pública. Se habilitaron una IP pública que permita el acceso desde equipos locales, protegiendo el ingreso a los servidores por medio de reglas que habiliten puertos previamente configurados en las instancias creadas de Windows y Linux. Para esta segunda entrega del proyecto, se llevó a cabo la implementación de una arquitectura en la nube usando Amazon Web Services (AWS) para la plataforma RápidoYa, esta es una empresa emergente dedicada a conectar restaurantes con clientes mediante entregas rápidas. El objetivo principal fue garantizar la alta disponibilidad, escalabilidad automática y eficiencia en el manejo del tráfico de esta. Para lograrlo, se configuró un Application Load Balancer (ALB) encargado de distribuir las solicitudes entre múltiples instancias EC2 ubicadas en diferentes zonas de disponibilidad. Cada instancia fue equipada con un proxy reverso utilizando Nginx y una aplicación de prueba ejecutada dentro de un contenedor Docker. También se implementó un grupo de Auto Scaling con políticas basadas en el uso del CPU, lo que permite ajustar dinámicamente la cantidad de instancias según la carga del sistema. Además, se realizaron pruebas de funcionamiento, balanceo de carga, recuperación ante fallos y escalado automático, obteniendo resultados satisfactorios. Con esta entrega se demuestra la viabilidad técnica de una solución moderna y robusta para responder al crecimiento de la plataforma, dejando la base lista para futuras mejoras y una posible automatización completa del despliegue.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero(a) de Sistemasspa
dc.format.extent46 p.
dc.format.mimetypeapplication/pdfspa
dc.identifier.urihttps://repositorio.uniremington.edu.co/handle/123456789/7709
dc.language.isospaspa
dc.publisherCorporación Universitaria Remingtonspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.placeTuluá (Valle del Cauca, Colombia)spa
dc.publisher.placeBogotá (Cundinamarca, Colombia)spa
dc.publisher.placeApartadó (Antioquia, Colombia)spa
dc.publisher.programIngeniería de Sistemasspa
dc.rightsDerechos Reservados - Corporación Universitaria Remington, 2025spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)spa
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/spa
dc.subjectArquitectura en la nubespa
dc.subjectAWSspa
dc.subjectBalanceador de cargaspa
dc.subjectEC2spa
dc.subjectAutoescaladospa
dc.subjectDockerspa
dc.subjectProxy reversospa
dc.subjectNginxspa
dc.subjectAlta disponibilidadspa
dc.subjectEscalabilidadspa
dc.subjectInfraestructura como serviciospa
dc.subjectStartup tecnológicaspa
dc.subjectPlataforma de domiciliosspa
dc.subjectContenedoresspa
dc.subjectAplicaciones distribuidasspa
dc.subjectAmazon Web Servicesspa
dc.subjectImplementación prácticaspa
dc.subjectCloud computingspa
dc.subjectIngeniería de sistemasspa
dc.subjectTecnología en la nubespa
dc.subject.lembProgramación en internet
dc.subject.lembIngeniería de software
dc.subject.lembAutomatización
dc.titleImplementación de arquitectura en AWS con balanceador de carga y contenedoresspa
dc.typeTrabajo de grado - Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dc.type.redcolhttp://purl.org/redcol/resource_type/TPspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
dspace.entity.typePublicationspa
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RIU-PRE-2025 Implementacion arquitectura AWS.pdf
Size:
4.77 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
No Thumbnail Available
Name:
BL-FR-11 Cesión Derechos_TG (1) 3.pdf
Size:
357.65 KB
Format:
Adobe Portable Document Format
Description: