Quality Run

El presente trabajo de grado se enmarca dentro del Seminario-Diplomado sobre Amazon Web Services (AWS), con el objetivo de aplicar de manera práctica los conocimientos adquiridos en el diseño, implementación y gestión de infraestructuras en la nube. A través de dos entregas diferenciadas, se llevó a...

Full description

Autores:
Herrera Acevedo, David Alejandro
Betancur Salazar, Carlos David
Lizcano Machado, Dairon Yesid
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/7706
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/7706
Palabra clave:
Amazon Web Services (AWS)
Infraestructura en la nube
EC2
Auto Scaling
Balanceador de carga (ALB)
Instancias
Volúmenes
RDP y SSH
Subredes y grupos
Grupos y plantillas
Programación en internet
Desarrollo de programas para computador
Ingeniería de software
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id URemingtn2_73c5f8add1ce8bf10f9ba3644176bf8d
oai_identifier_str oai:repositorio.uniremington.edu.co:123456789/7706
network_acronym_str URemingtn2
network_name_str Repositorio institucional Uniremington
repository_id_str
dc.title.spa.fl_str_mv Quality Run
title Quality Run
spellingShingle Quality Run
Amazon Web Services (AWS)
Infraestructura en la nube
EC2
Auto Scaling
Balanceador de carga (ALB)
Instancias
Volúmenes
RDP y SSH
Subredes y grupos
Grupos y plantillas
Programación en internet
Desarrollo de programas para computador
Ingeniería de software
title_short Quality Run
title_full Quality Run
title_fullStr Quality Run
title_full_unstemmed Quality Run
title_sort Quality Run
dc.creator.fl_str_mv Herrera Acevedo, David Alejandro
Betancur Salazar, Carlos David
Lizcano Machado, Dairon Yesid
dc.contributor.advisor.none.fl_str_mv Berrío López, Juan Pablo
dc.contributor.author.none.fl_str_mv Herrera Acevedo, David Alejandro
Betancur Salazar, Carlos David
Lizcano Machado, Dairon Yesid
dc.subject.spa.fl_str_mv Amazon Web Services (AWS)
Infraestructura en la nube
EC2
Auto Scaling
Balanceador de carga (ALB)
Instancias
Volúmenes
RDP y SSH
Subredes y grupos
Grupos y plantillas
topic Amazon Web Services (AWS)
Infraestructura en la nube
EC2
Auto Scaling
Balanceador de carga (ALB)
Instancias
Volúmenes
RDP y SSH
Subredes y grupos
Grupos y plantillas
Programación en internet
Desarrollo de programas para computador
Ingeniería de software
dc.subject.lemb.none.fl_str_mv Programación en internet
Desarrollo de programas para computador
Ingeniería de software
description El presente trabajo de grado se enmarca dentro del Seminario-Diplomado sobre Amazon Web Services (AWS), con el objetivo de aplicar de manera práctica los conocimientos adquiridos en el diseño, implementación y gestión de infraestructuras en la nube. A través de dos entregas diferenciadas, se llevó a cabo una arquitectura que integra redes privadas virtuales, instancias de servidores (Windows y Linux), servidores web, balanceo de carga, contenedores Docker y escalamiento automático. En la primera entrega, se diseñó y desplegó una red virtual en AWS que integraba dos instancias EC2: una con Windows Server 2016 y otra con Amazon Linux 2023. Ambas instancias fueron configuradas para ser accesibles desde Internet mediante protocolos seguros (RDP y SSH) y se instalaron servidores web (IIS en Windows y Apache en Linux). Este entorno sirvió como base para validar conceptos como conectividad interna mediante ICMP, configuración de VPC, subredes públicas, Internet Gateway y reglas de seguridad. En la segunda fase, se abordó la necesidad de escalabilidad y alta disponibilidad. Se incorporaron contenedores Docker en ambas instancias, dentro de los cuales se ejecutaba una aplicación web simple. Posteriormente, se implementó un servidor NGINX como proxy reverso y se configuró un Application Load Balancer (ALB) para distribuir el tráfico entre las instancias. Finalmente, se añadió un grupo de Auto Scaling con políticas basadas en el uso de CPU, permitiendo que el sistema responda dinámicamente a la carga de trabajo. Este proyecto no solo permitió afianzar conocimientos técnicos sobre servicios de AWS, sino también comprender la importancia de la automatización, la redundancia y la disponibilidad en sistemas modernos. Además, representó un reto práctico de integración de múltiples servicios, confirmando que la nube ofrece soluciones eficientes y escalables para empresas de cualquier tamaño. La experiencia obtenida aporta competencias fundamentales en infraestructura como código, seguridad de redes, administración de sistemas y arquitectura de aplicaciones en la nube, preparando al estudiante para desafíos reales del entorno laboral contemporáneo.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-07-29T15:13:02Z
dc.date.available.none.fl_str_mv 2025-07-29T15:13:02Z
dc.date.issued.none.fl_str_mv 2025
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.uniremington.edu.co/handle/123456789/7706
url https://repositorio.uniremington.edu.co/handle/123456789/7706
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Corporación Universitaria Remington, 2025
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Derechos Reservados - Corporación Universitaria Remington, 2025
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 80 p.
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Corporación Universitaria Remington
dc.publisher.place.spa.fl_str_mv Apartadó (Antioquia, Colombia)
Bogotá (Cundinamarca, Colombia)
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Corporación Universitaria Remington
bitstream.url.fl_str_mv https://repositorio.uniremington.edu.co/bitstreams/986e779d-3abc-4a65-8fb6-b44379e2d9f9/download
https://repositorio.uniremington.edu.co/bitstreams/931ea33d-1358-4d3b-8c9d-214947474f4c/download
https://repositorio.uniremington.edu.co/bitstreams/b1b73016-de84-43d1-8a1f-950344c21265/download
https://repositorio.uniremington.edu.co/bitstreams/d7c88799-1b1e-4764-bb0b-11a8ee643c8a/download
https://repositorio.uniremington.edu.co/bitstreams/6e4d627c-8671-42bf-820e-5316d5ed57bb/download
bitstream.checksum.fl_str_mv 253f5d96536ce1cd7fc79e5816c7f725
8a4605be74aa9ea9d79846c1fba20a33
b7a42030a004572a409e76bf63d546a1
1065ea72fd5a6f8b4133a8cc8935224e
ffa317171443ebfec247d16f8d89217a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UNIREMINGTON
repository.mail.fl_str_mv biblioteca@uniremington.edu.co
_version_ 1851059208411152384
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2025https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Berrío López, Juan PabloHerrera Acevedo, David AlejandroBetancur Salazar, Carlos DavidLizcano Machado, Dairon Yesid2025-07-29T15:13:02Z2025-07-29T15:13:02Z2025https://repositorio.uniremington.edu.co/handle/123456789/7706El presente trabajo de grado se enmarca dentro del Seminario-Diplomado sobre Amazon Web Services (AWS), con el objetivo de aplicar de manera práctica los conocimientos adquiridos en el diseño, implementación y gestión de infraestructuras en la nube. A través de dos entregas diferenciadas, se llevó a cabo una arquitectura que integra redes privadas virtuales, instancias de servidores (Windows y Linux), servidores web, balanceo de carga, contenedores Docker y escalamiento automático. En la primera entrega, se diseñó y desplegó una red virtual en AWS que integraba dos instancias EC2: una con Windows Server 2016 y otra con Amazon Linux 2023. Ambas instancias fueron configuradas para ser accesibles desde Internet mediante protocolos seguros (RDP y SSH) y se instalaron servidores web (IIS en Windows y Apache en Linux). Este entorno sirvió como base para validar conceptos como conectividad interna mediante ICMP, configuración de VPC, subredes públicas, Internet Gateway y reglas de seguridad. En la segunda fase, se abordó la necesidad de escalabilidad y alta disponibilidad. Se incorporaron contenedores Docker en ambas instancias, dentro de los cuales se ejecutaba una aplicación web simple. Posteriormente, se implementó un servidor NGINX como proxy reverso y se configuró un Application Load Balancer (ALB) para distribuir el tráfico entre las instancias. Finalmente, se añadió un grupo de Auto Scaling con políticas basadas en el uso de CPU, permitiendo que el sistema responda dinámicamente a la carga de trabajo. Este proyecto no solo permitió afianzar conocimientos técnicos sobre servicios de AWS, sino también comprender la importancia de la automatización, la redundancia y la disponibilidad en sistemas modernos. Además, representó un reto práctico de integración de múltiples servicios, confirmando que la nube ofrece soluciones eficientes y escalables para empresas de cualquier tamaño. La experiencia obtenida aporta competencias fundamentales en infraestructura como código, seguridad de redes, administración de sistemas y arquitectura de aplicaciones en la nube, preparando al estudiante para desafíos reales del entorno laboral contemporáneo.PregradoIngeniero(a) de Sistemas80 p.application/pdfspaCorporación Universitaria RemingtonApartadó (Antioquia, Colombia)Bogotá (Cundinamarca, Colombia)Facultad de IngenieríasIngeniería de SistemasAmazon Web Services (AWS)Infraestructura en la nubeEC2Auto ScalingBalanceador de carga (ALB)InstanciasVolúmenesRDP y SSHSubredes y gruposGrupos y plantillasProgramación en internetDesarrollo de programas para computadorIngeniería de softwareQuality RunTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoPublicationORIGINALRIU-PRE-2025 Quality Run.pdfRIU-PRE-2025 Quality Run.pdfapplication/pdf8841662https://repositorio.uniremington.edu.co/bitstreams/986e779d-3abc-4a65-8fb6-b44379e2d9f9/download253f5d96536ce1cd7fc79e5816c7f725MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/931ea33d-1358-4d3b-8c9d-214947474f4c/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG (1) 2.pdfapplication/pdf355241https://repositorio.uniremington.edu.co/bitstreams/b1b73016-de84-43d1-8a1f-950344c21265/downloadb7a42030a004572a409e76bf63d546a1MD53TEXTRIU-PRE-2025 Quality Run.pdf.txtRIU-PRE-2025 Quality Run.pdf.txtExtracted texttext/plain48093https://repositorio.uniremington.edu.co/bitstreams/d7c88799-1b1e-4764-bb0b-11a8ee643c8a/download1065ea72fd5a6f8b4133a8cc8935224eMD56THUMBNAILRIU-PRE-2025 Quality Run.pdf.jpgRIU-PRE-2025 Quality Run.pdf.jpgGenerated Thumbnailimage/jpeg2820https://repositorio.uniremington.edu.co/bitstreams/6e4d627c-8671-42bf-820e-5316d5ed57bb/downloadffa317171443ebfec247d16f8d89217aMD55123456789/7706oai:repositorio.uniremington.edu.co:123456789/77062025-08-26 16:59:14.975https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=