Please use this identifier to cite or link to this item:
http://www.dspace.espol.edu.ec/handle/123456789/66030
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Farías Mera, Stefany Natalia | - |
dc.contributor.author | Moncayo Paz, Jorge Luis | - |
dc.contributor.author | Abad Robalino, Cristina Lucía | - |
dc.date.accessioned | 2025-05-23T15:50:43Z | - |
dc.date.available | 2025-05-23T15:50:43Z | - |
dc.date.issued | 2025-05-20 | - |
dc.identifier.citation | 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 | es_EC |
dc.identifier.uri | http://www.dspace.espol.edu.ec/handle/123456789/66030 | - |
dc.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 | es_EC |
dc.description.abstract | This 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. | es_EC |
dc.language.iso | esp | es_EC |
dc.publisher | ESPOL.FIEC | es_EC |
dc.subject | autoescalado | es_EC |
dc.subject | aprendizaje por refuerzo | es_EC |
dc.subject | computación en la nube | es_EC |
dc.subject | AWS. | es_EC |
dc.title | Desarrollo de un sistema de auto-configuración de cómputo en la nube para reducción de costos | es_EC |
dc.type | Thesis | es_EC |
dc.identifier.codigoespol | T-115304 | - |
dc.identifier.codigoproyectointegrador | TECH-400 | - |
Appears in Collections: | Tesis de Computación |
Files in This Item:
File | Size | Format | |
---|---|---|---|
T-115304 TECH-400 FARIAS -MONCAYO.pdf | 4.49 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.