Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos

El presente trabajo aborda la implementación de un sistema de autoescalado inteligente para aplicaciones en la nube utilizando aprendizaje por refuerzo (RL). El objetivo principal es diseñar y evaluar un modelo que optimice la asignación de recursos en AWS mediante un entrenamiento híbrido, combinan...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Farías Mera, Stefany Natalia (author)
مؤلفون آخرون: Moncayo Paz, Jorge Luis (author), Abad Robalino, Cristina Lucía (author)
التنسيق: bachelorThesis
اللغة:esp
منشور في: 2025
الموضوعات:
الوصول للمادة أونلاين:http://www.dspace.espol.edu.ec/handle/123456789/66030
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1858337327070314496
author Farías Mera, Stefany Natalia
author2 Moncayo Paz, Jorge Luis
Abad Robalino, Cristina Lucía
author2_role author
author
author_facet Farías Mera, Stefany Natalia
Moncayo Paz, Jorge Luis
Abad Robalino, Cristina Lucía
author_role author
collection Repositorio Escuela Superior Politécnica del Litoral
dc.creator.none.fl_str_mv Farías Mera, Stefany Natalia
Moncayo Paz, Jorge Luis
Abad Robalino, Cristina Lucía
dc.date.none.fl_str_mv 2025-05-23T15:50:43Z
2025-05-23T15:50:43Z
2025-05-20
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv Farías Mera S.N y Moncayo Paz J. L. (2024) Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos [Proyecto Integrador] Escuela Superior Politécnica del Litoral
http://www.dspace.espol.edu.ec/handle/123456789/66030
T-115304
TECH-400
dc.language.none.fl_str_mv esp
dc.publisher.none.fl_str_mv ESPOL.FIEC
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica del Litoral
instname:Escuela Superior Politécnica del Litoral
instacron:ESPOL
dc.subject.none.fl_str_mv autoescalado
aprendizaje por refuerzo
computación en la nube
AWS.
dc.title.none.fl_str_mv Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description El presente trabajo aborda la implementación de un sistema de autoescalado inteligente para aplicaciones en la nube utilizando aprendizaje por refuerzo (RL). El objetivo principal es diseñar y evaluar un modelo que optimice la asignación de recursos en AWS mediante un entrenamiento híbrido, combinando métricas simuladas y reales. Se plantea la hipótesis de que este enfoque mejorará la eficiencia y reducirá los costos operativos en comparación con estrategias tradicionales de escalamiento dinámico. Se implementó un flujo de despliegue en AWS, iniciando en Lambda y escalando hacia Fargate y EC2 en función de la carga de trabajo. Se utilizaron servicios como Amazon CloudWatch para la monitorización, AWS ECR para la gestión de contenedores, API Gateway y Application Load Balancer para la creación de un endpoint global que unifique las urls de cada servicio. Se implementó un agente de RL que, basado en datos de tráfico y consumo de recursos, aprendió políticas de escalamiento óptimas. Los resultados mostraron que el script definido con reglas heurísticas logró reducir los tiempos de respuesta y mejorar la utilización de recursos en un 30 % en comparación con estrategias de escalamiento estático
eu_rights_str_mv openAccess
format bachelorThesis
id ESPOL_b60558afe489ae6f74cd8614914dcbd4
identifier_str_mv Farías Mera S.N y Moncayo Paz J. L. (2024) Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos [Proyecto Integrador] Escuela Superior Politécnica del Litoral
T-115304
TECH-400
instacron_str ESPOL
institution ESPOL
instname_str Escuela Superior Politécnica del Litoral
language esp
network_acronym_str ESPOL
network_name_str Repositorio Escuela Superior Politécnica del Litoral
oai_identifier_str oai:www.dspace.espol.edu.ec:123456789/66030
publishDate 2025
publisher.none.fl_str_mv ESPOL.FIEC
reponame_str Repositorio Escuela Superior Politécnica del Litoral
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoral
repository_id_str 1479
spelling Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costosFarías Mera, Stefany NataliaMoncayo Paz, Jorge LuisAbad Robalino, Cristina Lucíaautoescaladoaprendizaje por refuerzocomputación en la nubeAWS.El presente trabajo aborda la implementación de un sistema de autoescalado inteligente para aplicaciones en la nube utilizando aprendizaje por refuerzo (RL). El objetivo principal es diseñar y evaluar un modelo que optimice la asignación de recursos en AWS mediante un entrenamiento híbrido, combinando métricas simuladas y reales. Se plantea la hipótesis de que este enfoque mejorará la eficiencia y reducirá los costos operativos en comparación con estrategias tradicionales de escalamiento dinámico. Se implementó un flujo de despliegue en AWS, iniciando en Lambda y escalando hacia Fargate y EC2 en función de la carga de trabajo. Se utilizaron servicios como Amazon CloudWatch para la monitorización, AWS ECR para la gestión de contenedores, API Gateway y Application Load Balancer para la creación de un endpoint global que unifique las urls de cada servicio. Se implementó un agente de RL que, basado en datos de tráfico y consumo de recursos, aprendió políticas de escalamiento óptimas. Los resultados mostraron que el script definido con reglas heurísticas logró reducir los tiempos de respuesta y mejorar la utilización de recursos en un 30 % en comparación con estrategias de escalamiento estáticoThis paper addresses the implementation of an intelligent autoscaling system for cloud applications using reinforcement learning (RL). The primary objective is to design and evaluate a model that optimizes resource allocation in AWS through hybrid training, combining simulated and real-world metrics. The hypothesis is that this approach will improve efficiency and reduce operational costs compared to traditional dynamic scaling strategies. A deployment flow was implemented in AWS, starting in Lambda and scaling to Fargate and EC2 based on the workload. Services such as Amazon CloudWatch for monitoring, AWS ECR for container management, API Gateway, and an Application Load Balancer were used to create a global endpoint that unifies the URLs of each service. An RL agent was implemented that, based on traffic data and resource consumption, learned optimal scaling policies. The results showed that the RL model was able to reduce response times and improve resource utilization by 30% compared to static scaling strategies. Keywords: autoscaling, reinforcement learning, cloud computing, AWS.ESPOL.FIEC2025-05-23T15:50:43Z2025-05-23T15:50:43Z2025-05-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfFarías Mera S.N y Moncayo Paz J. L. (2024) Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos [Proyecto Integrador] Escuela Superior Politécnica del Litoralhttp://www.dspace.espol.edu.ec/handle/123456789/66030T-115304TECH-400espinfo:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica del Litoralinstname:Escuela Superior Politécnica del Litoralinstacron:ESPOL2025-05-23T15:51:48Zoai:www.dspace.espol.edu.ec:123456789/66030Institucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oaiEcuador...opendoar:14792025-05-23T15:51:48falseInstitucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oai.Ecuador...opendoar:14792025-05-23T15:51:48Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoralfalse
spellingShingle Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
Farías Mera, Stefany Natalia
autoescalado
aprendizaje por refuerzo
computación en la nube
AWS.
status_str publishedVersion
title Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
title_full Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
title_fullStr Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
title_full_unstemmed Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
title_short Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
title_sort Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos
topic autoescalado
aprendizaje por refuerzo
computación en la nube
AWS.
url http://www.dspace.espol.edu.ec/handle/123456789/66030