Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado
Este trabajo de grado presenta la implementación de una arquitectura en la nube utilizando Amazon Web Services (AWS) para la startup Expressify, una plataforma de entrega rápida de comida. Ante el crecimiento acelerado de la empresa y la necesidad de una infraestructura escalable y de alta disponibi...
- Autores:
-
Cardona Cuervo, Gloria Patricia
- 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/7707
- Acceso en línea:
- https://repositorio.uniremington.edu.co/handle/123456789/7707
- Palabra clave:
- AWS
Arquitectura en la nube
Docker
Autoescalado
Balanceador de carga
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_3795afcb53d04563c659eb744fa198bc |
|---|---|
| oai_identifier_str |
oai:repositorio.uniremington.edu.co:123456789/7707 |
| network_acronym_str |
URemingtn2 |
| network_name_str |
Repositorio institucional Uniremington |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| title |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| spellingShingle |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado AWS Arquitectura en la nube Docker Autoescalado Balanceador de carga Programación en internet Desarrollo de programas para computador Ingeniería de software |
| title_short |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| title_full |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| title_fullStr |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| title_full_unstemmed |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| title_sort |
Implementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescalado |
| dc.creator.fl_str_mv |
Cardona Cuervo, Gloria Patricia |
| dc.contributor.advisor.none.fl_str_mv |
Berrío López, Juan Pablo |
| dc.contributor.author.none.fl_str_mv |
Cardona Cuervo, Gloria Patricia |
| dc.subject.spa.fl_str_mv |
AWS Arquitectura en la nube Docker Autoescalado Balanceador de carga |
| topic |
AWS Arquitectura en la nube Docker Autoescalado Balanceador de carga 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 |
Este trabajo de grado presenta la implementación de una arquitectura en la nube utilizando Amazon Web Services (AWS) para la startup Expressify, una plataforma de entrega rápida de comida. Ante el crecimiento acelerado de la empresa y la necesidad de una infraestructura escalable y de alta disponibilidad, se diseñó y desplegó una solución técnica que incluye la creación de una VPC, implementación de instancias EC2 en diferentes zonas de disponibilidad, configuración de Nginx como proxy reverso, despliegue de contenedores Docker con aplicaciones Flask y uso de un Application Load Balancer (ALB) para la distribución de tráfico. Además, se configuraron políticas de autoescalado para adaptar la capacidad de la infraestructura según la carga del sistema. El proceso se documenta detalladamente con capturas de pantalla y evidencia técnica que demuestra el correcto funcionamiento de cada componente, garantizando así una arquitectura moderna, confiable y alineada con los principios de DevOps y computación en la nube. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-07-29T15:25:01Z |
| dc.date.available.none.fl_str_mv |
2025-07-29T15:25:01Z |
| 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/7707 |
| url |
https://repositorio.uniremington.edu.co/handle/123456789/7707 |
| 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 |
67 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/d636c2e2-11f1-4d87-8546-9a916d7c9f41/download https://repositorio.uniremington.edu.co/bitstreams/9b8f41f0-3f4a-480a-868c-8191c3841055/download https://repositorio.uniremington.edu.co/bitstreams/61a9977f-bdc3-4a50-999a-fe6fdc1ff737/download https://repositorio.uniremington.edu.co/bitstreams/db227cfa-e708-43f6-93c8-81f4d287db35/download https://repositorio.uniremington.edu.co/bitstreams/f9b66936-ecb6-4c42-af1a-5dd78797e42e/download |
| bitstream.checksum.fl_str_mv |
b477b16a2f28eae5c08332c44826a72a 8a4605be74aa9ea9d79846c1fba20a33 6e72d0718c15d6ac2f0490658cea022b 7f4ef3a4fe8448193c087211877f2d8d 8b5aeb4fdfea454537d09c0b9c95d8a0 |
| 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_ |
1851059215176564736 |
| 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 PabloCardona Cuervo, Gloria Patricia2025-07-29T15:25:01Z2025-07-29T15:25:01Z2025https://repositorio.uniremington.edu.co/handle/123456789/7707Este trabajo de grado presenta la implementación de una arquitectura en la nube utilizando Amazon Web Services (AWS) para la startup Expressify, una plataforma de entrega rápida de comida. Ante el crecimiento acelerado de la empresa y la necesidad de una infraestructura escalable y de alta disponibilidad, se diseñó y desplegó una solución técnica que incluye la creación de una VPC, implementación de instancias EC2 en diferentes zonas de disponibilidad, configuración de Nginx como proxy reverso, despliegue de contenedores Docker con aplicaciones Flask y uso de un Application Load Balancer (ALB) para la distribución de tráfico. Además, se configuraron políticas de autoescalado para adaptar la capacidad de la infraestructura según la carga del sistema. El proceso se documenta detalladamente con capturas de pantalla y evidencia técnica que demuestra el correcto funcionamiento de cada componente, garantizando así una arquitectura moderna, confiable y alineada con los principios de DevOps y computación en la nube.PregradoIngeniero(a) de Sistemas67 p.application/pdfspaCorporación Universitaria RemingtonMedellín (Antioquia, Colombia)Facultad de IngenieríasIngeniería de SistemasAWSArquitectura en la nubeDockerAutoescaladoBalanceador de cargaProgramación en internetDesarrollo de programas para computadorIngeniería de softwareImplementación de arquitectura escalable en AWS para la plataforma de una Startup : balanceador de carga, contenedores y autoescaladoTrabajo 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 Implementacion arquitectura escalable.pdfRIU-PRE-2025 Implementacion arquitectura escalable.pdfapplication/pdf7327490https://repositorio.uniremington.edu.co/bitstreams/d636c2e2-11f1-4d87-8546-9a916d7c9f41/downloadb477b16a2f28eae5c08332c44826a72aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/9b8f41f0-3f4a-480a-868c-8191c3841055/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG 5.pdfapplication/pdf336828https://repositorio.uniremington.edu.co/bitstreams/61a9977f-bdc3-4a50-999a-fe6fdc1ff737/download6e72d0718c15d6ac2f0490658cea022bMD53TEXTRIU-PRE-2025 Implementacion arquitectura escalable.pdf.txtRIU-PRE-2025 Implementacion arquitectura escalable.pdf.txtExtracted texttext/plain20360https://repositorio.uniremington.edu.co/bitstreams/db227cfa-e708-43f6-93c8-81f4d287db35/download7f4ef3a4fe8448193c087211877f2d8dMD56THUMBNAILRIU-PRE-2025 Implementacion arquitectura escalable.pdf.jpgRIU-PRE-2025 Implementacion arquitectura escalable.pdf.jpgGenerated Thumbnailimage/jpeg2849https://repositorio.uniremington.edu.co/bitstreams/f9b66936-ecb6-4c42-af1a-5dd78797e42e/download8b5aeb4fdfea454537d09c0b9c95d8a0MD55123456789/7707oai:repositorio.uniremington.edu.co:123456789/77072025-08-26 17:50:07.647https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
