Ir a cuerpo Ir a Estudios, Gobernanza y organización
Logo UA
Realizar búsqueda
Guías docentes
 

38206 - SERVIDORES WEB (2017-18)

Datos generales  

Código: 38206
Profesor/a responsable:
GIL MARTINEZ-ABARCA, JUAN ANTONIO
Crdts. ECTS: 2,00
Créditos teóricos: 0,40
Créditos prácticos: 0,40
Carga no presencial: 1,20

Departamentos con docencia

Estudios en los que se imparte



Competencias y objetivos

Información provisional. Pendiente de aprobación por el Consejo de Departamento.

Contexto de la asignatura para el curso 2017-18

En el actual panorama tecnológico el mundo gira entorno a la web. Esto hace que tanto aplicaciones, negocio e incluso relaciones sociales estén totalmente integradas en el mundo virtual. En esta asignatura se estudian los servicios y protocolos que dan soporte a todas las aplicaciones y comunidades online. El estudio de los servidores web más importantes, su configuración, explotación y seguridad, permitirá al alumno no solo abordar cualquier proyecto web sino además conocer y determinar las infraestructuras (cluster, cloud, CDN,...), protocolos y servicios más adecuados para su puesta en producción.

 

 

Competencias de la asignatura (verificadas por ANECA en grados y másteres oficiales)

Competencias Generales del Título (CG)

  • B11 : Capacidad para utilizar y gestionar las distintas herramientas de soporte y desarrollo utilizadas para las aplicaciones Web y los sistemas distribuidos.

 

Competencias Básicas y del MECES (Marco Español de Cualificaciones para la Educación Superior)

  • A1 : Capacidad de análisis y síntesis.
  • A10 : Habilidad de adaptación al ambiente cambiante propio de la disciplina, sabiendo aplicar los conocimientos adquiridos y resolver problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio.
  • A11 : Capacidad de creatividad.
  • A12 : Motivación por la calidad.
  • A13 : Capacidad para mostrar información de forma clara atendiendo a un amplio conjunto de discapacidades técnicas, físicas y psíquicas.
  • A5 : Capacidad de trabajar en equipo con iniciativa y espíritu emprendedor.
  • A7 : Capacidad de razonamiento y extracción de conclusiones.
  • A8 : Compromiso ético y respeto por la propiedad intelectual.
  • A9 : Habilidad de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida auto-dirigido o autónomo.

 

Competencias Específicas Obligatorias:>>De Administración de Servidores de Aplicaciones

  • C3.1 : Comprender y saber aplicar los protocolos y tecnologías que sustentan las aplicaciones basadas en Web.
  • C3.2 : Capacidad para capturar los requisitos del sistema distribuido e identificar el servidor Web adecuado.
  • C3.3 : Instalación, configuración y administración de un servidor Web atendiendo a los requerimientos de la aplicación y de la organización.
  • C3.4 : Comprender y aplicar un servidor de aplicaciones como base para la ejecución de aplicaciones empresariales distribuidas.
  • C3.5 : Comprender el concepto de middleware y como se relaciona con los servidores de aplicaciones.
  • C3.6 : Instalar, configurar y administrar un servidor de aplicación atendiendo a los requerimientos de las aplicaciones y de la organización.

 

Competencia exclusiva de la asignatura

Sin datos

Resultados de aprendizaje (Objetivos formativos)

  • Ser capaz de buscar un servidor Web que se adapte a nuestras necesidades, y seleccionar el más apropiado.
  • Saber instalar y poner en funcionamiento un servidor Web.
  • Configurar correctamente un servidor Web.
  • Conocer y utilizar los diferentes métodos del protocolo HTTP para el paso de parámetros.
  • Saber añadir los mecanismos de seguridad apropiados a nuestro servidor Web.
  • Saber analizar el contenido de los logs, en busca de posibles intrusiones o fallos.
  • Ser capaz de buscar un servidor de aplicaciones que se adapte a nuestras necesidades.
  • Saber instalar y poner en funcionamiento un conjunto de servidores de aplicaciones, así como conseguir su integración con otros servidores Web o de aplicaciones.
  • Configurar correctamente un servidor de aplicaciones.
  • Ser capaz de desarrollar aplicaciones distribuidas basadas en servidores de aplicaciones.

Objetivos específicos indicados por el profesorado para el curso 2017-18

Ser capaz de diseñar, instalar, configurar y proteger los servidores Web más utilizados en función de las necesidades de los clientes y el proyecto web a desarrollar

Ser capaz de encontrar y aprovechar soluciones idóneas para proporcionar servicios web seguros y de alta disponibilidad.


Contenidos y bibliografía

Contenidos para el curso 2017-18

Unidad 1: Protocolo HTTP. Funcionamiento y seguridad

Unidad 2: Servidores Web

        2.1.- Apache 2. Instalación, configuración, administración, seguridad y fortalecimiento.

        2.2.- nginx. Instalación, configuración, administración, seguridad y fortalecimiento.

        2.3.- nodejs como servidor web.

        2.4.- Evaluación y prueba de infraestructuras web.

Unidad 3: Clustering y alto rendimiento web

        3.1.- Escenarios de alta disponibilidad y equilibrado de carga

        3.2.- Plataformas cloud

 

Enlaces relacionados

Sin datos

 

Bibliografía

Documentación Apache 2.4
Autor(es): Apache HTTP Server Versión 2.4 Documentación
Edición: - : Apache Foundation, 2020;
ISBN: -
Categoría: Básico

Nginx HTTP server
Autor(es): Fjordvald, Martin
Edición: - : Packt Publishing, 2018;
ISBN: 1-78862-355-X (libro e.)
Categoría: Básico

HTTP : the definitive guide
Autor(es): Gourley, David
Edición: Beijing : O`Reilly, 2002;
ISBN: 978-1-56592-509-0
Categoría: Básico

Cloud application architectures : [building applications and infrastructure in the Cloud]
Autor(es): Reese, George
Edición: Sebastopol (California) : O`Reilly Media, Inc., 2009;
ISBN: 978-0-596-15636-7
Categoría: Complementario

The art of capacity planning : scaling web resources in the cloud
Autor(es): Kejariwal, Arun; Allspaw, John
Edición: Beijing : O`Reilly Media, 2018;
ISBN: 1-4919-3919-2 (libro e.)
Categoría: Complementario

High performance web sites
Autor(es): Souders, Steve
Edición: Sebastopol, California : O`Reilly, 2007;
ISBN: 1-306-81739-0 (libro e.)
Categoría: Complementario

Evaluación

Información provisional. Pendiente de aprobación por el Consejo de Departamento.

Instrumentos y criterios de evaluación 2017-18

Para superar la asignatura se deberá entregar todas las memorias solicitadas durante el curso.

Los alumnos que no superen la asignatura en la convocatoria de junio deberán entregar todas las memorias solicitadas durante el curso para ser evaluados en convocatorias extraordinarias.

Descripción Criterio Tipo Ponderación
Clase con ordenador

Se evaluarán las memorias de los trabajos indicados.

ACTIVIDADES DE EVALUACIÓN DURANTE EL SEMESTRE 50
Clase teoría

Se evaluarán los ejercicios realizados en clase.

ACTIVIDADES DE EVALUACIÓN DURANTE EL SEMESTRE 50

 

Fechas de pruebas de evaluación oficiales para el curso 2017-18

Convocatoria Fecha Hora Grupo - Aula(s) asignada(s) Observaciones
(C3) Periodo ordinario para asignaturas de segundo semestre y anuales 11/06/2018 Prácticas
(C4) Pruebas extraordinarias para asignaturas de grado y máster 04/07/2018 Prácticas

 

 



Profesorado

GIL MARTINEZ-ABARCA, JUAN ANTONIO
Profesor/a responsable

  • CLASE TEÓRICA: Grupos:
    • 1
  • PRÁCTICAS CON ORDENADOR: Grupos:
    • 1

 

Grupos

CLASE TEÓRICA

Grupo Semestre Turno Idioma Matriculados
Gr. 1 (CLASE TEÓRICA) : GRUPO 1 AN Tarde CAS 9


PRÁCTICAS CON ORDENADOR

Grupo Semestre Turno Idioma Matriculados
Gr. 1 (PRÁCTICAS CON ORDENADOR) : GRUPO 1 AN Tarde CAS 9




Horarios

CLASE TEÓRICA

Grupo Fecha inicio Fecha fin Día Hora inicio Hora fin Aula
1 02/10/2017 23/10/2017 LUN 16:00 18:30 0039PS004  

PRÁCTICAS CON ORDENADOR

Grupo Fecha inicio Fecha fin Día Hora inicio Hora fin Aula
1 02/10/2017 23/10/2017 LUN 18:30 21:00 0039PS004