Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen- En el presente documento ser presentará la creación Gestión de logs, es decir almacenar las peticiones
de un servidor web en una instancia de AWS usando una recibidas, errores que se han producido y en
máquina virtual Ubuntu, cabe recalcar que para este taller se usó
una cuenta gratuita de AWS Educate, donde todo lo creado general toda aquella información que puede ser
servirá para fines educativos. En el documento se detalla paso a registrada y analizada posteriormente para obtener
paso la creación y configuración de la máquina virtual, junto con las estadísticas de acceso al sitio web.
el levantamiento del servidor Apache y el levantamiento de la Además, Apache nos permite configurar un Hosting
página en la web en el servidor Virtual basado en IPs o en nombres, es decir, tener varios
sitios web en un mismo equipo (por
I. INTRODUCCIÓN ejemplo: nombreweb1.com, nombreweb2.com,….) o como
En el proyecto usamos una máquina virtual en Ubuntu, indicábamos, establecer distintos niveles de control de
junto con Apache para levantar el servidor web, todo esto se acceso a la información incluyendo el soporte a cifrado SSL
levantó en AWS. utilizando protocolo seguro HTTPS.
A. Apache
B. Amazon EC2
Apache es el Servidor Web más utilizado, líder con el
mayor número de instalaciones a nivel mundial muy por Amazon Elastic Compute Cloud (Amazon EC2) es un
delante de otras soluciones como el IIS (Internet Information servicio web que proporciona capacidad informática en la
Server) de Microsoft. Apache es un proyecto de código nube segura y de tamaño modificable. Está diseñado para
abierto y uso gratuito, multiplataforma (hay versiones para facilitar a los desarrolladores el uso de la informática en la
todos los sistemas operativos más importantes), muy robusto nube a escala de la Web.
y que destaca por su seguridad y rendimiento. La sencilla interfaz de servicios web de Amazon EC2
Bueno, lo primero que debemos aclarar es que estamos permite obtener y configurar la capacidad con una fricción
hablando de software, aunque el equipo donde se ejecuta mínima. Proporciona un control completo sobre los recursos
recibe la misma denominación. Su misión es crítica, ya que informáticos y puede ejecutarse en el entorno informático
es el encargado de aceptar las peticiones de páginas (o acreditado de Amazon. Amazon EC2 reduce el tiempo
recursos en general) que provienen de los visitantes que necesario para obtener y arrancar nuevas instancias de
acceden a nuestro sitio web y gestionar su entrega o servidor en cuestión de minutos, lo que permite escalar
denegación, de acuerdo a las políticas de seguridad rápidamente la capacidad, ya sea aumentándola o
establecidas. Esto, que puede parecer simple, implica reduciéndola, según cambien sus necesidades. Amazon EC2
muchas facetas y funcionalidades que debe cubrir, como cambia el modelo económico de la informática, ya que solo
pueden ser: tendrá que pagar por la capacidad que realmente utilice.
Atender de manera eficiente, ya que puede recibir Amazon EC2 les brinda a los desarrolladores las
un gran número de peticiones HTTP, incluyendo herramientas necesarias para crear aplicaciones resistentes
una ejecución multitarea ya que pueden darse a errores y para aislarlas de los casos de error comunes.
peticiones simultáneas. Cualquier petición compleja
(por ejemplo con acceso a base de datos) dejaría
colapsado el servicio.
Restricciones de acceso a los ficheros que no se
quieran ‘exponer’, gestión de autentificaciones de
usuarios o filtrado de peticiones según el origen de
éstas.
Manejar los errores por páginas no encontradas,
informando al visitante y/o redirigiendo a páginas
predeterminadas. Fig. 1 Amazon EC2
Gestión de la información a transmitir en función
de su formato e informar adecuadamente al
navegador que está solicitando dicho recurso.
Beneficios Seguridad
Integrado
B. Abrimos la consola
Amazon EC2 se integra con la mayoría de los servicios
de AWS, como Amazon Simple Storage Service (Amazon S3),
Amazon Relational Database Service (Amazon RDS) y
Amazon Virtual Private Cloud (Amazon VPC) para
suministrar una solución segura y completa para
informática, procesamiento de consultas y almacenamiento
en la nube en una amplia variedad de aplicaciones.
De confianza
IV. CONCLUSIONES
R. Modificamos el archivo principal de apache a. Para la realización de este laboratorio fue necesario
tener una cuenta estudiantil en AWS, esta debe ser
creada con el mail institucional de la ESPE.
b. Es necesario usar instancias gratuitas para realizar el
laboratorio
c. Los usos de estos servicios nos ayudan a implementar
nuestras propias páginas web en la nube, para este
caso tocaría contratar los servicios en AWS
ayudándonos de la infraestructura que ellos nos
brindan
.
REFERENCIAS
[1] J. Díaz-Verdejo, "Ejemplo de bibliografía", En Actas de las XI
Jornadas de Ingeniería Telemática, vol. 1, n. 1, pp. 1-5, 2013.
[2]
https://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/concept
s.html
III. RESULTADOS
“ec2-54-202-81-234.us-west-2.compute.amazonaws.com”