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...
- 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= |
