Solicitar información

Temario del curso

Introducción

Nginx como front-end para IoT (equilibrador de carga, proxy inverso y plataforma de distribución de aplicaciones)

  • Diferencias entre Nginx y Nginx Plus

Gestión y capacidades de supervisión

  • Descripción general de los protocolos TCP, HTTP y UDP
  • Requisitos en cuanto al ancho de banda
  • Rol del protocolo UDP en las comunicaciones IoT

Panorámica sobre la arquitectura y funcionalidad de Nginx

  • Cómo mantiene Nginx el estado de cada conexión
  • Mecanismo de manejo de conexiones TCP y UDP por parte de Nginx
  • Forma en que Nginx transmite las direcciones IP a los servidores backend

Caso práctico: Uso de Nginx como servidor IoT

  • Arquitectura IoT: sensores, hubs y servidores

Instalación de Nginx

  • Métodos para Debian, Ubuntu e instalación desde el código fuente

Nginx como equilibrador de carga

  • Aspectos relacionados con el rendimiento y la escalabilidad
  • Reparto de carga en conexiones TCP/HTTP
  • Mecanismos para equilibrar conexiones UDP

Nginx como proxy inverso

  • Sustitución de la configuración predeterminada por otra nueva
  • Modificación de las cabeceras de las solicitudes HTTP
  • Ajuste preciso del almacenamiento temporal de respuestas del servidor

Nginx como proxy forward

  • Configuración detallada de Nginx en este escenario
  • Desvío del tráfico hacia servidores dinámicos según las necesidades, no predeterminados.

Caso práctico: Implementación de Nginx en grandes sistemas industriales IT

Optimización del rendimiento

  • Técnicas para optimizar Nginx (parámetros propios, ajustes del sistema operativo y proporción CPU/memoria de la máquina virtual)
  • Estrategias de mejora en el rendimiento desde parte del cliente

Seguridad

  • Control sobre el acceso a los recursos servidos por Nginx
  • Mecanismos de autenticación y gestión de usuarios
  • Generación segura de enlaces dinámicos y control de tráfico
  • Identificación y corrección de errores comunes en la configuración de Nginx

Escalabilidad del servicio

  • Distribución eficaz de contenidos entre múltiples servidores físicos o virtuales
  • Reparto y sincronización homogénea de parámetros y configuraciones en cada instancia del sistema

Aumento de capacidades de Nginx mediante scripts LUA y complementos varios

  • Uso de OpenResty, LuaJIT y las librerías correspondientes para ampliar sus funcionalidades

Sistema de registro de actividad en Nginx

  • Cómo acceder a los archivos de trazas y errores en entornos distribuidos
  • Mejoras para disminuir el impacto del volumen de datos generados por los registros

Supervisión de Nginx en tiempo real

  • Técnicas y herramientas para asegurar el mantenimiento y estabilidad continua del servicio

Solución de problemas más habituales en Nginx

Conclusión final

Requerimientos

  • Conocimientos básicos sobre TCP/IP
  • Experiencia con la línea de comandos en Linux
 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas