Infraestructura escalable y virtualización en AWS : de la teoría a la práctica
En este proyecto se discute de forma general y práctica, algunos de los servicios en la nube con el proveedor Amazon Web Services (AWS). Por un lado, se desarrolla la historia que detalla dónde comenzó la virtualización y cómo esta tecnología evolucionó hasta lo que hoy conocemos como computación en...
- Autores:
-
Rodríguez Avendaño, Juan Sebastián
- 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/6929
- Acceso en línea:
- https://repositorio.uniremington.edu.co/handle/123456789/6929
- Palabra clave:
- Virtualización
AWS
Contenedores Docker
Escalabilidad
Proxy inverso
Programación en internet
Páginas web
Análisis de datos
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id |
URemingtn2_0f16054ffa7031a113ac6547e0791305 |
---|---|
oai_identifier_str |
oai:repositorio.uniremington.edu.co:123456789/6929 |
network_acronym_str |
URemingtn2 |
network_name_str |
Repositorio institucional Uniremington |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
title |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
spellingShingle |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica Virtualización AWS Contenedores Docker Escalabilidad Proxy inverso Programación en internet Páginas web Análisis de datos |
title_short |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
title_full |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
title_fullStr |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
title_full_unstemmed |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
title_sort |
Infraestructura escalable y virtualización en AWS : de la teoría a la práctica |
dc.creator.fl_str_mv |
Rodríguez Avendaño, Juan Sebastián |
dc.contributor.advisor.none.fl_str_mv |
Berrío López, Juan Pablo |
dc.contributor.author.none.fl_str_mv |
Rodríguez Avendaño, Juan Sebastián |
dc.subject.spa.fl_str_mv |
Virtualización AWS Contenedores Docker Escalabilidad Proxy inverso |
topic |
Virtualización AWS Contenedores Docker Escalabilidad Proxy inverso Programación en internet Páginas web Análisis de datos |
dc.subject.lemb.none.fl_str_mv |
Programación en internet Páginas web Análisis de datos |
description |
En este proyecto se discute de forma general y práctica, algunos de los servicios en la nube con el proveedor Amazon Web Services (AWS). Por un lado, se desarrolla la historia que detalla dónde comenzó la virtualización y cómo esta tecnología evolucionó hasta lo que hoy conocemos como computación en la nube. También se detalla una línea del tiempo para comprender los logros e hitos claves desde la década de 1960 hasta la actualidad, centrándose en algunos de los proveedores más importantes desde el inicio de la virtualización y su impacto en el desarrollo de infraestructura de software. Al final de esta primera sección se comparan los nombres de los servicios de los 3 proveedores de servicios en la nube más grandes de la actualidad como lo son Amazon Web Services, Google Cloud y Microsoft Azure, destacando, así como los proveedores comercializan los mismos tipos de servicios en áreas como bases de datos, contenedores, máquinas virtuales, manejo de datos, entre otros, pero cada proveedor nombrándolos de una forma específica También de forma práctica se comparten dos ejemplos de implementaciones de infraestructura en AWS simulando recursos de un entorno real o de producción. En el primer ejercicio se demuestra cómo construir una arquitectura escalable basada en instancias EC2, implementando a la par un balanceador de carga y escalado automático cuando la carga de la CPU aumenta según ciertas políticas. Por otro lado, en el segundo ejercicio, se trató de desarrollar un entorno para desplegar múltiples contenedores Docker en una única instancia de máquina virtual (EC2), con el fin de que cada despliegue sirviera a una dirección web o DNS diferente, y que al final a través de un despliegue usando funciones de NGINX, se pudiera implementar un proxy inverso dependiendo del dominio solicitado. Es así como desde el desarrollo teórico practico, se busca demostrar la implementación e soluciones reales, organizadas y funcionales al usar herramientas de proveedores en la nube como AWS. |
publishDate |
2025 |
dc.date.accessioned.none.fl_str_mv |
2025-04-26T16:46:56Z |
dc.date.available.none.fl_str_mv |
2025-04-26T16:46:56Z |
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/6929 |
url |
https://repositorio.uniremington.edu.co/handle/123456789/6929 |
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 |
50 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 |
Medellín (Antioquia, 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/da623cd3-4863-4d0d-bcc2-fc1a2ab41abf/download https://repositorio.uniremington.edu.co/bitstreams/e4a1af1a-1048-4389-8806-5df0348a754f/download https://repositorio.uniremington.edu.co/bitstreams/eab30b8d-848a-4ccd-a350-f75bbfcf81ac/download https://repositorio.uniremington.edu.co/bitstreams/1608d296-dfcc-4c14-a99a-75e161cf4cf6/download https://repositorio.uniremington.edu.co/bitstreams/df2e57b9-a60f-47d8-9093-dfff4a22df1c/download |
bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 5ee4dbc592cfed0d7a206993dbb1e101 e300e9cfdc2408987a57c45204d9de9a 08f3a2914e49b0f697c8c508dbd87e10 e759946d0c2933d0481e962aaf7f7d68 |
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_ |
1834112898538930176 |
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 PabloRodríguez Avendaño, Juan Sebastián2025-04-26T16:46:56Z2025-04-26T16:46:56Z2025https://repositorio.uniremington.edu.co/handle/123456789/6929En este proyecto se discute de forma general y práctica, algunos de los servicios en la nube con el proveedor Amazon Web Services (AWS). Por un lado, se desarrolla la historia que detalla dónde comenzó la virtualización y cómo esta tecnología evolucionó hasta lo que hoy conocemos como computación en la nube. También se detalla una línea del tiempo para comprender los logros e hitos claves desde la década de 1960 hasta la actualidad, centrándose en algunos de los proveedores más importantes desde el inicio de la virtualización y su impacto en el desarrollo de infraestructura de software. Al final de esta primera sección se comparan los nombres de los servicios de los 3 proveedores de servicios en la nube más grandes de la actualidad como lo son Amazon Web Services, Google Cloud y Microsoft Azure, destacando, así como los proveedores comercializan los mismos tipos de servicios en áreas como bases de datos, contenedores, máquinas virtuales, manejo de datos, entre otros, pero cada proveedor nombrándolos de una forma específica También de forma práctica se comparten dos ejemplos de implementaciones de infraestructura en AWS simulando recursos de un entorno real o de producción. En el primer ejercicio se demuestra cómo construir una arquitectura escalable basada en instancias EC2, implementando a la par un balanceador de carga y escalado automático cuando la carga de la CPU aumenta según ciertas políticas. Por otro lado, en el segundo ejercicio, se trató de desarrollar un entorno para desplegar múltiples contenedores Docker en una única instancia de máquina virtual (EC2), con el fin de que cada despliegue sirviera a una dirección web o DNS diferente, y que al final a través de un despliegue usando funciones de NGINX, se pudiera implementar un proxy inverso dependiendo del dominio solicitado. Es así como desde el desarrollo teórico practico, se busca demostrar la implementación e soluciones reales, organizadas y funcionales al usar herramientas de proveedores en la nube como AWS.PregradoIngeniero(a) de Sistemas50 p.application/pdfspaCorporación Universitaria RemingtonMedellín (Antioquia, Colombia)Facultad de IngenieríasIngeniería de SistemasVirtualizaciónAWSContenedores DockerEscalabilidadProxy inversoProgramación en internetPáginas webAnálisis de datosInfraestructura escalable y virtualización en AWS : de la teoría a la prácticaTrabajo 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/da623cd3-4863-4d0d-bcc2-fc1a2ab41abf/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG - juan-rodriguez.pdfapplication/pdf217191https://repositorio.uniremington.edu.co/bitstreams/e4a1af1a-1048-4389-8806-5df0348a754f/download5ee4dbc592cfed0d7a206993dbb1e101MD53TEXTRIU-PRE-2025 Infraestructura escalable virtualizacion.pdf.txtRIU-PRE-2025 Infraestructura escalable virtualizacion.pdf.txtExtracted texttext/plain37674https://repositorio.uniremington.edu.co/bitstreams/eab30b8d-848a-4ccd-a350-f75bbfcf81ac/downloade300e9cfdc2408987a57c45204d9de9aMD54THUMBNAILRIU-PRE-2025 Infraestructura escalable virtualizacion.pdf.jpgRIU-PRE-2025 Infraestructura escalable virtualizacion.pdf.jpgGenerated Thumbnailimage/jpeg2721https://repositorio.uniremington.edu.co/bitstreams/1608d296-dfcc-4c14-a99a-75e161cf4cf6/download08f3a2914e49b0f697c8c508dbd87e10MD55ORIGINALRIU-PRE-2025 Infraestructura escalable virtualizacion.pdfRIU-PRE-2025 Infraestructura escalable virtualizacion.pdfapplication/pdf1474590https://repositorio.uniremington.edu.co/bitstreams/df2e57b9-a60f-47d8-9093-dfff4a22df1c/downloade759946d0c2933d0481e962aaf7f7d68MD51123456789/6929oai:repositorio.uniremington.edu.co:123456789/69292025-04-26 16:50:50.609https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |