Diseño y automatización de servicios AWS con EC2 y Docker

El presente trabajo de grado aborda el diseño y la implementación de una red en la nube sobre Amazon Web Services (AWS). Para ello se despliegan dos instancias EC2, una con sistema operativo Windows y otra con Linux, configuradas con un servidor web funcional (IIS para Windows y Apache para Linux),...

Full description

Autores:
Gamboa Torres, Sergio Andrés
Bertel Berrío, Luis Miguel
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/7265
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/7265
Palabra clave:
AWS
EC2
VPC
Docker
Infraestructura como servicio
Programación en internet
Ingeniería de software
Páginas web
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id URemingtn2_dc42f4181f8a45c596615b2b82822fe7
oai_identifier_str oai:repositorio.uniremington.edu.co:123456789/7265
network_acronym_str URemingtn2
network_name_str Repositorio institucional Uniremington
repository_id_str
dc.title.spa.fl_str_mv Diseño y automatización de servicios AWS con EC2 y Docker
title Diseño y automatización de servicios AWS con EC2 y Docker
spellingShingle Diseño y automatización de servicios AWS con EC2 y Docker
AWS
EC2
VPC
Docker
Infraestructura como servicio
Programación en internet
Ingeniería de software
Páginas web
title_short Diseño y automatización de servicios AWS con EC2 y Docker
title_full Diseño y automatización de servicios AWS con EC2 y Docker
title_fullStr Diseño y automatización de servicios AWS con EC2 y Docker
title_full_unstemmed Diseño y automatización de servicios AWS con EC2 y Docker
title_sort Diseño y automatización de servicios AWS con EC2 y Docker
dc.creator.fl_str_mv Gamboa Torres, Sergio Andrés
Bertel Berrío, Luis Miguel
dc.contributor.advisor.none.fl_str_mv Berrío López, Juan Pablo
dc.contributor.author.none.fl_str_mv Gamboa Torres, Sergio Andrés
Bertel Berrío, Luis Miguel
dc.subject.spa.fl_str_mv AWS
EC2
VPC
Docker
Infraestructura como servicio
topic AWS
EC2
VPC
Docker
Infraestructura como servicio
Programación en internet
Ingeniería de software
Páginas web
dc.subject.lemb.none.fl_str_mv Programación en internet
Ingeniería de software
Páginas web
description El presente trabajo de grado aborda el diseño y la implementación de una red en la nube sobre Amazon Web Services (AWS). Para ello se despliegan dos instancias EC2, una con sistema operativo Windows y otra con Linux, configuradas con un servidor web funcional (IIS para Windows y Apache para Linux), permitiendo el acceso público y conectividad interna en una VPC. Se crean subredes públicas, un Internet Gateway, y se generan reglas en los grupos de seguridad específicos que permiten tráfico HTTP desde cualquier dirección IP mientras que el acceso remoto (RDP y SSH) queda restringido únicamente a la IP del usuario. El trabajo de grado incluye una fase avanzada con la implementación de contenedores Docker para simular la carga web de diferentes tipos, permitiendo ejecutar varios servicios ligeros en el mismo equipo y resulta en la demostración de que los contenedores son más eficientes y escalables que la virtualización convencional. Esta solución práctica permite llevar a cabo una validación de conceptos clave en la infraestructura como servicio (IaaS), las redes virtuales, los protocolos de seguridad, los contenedores y la administración en la nube. Se concluye que AWS proporciona un entorno capaz de implementar arquitecturas mixtas y que, además, incrementa las habilidades técnicas que se requieren en el escenario profesional actual.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-05-28T15:36:06Z
dc.date.available.none.fl_str_mv 2025-05-28T15:36:06Z
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/7265
url https://repositorio.uniremington.edu.co/handle/123456789/7265
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 28 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 Bogotá (Cundinamarca, Colombia)
Sincelejo (Sucre, 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/69968baa-1471-49a7-b8a4-23c05dfb5d6e/download
https://repositorio.uniremington.edu.co/bitstreams/53f7b2db-e9fc-4e14-aeb1-ac0505a17444/download
https://repositorio.uniremington.edu.co/bitstreams/a4bd5870-8bbc-4b79-a97a-eafbab1b8047/download
https://repositorio.uniremington.edu.co/bitstreams/2189b2e9-1397-45bf-949b-bd92253c6ec1/download
https://repositorio.uniremington.edu.co/bitstreams/45f2ad90-3c80-4834-adf5-cbe13e05bfa8/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
d9b1b04e6b5519acb8c389c0bbee3ff5
74fa84f16606e9329fc6a018e6512670
46b2076cc05e038d01773bb2674ddf3b
4922f28a6e09e39a1c6cf28ac662df53
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_ 1851059217586192384
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 PabloGamboa Torres, Sergio AndrésBertel Berrío, Luis Miguel2025-05-28T15:36:06Z2025-05-28T15:36:06Z2025https://repositorio.uniremington.edu.co/handle/123456789/7265El presente trabajo de grado aborda el diseño y la implementación de una red en la nube sobre Amazon Web Services (AWS). Para ello se despliegan dos instancias EC2, una con sistema operativo Windows y otra con Linux, configuradas con un servidor web funcional (IIS para Windows y Apache para Linux), permitiendo el acceso público y conectividad interna en una VPC. Se crean subredes públicas, un Internet Gateway, y se generan reglas en los grupos de seguridad específicos que permiten tráfico HTTP desde cualquier dirección IP mientras que el acceso remoto (RDP y SSH) queda restringido únicamente a la IP del usuario. El trabajo de grado incluye una fase avanzada con la implementación de contenedores Docker para simular la carga web de diferentes tipos, permitiendo ejecutar varios servicios ligeros en el mismo equipo y resulta en la demostración de que los contenedores son más eficientes y escalables que la virtualización convencional. Esta solución práctica permite llevar a cabo una validación de conceptos clave en la infraestructura como servicio (IaaS), las redes virtuales, los protocolos de seguridad, los contenedores y la administración en la nube. Se concluye que AWS proporciona un entorno capaz de implementar arquitecturas mixtas y que, además, incrementa las habilidades técnicas que se requieren en el escenario profesional actual.PregradoIngeniero(a) de Sistemas28 p.application/pdfspaCorporación Universitaria RemingtonBogotá (Cundinamarca, Colombia)Sincelejo (Sucre, Colombia)Facultad de IngenieríasIngeniería de SistemasAWSEC2VPCDockerInfraestructura como servicioProgramación en internetIngeniería de softwarePáginas webDiseño y automatización de servicios AWS con EC2 y DockerTrabajo 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 - PregradoPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/69968baa-1471-49a7-b8a4-23c05dfb5d6e/download8a4605be74aa9ea9d79846c1fba20a33MD52Cesio de derecho de grado , Sl .pdfapplication/pdf233630https://repositorio.uniremington.edu.co/bitstreams/53f7b2db-e9fc-4e14-aeb1-ac0505a17444/downloadd9b1b04e6b5519acb8c389c0bbee3ff5MD53ORIGINALRIU-PRE-2025 Diseño automatizacion servicios.pdfRIU-PRE-2025 Diseño automatizacion servicios.pdfapplication/pdf1782993https://repositorio.uniremington.edu.co/bitstreams/a4bd5870-8bbc-4b79-a97a-eafbab1b8047/download74fa84f16606e9329fc6a018e6512670MD51TEXTRIU-PRE-2025 Diseño automatizacion servicios.pdf.txtRIU-PRE-2025 Diseño automatizacion servicios.pdf.txtExtracted texttext/plain19666https://repositorio.uniremington.edu.co/bitstreams/2189b2e9-1397-45bf-949b-bd92253c6ec1/download46b2076cc05e038d01773bb2674ddf3bMD56THUMBNAILRIU-PRE-2025 Diseño automatizacion servicios.pdf.jpgRIU-PRE-2025 Diseño automatizacion servicios.pdf.jpgGenerated Thumbnailimage/jpeg3110https://repositorio.uniremington.edu.co/bitstreams/45f2ad90-3c80-4834-adf5-cbe13e05bfa8/download4922f28a6e09e39a1c6cf28ac662df53MD55123456789/7265oai:repositorio.uniremington.edu.co:123456789/72652025-08-26 18:11:21.162https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=