Implementación de arquitectura en AWS para la startup “FastFoodGo”

Este trabajo está basado en implementar una aplicación startup como “FastFoodGo” sobre una arquitectura basada en servicios de Amazon Web Services (AWS). Amazon Web Services (AWS) no solo permite desplegar infraestructura de forma ágil y bajo demanda, sino que también garantiza escalabilidad y efici...

Full description

Autores:
Reyes Agudelo, Rony
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/7700
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/7700
Palabra clave:
Instancias (EC2)
Balanceador de carga (ALB)
Docker
Proxy Reverso Nginx
Grupos de Auto Scaling
Programación en internet
Seguridad en computadores
Ingeniería de software
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Description
Summary:Este trabajo está basado en implementar una aplicación startup como “FastFoodGo” sobre una arquitectura basada en servicios de Amazon Web Services (AWS). Amazon Web Services (AWS) no solo permite desplegar infraestructura de forma ágil y bajo demanda, sino que también garantiza escalabilidad y eficiencia operativa, aspectos fundamentales para startups que deben adaptarse rápidamente a un entorno altamente competitivo. Usar instancias EC2 permite virtualizar servidores de manera flexible, ajustando recursos a la medida del tráfico o la carga de trabajo, mientras que el uso de contenedores Docker gestionados manualmente aporta portabilidad, aislamiento y rapidez en el despliegue. La incorporación de un proxy reverso como Nginx mejora la administración del tráfico y la seguridad de las peticiones, actuando como punto de entrada para las aplicaciones y servicios. Complementariamente, el Balanceador de carga (ALB) distribuye el tráfico entre múltiples instancias, mejorando la disponibilidad del servicio. Finalmente, los grupos de Auto Scaling permiten ajustar automáticamente la capacidad de la infraestructura en función de la demanda, reduciendo costos operativos y asegurando un rendimiento óptimo sin intervención manual. En resumen, estos servicios de AWS brindan a FastFoodGo la robustez de una arquitectura moderna, la eficiencia del modelo "pago por uso", y la agilidad necesaria para innovar.