Este curso se corresponde con el módulo formativo administración de servicios web (MF0495_3) perteneciente al certificado de profesionalidad administración de servicios de internet (IFCT0509).

Horas: 180

Precio: Consultar

Modalidad: Teleformación (Elearning)

Capacidades

  • Seleccionar el servidor Web, sus módulos y extensiones para verificar que cumplen los requisitos de ejecución de las aplicaciones Web dadas.
  • Instalar, configurar e integrar los módulos y extensiones del servidor Web en el sistema informático.
  • Instalar y configurar el servidor Web en el sistema informático para ofrecer funcionalidades de distribución de información.
  • Administrar los contenidos gestionados por el servidor Web, los accesos realizados y el rendimiento según especificaciones de diseño normativa de la organización y legislación vigente.
  • Instalar, configurar y administrar el servidor de aplicaciones en el sistema informático como proveedor de datos para los servicios Web.
  • Seleccionar, instalar y configurar los métodos de acceso a sistemas gestores de bases de datos para utilizar sus recursos en sitios Web dinámicos.
  • Aplicar procedimientos de auditoría y resolución de incidencias en la explotación de un servicio Web.

Realizaciones Profesionales

  1. Instalar y configurar el software de servidor Web para permitir el acceso a las informaciones publicadas según las políticas de seguridad de la empresa.
  2. Instalar y configurar los módulos y extensiones del servidor Web para atender funcionalidades añadidas según las necesidades de los lenguajes y herramientas utilizadas en el desarrollo de la información a publicar.
  3. Administrar y auditar los servicios Web para asegurar y optimizar su rendimiento según las necesidades de uso y los planes de explotación de la organización.
  4. Instalar, configurar y administrar el servidor de aplicaciones y la conexión con sistemas gestores de bases de datos para permitir la ejecución de aplicaciones e interacción con bases de datos según las necesidades de la organización.

Contenidos

Módulo 1. Instalación y configuración del software de servidor Web

  1. Conceptos básicos de sistemas de servidores
    1. Sistemas operativos soportados.
    2. Fundamentos de TCP/IP.
    3. Estructura Cliente/Servidor.
  2. Manejo del Protocolo HTTP
    1. Funcionamiento y estructura.
    2. Descripción de peticiones o request methods.
    3. Códigos de estado.
    4. Cabeceras.
    5. Codificación del contenido. Páginas de códigos.
    6. Realización de peticiones HTTP en internet mediante un proxy, livehttphearders o método similar, analizando el protocolo utilizado.
  3. Selección del servidor web
    1. Mercado de los Servidores.
    2. Parámetros de funcionamiento.
    3. Características del servidor web.
    4. Funcionalidades principales.
    5. Requisitos del sistema.
  4. Instalación y configuración básica del servidor Web
    1. Instalación del servidor web.
    2. Control del servicio. Inicio y parada.
    3. Creación de entradas DNS.
    4. Parámetros básicos de configuración.
    5. Directivas básicas de configuración.
    6. Herramientas de configuración.
    7. Mantenimiento del servicio.
  5. Módulos y extensiones del servidor Web
    1. Descripción de los módulos y extensiones del servidor Web.
    2. Soporte a lenguajes.
  6. Análisis de la seguridad del servidor Web
    1. Descripción de los conceptos básicos del servidor Web.
    2. Control de acceso por IP origen.
    3. Control de acceso por usuarios.
    4. Identificación de las conexiones seguras mediante https.

Módulo 2. Administración y auditoría de los servicios web

  1. Administración de contenidos del servidor
    1. Introducción.
    2. Procedimientos de actualización de contenidos.
    3. Organización de contenidos.
    4. Control de versiones.
    5. Técnicas de gestión de permisos.
    6. Procedimientos de optimización de rendimiento del servidor web.
    7. Servidores de estadísticas.
    8. Normativa legal relacionada con la publicación de páginas web.
  2. Servidor de aplicaciones de servicios web
    1. Introducción.
    2. Descripción de funciones y parámetros de configuración.
    3. Procedimientos de implantación.
    4. Análisis y elaboración de la documentación de operación.
  3. Acceso a sistemas gestores de bases de datos
    1. Introducción.
    2. Motores de base de datos de uso más frecuente en aplicaciones web (oracle, sql server, mysql).
    3. Bibliotecas de acceso.
    4. Mecanismos de comunicación en una arquitectura web en 3 capas.
  4. Descripción de arquitecturas distribuidas en múltiples servidores
    1. Introducción.
    2. Modelo de tres capas.
    3. Tolerancia a fallos.
    4. Reparto de la carga.
    5. Almacenes de estado de sesión (asp.net state service, etc.).
    6. Almacenes de caché (memcached, etc.).
    7. Servidores proxy.
  5. Gestión de actualizaciones de servidores y aplicaciones
    1. Introducción.
    2. Entorno de desarrollo y preproducción.
    3. Procedimientos de despliegue de actualizaciones.
  6. Auditoria y resolución de incidentes sobre servicios web
    1. Introducción.
    2. Medición de la calidad del servicio prestado.
    3. Gestión de vulnerabilidades en aplicaciones web.
    4. Diagnóstico de incidentes en producción.
    5. Técnicas de resolución de incidentes.