Implementación del servidor web yefer.com

En este proyecto, exploraremos los servicios que nos ofrece AWS mediante instancias y contenedores, con el objetivo de implementarlos en una plataforma de alta disponibilidad. El propósito es crear un servidor web capaz de ejecutar aplicaciones dentro de servidores en instancias automáticas, utiliza...

Full description

Autores:
Agreda Revelo, María Fernanda
Cárdenas Carreño, Edward Yesid
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/5804
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/5804
Palabra clave:
AWS
Instancia
Servidor
Docket
Proxy
Automatización
Desarrollo de programas para computador
Innovaciones tecnológicas
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Description
Summary:En este proyecto, exploraremos los servicios que nos ofrece AWS mediante instancias y contenedores, con el objetivo de implementarlos en una plataforma de alta disponibilidad. El propósito es crear un servidor web capaz de ejecutar aplicaciones dentro de servidores en instancias automáticas, utilizando contenedores Docker para la gestión y despliegue de las aplicaciones. Para garantizar el entendimiento del paso a paso del proyecto, se estructurará el proyecto en varias etapas (entregas 1, 2, 3), detallando el proceso necesario para la implementación. Estas etapas incluirán desde la configuración inicial de las instancias EC2, la creación de contenedores Docker, la implementación de aplicaciones dentro de estos contenedores, hasta la configuración de escalabilidad automática y balanceo de carga para garantizar una infraestructura de alta disponibilidad y rendimiento. El uso de instancias EC2 proporcionará la flexibilidad necesaria para ejecutar aplicaciones, mientras que Docker ofrecerá un entorno aislado y eficiente para las aplicaciones. Además, se explorarán otros servicios complementarios de AWS como Amazon Elastic Load Balancing (para distribuir el tráfico) y Amazon CloudWatch (para monitoreo), todo con el fin de asegurar que la plataforma mantenga una alta disponibilidad, escalabilidad y eficiencia operativa.