DevOps Artisan – Fundamentos de NGINX

curso DevOps Artisan – Fundamentos de NGINX está dedicado a todos los que quieran aprender sobre Nginx y conocer los conceptos básicos de Nginx.

¿A quién está dirigido?

  • ingenieros DevOps;
  • Administradores de sistemas Linux;
  • Arquitectos.

¿Que aprenderás?

Después de completar este curso, los estudiantes conocerán los conceptos básicos de NGINX y podrán:

  • configurar NGINX como servidor web seguro, proxy inverso, caché y equilibrador de carga;
  • cómo integrar herramientas de terceros como Let's Encrypt.

requisitos previos:

No hay requisitos previos para tomar este curso.

Se recomienda, pero no es obligatorio, que los estudiantes:

  • tener conocimientos básicos para comprender los servidores web y la línea de comandos de Unix;
  • tener habilidades para ejecutar comandos de Unix, crear y editar archivos de texto y navegar a través de archivos del sistema.

Calendario de cursos:

Los materiales del curso están en inglés. La enseñanza se realiza en rumano.

Módulo 1: Ofrecer contenido estático
  • ¿Qué es NGINX?
  • Casos de uso
  • Descripción general de los elementos de comunicación de la aplicación web.
  • ¿Qué son HTTP y HTTPS?
  • Estructura y componentes de la solicitud HTTP
  • Códigos de estado de respuesta HTTP
  • ¿Qué es una URL?
  • Guía de instalación de NGINX
  • Directivas, contextos y servidores virtuales NGINX explicados
  • Archivos y directorios NGINX
  • Comandos NGINX
  • Cómo servir contenido estático
  • Laboratorio práctico: instalación de NGINX
Módulo 2: Conexiones proxy a servidores ascendentes
  • ¿Qué es una conexión proxy?
  • Servidores ascendentes
  • Configuración de servidores ascendentes
  • Laboratorio práctico: proporcione contenido estático y configure servidores ascendentes

Módulo 3: Configurar y personalizar el registro

  • Configurar el registro de errores
  • Configurar el registro de acceso
  • Acceder a variables de registro
  • Registro NGINX integrado con otros proveedores
  • Laboratorio práctico: personalice el registro e integre NGINX con Splunk y Kibana

Módulo 4: Monitoreo de actividad en vivo

  • Monitoreo de actividad en vivo
  • Monitoreo de actividad en vivo: panel
  • Recopilación de datos para que aparezcan en las estadísticas
  • Demostración: monitoreo de actividad en vivo
Módulo 5: Configurar HTTPS y la seguridad del sitio
  • ¿Cómo funciona SSL?
  • Configurar un servidor HTTPS
  • Terminación SSL para servidores TCP ascendentes
  • Proteger el tráfico HTTP a servidores ascendentes (volver a cifrar)
  • Autenticación mutua NGINX
  • Laboratorio práctico: seguridad HTTPS
Módulo 6: Uso de variables en reescrituras, enrutamientos y mapas
  • ¿Qué son las reglas de reescritura?
  • La directiva de retorno
  • La directiva de reescritura
  • La directiva try_files
  • Laboratorio práctico: reescrituras, rutas y mapas
Módulo 7: Conexiones de ruta
  • Pasar encabezados de solicitud
  • Elegir una dirección IP saliente
Módulo 8: Equilibrio de carga
  • ¿Qué es un equilibrador de carga?
  • Algoritmos de equilibrio de carga
  • Configuración del algoritmo de operación por turnos
  • Configurar el algoritmo de menos conexiones
  • Configuración del algoritmo IP Hash
  • Equilibrio de carga: pesos del servidor
  • Laboratorio práctico: configurar y solucionar problemas de diferentes métodos de equilibrio de carga, como round robin/conexión mínima/hash de IP
Módulo 9: Implementar y gestionar el almacenamiento en caché
  • ¿Qué es el caché?
  • ¿Cómo funciona el almacenamiento en caché?
  • Configurar el almacenamiento en caché básico
  • Ajustando el caché
  • ¿Qué es la compresión?
  • Directivas de compresión
    Laboratorio práctico: implemente y administre el almacenamiento en caché configurando NGINX para guardar respuestas en un caché de disco y utilizarlas para responder a los clientes.
Módulo 10: Aproveche la API de NGINX para configurar servidores dinámicamente en tiempo de ejecución
  • Configuración dinámica con API NGINX Plus
  • Habilitación de la configuración dinámica
  • Uso de API para configuración dinámica
Módulo 11: Instalar NGINX desde archivos binarios y fuente
  • Instalación de NGINX desde binario
  • Instalación de NGINX desde archivos fuente
  • Laboratorio práctico: cree NGINX a partir de archivos fuente

Recomendamos continuar con:

Programas de certificación

DevOps Artisan – Fundamentos de NGINX

Ofertas personalizadas para grupos de al menos 2 personas.

Detalles del curso

Duración:

2
días

Precio:

840 euros

Entrega:

Docencia Presencial, Aula Híbrida, Aula Virtual

Nivel:

2. Asociar

Funciones:

administrador, arquitecto, DevOps Equipo