Detalles

ISBN: 9791387566128

Editorial: TUTOR FORMACIÓN

Género: Computadoras, Computadoras > Internet, Computadoras > Internet > Servicios web y api

Fecha de edición: 24-11-2024

Sobre esta publicación

Este Manual es el más adecuado para impartir la UF1272 "Administración y auditoría de los servicios web" de los Certificados de Profesionalidad, y cumple fielmente con los contenidos del Real Decreto.
Puede solicitar gratuitamente las soluciones a todas las actividades y al examen final en el email tutor@tutorformacion.es

Capacidades que se adquieren con este Manual:

  • 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.

Índice:

Introducción 6

Administración de contenidos del servidor Web 11

  • Procedimientos de actualización de contenidos. 12
  • 1.1. FTP. 121.2. FTPS. 131.3. SFTP. 131.4. Introducción a sistemas de gestión de contenidos (CMS). 16

  • Organización de contenidos. 19
  • Control de versiones. 21
  • Técnicas de gestión de permisos. 26

4.1. Perfiles. 26
4.2. Grupos. 27
4.3. Roles. 27

  • Procedimientos de optimización del rendimiento del servidor Web. 30
  • 5.1. Técnicas de optimización. 305.2. Parámetros de calidad de servicio y usabilidad. 325.3. Pruebas de optimización. 335.4. Simulación de generación de carga Web con herramientas específicas. 33

  • Servidores de estadísticas. 36
  • 6.1. Estructura y campos de un fichero de log. 366.2. Concepto de sesión. 376.3. Mecanismos de seguimiento de sesiones. 386.4. Instalación de un analizador de logs sencillo 39

  • Normativa legal relacionada con la publicación de contenidos Web. 41
  • 7.1. Salvaguarda de logs. 417.2. Regulación de protección de datos: RGPD y normativa local. 42

  • Prueba de autoevaluación. 47
  • Servidor de aplicaciones de servicios Web 48

  • Descripción de funciones y parámetros de configuración. 58
  • 1.1. Parámetros recomendados según el escenario. 58

  • Procedimientos de implantación. 62
  • 2.1. Comprobación de arranque, funcionamiento y parada. 622.2. Verificación de la instalación. 63

  • Análisis y elaboración de la documentación de operación. 65
  • Prueba de autoevaluación. 67

Acceso a sistemas gestores de bases de datos 68

  • Motores de base de datos de uso más frecuente en aplicaciones Web (ORACLE, SQL Server, mySQL). 69
  • 1.1. Protocolos de acceso. 811.2. Modelos de seguridad (Por IP, por usuario contraseña, seguridad integrada, combinación de estas...) 81

  • Bibliotecas de acceso. 86
  • 2.1. ODBC, JDBC, DSN-Less ODBC, OleDB. 862.2. Implantar módulos de acceso. 87

  • Mecanismos de comunicación en una arquitectura web en tres capas. 90
  • 3.1. Protocolos de comunicación: REST, GraphQL y WebServices. 90

  • Verificación de la conexión a la base de datos. 91
  • Prueba de autoevaluación. 92

Descripción de arquitecturas distribuidas en múltiples servidores 93

  • Modelo de 3 capas. 94
  • Tolerancia a fallos. 96
  • Reparto de carga. 98
  • Almacenes de estado de sesión. (ASP.NET state service…). 102
  • Almacenes de caché. (Memcached…). 103
  • Servidores Proxy. 104
  • Prueba de autoevaluación. 105

Gestión de actualizaciones de servidores y aplicaciones 106

  • Entorno de desarrollo y preproducción. 107
  • Procedimientos de despliegue de actualizaciones. 110
  • Prueba de autoevaluación. 115

Auditoría y resolución de incidentes sobre servicios Web 116

  • Medición de la calidad del servicio prestada. 117
  • 1.1. Parámetros de calidad. 117
    1.2. Disponibilidad del servicio. 119
    1.3. Acuerdos de prestación de Servicio (SLAs). 119

  • Gestión de vulnerabilidades en aplicaciones Web. 122
  • 2.1. Herramientas de detección de vulnerabilidades en aplicaciones Web (P.e. Nikto). 122

  • Diagnóstico de incidentes en producción. 131
  • 3.1. Monitorización. 131
    3.2. Herramientas de medición del rendimiento (Contadores del sistema windows, apache mod_status...). 135

  • Técnicas de resolución de incidentes. 149
  • 4.1. Medidas de contención. Workarounds. 149
    4.2. Análisis causa - raíz. 150
    4.3. Gestión proactiva de problemas. 151

  • Prueba de autoevaluación. 154
  • Resumen 155

    Prueba de evaluación final 156