ScaleWise Cloud Services

En este documento se detallará la creación y configuración de un servicio basado en AWS diseñado para una plataforma que permite realizar entregas rápidas a sus clientes. Este servicio integra diversas funcionalidades de AWS para garantizar su eficiencia y escalabilidad. El desarrollo comienza con l...

Full description

Autores:
Jaramillo Arbeláez, Fray Smith
Sánchez Quila, Juan Camilo
López Gómez, Jennifer Cristina
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/5818
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/5818
Palabra clave:
AWS
Plataforma de entregas
VPC (Virtual Private Cloud)
Instancias
Auto Scaling Groups
Desarrollo de programas para computador
Páginas web
Innovaciones tecnológicas
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Description
Summary:En este documento se detallará la creación y configuración de un servicio basado en AWS diseñado para una plataforma que permite realizar entregas rápidas a sus clientes. Este servicio integra diversas funcionalidades de AWS para garantizar su eficiencia y escalabilidad. El desarrollo comienza con la configuración de las VPC (Virtual Private Cloud), las cuales controlarán el entorno de red en el que se implementarán las instancias necesarias. Estas instancias contarán con las configuraciones adecuadas para soportar las aplicaciones y servicios que componen la plataforma. La configuración de las VPC asegura un entorno seguro, segmentado y personalizable, permitiendo una mejor administración de recursos en la nube. Además, se implementarán balanceadores de carga (Load Balancers) y Auto Scaling Groups. Estas herramientas son esenciales para distribuir de manera equitativa las solicitudes de los clientes entre las instancias disponibles. Los Auto Scaling Groups permitirán ajustar dinámicamente la cantidad de instancias en función de la carga de trabajo, asegurando que la plataforma sea responsiva y eficiente, incluso durante picos de demanda. Este enfoque garantiza una experiencia de usuario estable y un servicio ininterrumpido. Para optimizar la implementación y ejecución de las aplicaciones, se utilizarán contenedores Docker. Este enfoque simplifica el despliegue, ya que encapsula las aplicaciones junto con sus dependencias, asegurando su portabilidad y consistencia. La virtualización mediante Docker permite trabajar con una infraestructura más ligera y flexible, reduciendo la necesidad de hardware físico y facilitando la centralización de la gestión de servicios. En resumen, este servicio combina herramientas avanzadas de AWS con Tecnológicas modernas como Docker para crear una plataforma robusta y eficiente. Su diseño garantiza la capacidad de manejar grandes volúmenes de solicitudes, mantener un servicio estable y adaptarse a las necesidades cambiantes del mercado. La integración de estas soluciones permite maximizar los recursos tecnológicos, ofreciendo a los clientes un servicio de alta calidad y rapidez en las entregas.