Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Sección 1: Nginx (Duración del día 1 1,5 días)
Módulo 1: Instalación de Nginx y módulos de terceros
- Instalación Nginx mediante un gestor de paquetes
- Configuración para la web
- Configurar las opciones para especificar rutas de acceso
- Tabla: Opciones de configuración HTTP
- Habilitación de varios módulos
- Tabla: Opciones de configuración del módulo HTTP
- Desactivación de los módulos no utilizados
- Tabla: Deshabilitar las opciones de configuración
- Instalación de módulos de terceros
Módulo 2: Guía de configuración
- El formato de configuración básico
- Nginx Parámetros de configuración global
- Tabla: Directivas de configuración global
- Uso de archivos de inclusión
- La sección del servidor HTTP Directivas de cliente, Directivas de E/S de archivos, Directivas hash, Directivas de socket
- La sección del servidor virtual
- Configuración de ubicaciones: dónde, cuándo y cómo
Módulo 3: Nginx como proxy inverso
- El módulo proxy
- Directivas de módulo proxy
- El módulo ascendente: Conexiones Keepalive y Algoritmos de equilibrio de carga
- Tipos de servidores ascendentes: Un solo servidor ascendente, varios servidores ascendentes, servidores ascendentes no HTTP
- Cómo manejar los problemas ascendentes
Módulo 4: Temas avanzados de proxy inverso
- Introducción a la seguridad
- Cifrado de tráfico con SSL
- Autenticación de clientes mediante SSL
- Bloqueo del tráfico en función de la dirección IP de origen
- Aislamiento de los componentes de la aplicación para la escalabilidad
- Ajuste del rendimiento del proxy inverso: almacenamiento en búfer, almacenamiento en caché, compresión
Módulo 5. El Nginx servidor HTTP
- Directivas de servidor HTTP
- Directivas de registro HTTP
- Directivas HTTP de ruta de archivo
- Directivas de resolución de nombres
- Directivas de interacción de cliente HTTP
- Directivas de límites HTTP
- Directivas del módulo de acceso HTTP
- Directivas de transmisión HTTP
Módulo 6. Nginx Equilibrio de carga
- Acerca del equilibrio de carga
- Configuración del entorno
- Uso del módulo ascendente
- Usar las directivas correctas (Weight, Hash, Max Fails, etc.)
- Prueba de la configuración
Módulo 7: Técnicas de resolución de problemas
- Análisis de archivos de registro
- Configuración del registro avanzado
- Errores de configuración comunes
- Problemas de rendimiento
- Uso del módulo Estado de código auxiliar
Sección 2: Apache (Día 2 duración 1 día)
Módulo 1. Instalación
- Instalación de Apache
- Apache iniciando, deteniéndose y Apache reiniciando
- Desinstalaciónde Apache
- Encontrar la ubicación de los archivos de Apache
Módulo 2. Adición de módulos comunes
- Instalación de módulos de instalación genéricos
- Instalación de Unix mod_dav
- Instalación de mod_perl
- Instalación de Unix mod_php
- Instalación de mod_ssl SSL (Secure Socket Layers)
- Búsqueda de módulos mediante modules.apache.org
- Instalación de mod_security
Módulo 3. Registro
- Obtener más registros, entradas y detalles
- Rotación de troncos
Módulo 4. Anfitriones virtuales
- Configuración de hosts virtuales basados en nombres
- Configuración de hosts virtuales basados en direcciones
Módulo 5. Alias, redireccionamiento y reescritura
- Asignación de una URL a un directorio
- Creación de una nueva URL para el contenido existente
- Dar URLs (Localizadores Uniformes de Recursos) a los usuarios que tienen sus propias URLs Usuarios Sus propias URLs
- Redirigir a otra ubicación
- Redirigir varias URL al mismo destino
- Reescritura de elementos entre la ruta de acceso y la cadena de consulta
- Convertir segmentos de URL en argumentos de consulta
Módulo 6. SSL (en inglés)
- Instalación de SSL
- Generación de certificados SSL autofirmados
- Generación de una CA de confianza
- Servir una parte del sitio a través de SSL
- Autenticación con certificados de cliente
Módulo 7. Contenido dinámico
- Habilitación de un directorio CGI
- Habilitación de scripts CGI en directorios sin alias de script
- Especificación de un documento predeterminado en un directorio CGI
- Habilitación y uso de WebDAV
- Configuraciones complejas y problemas de seguridad con WebDAV
Sección 3: Java Máquina virtual (duración del día 3 0,5 días)
Ajuste de la máquina virtual Java
Elección de la configuración de JVM
- Dimensionamiento de las generaciones de recolectores de elementos no utilizados
- Dónde configurar los ajustes de JVM
- Cuando no se puede asignar suficiente memoria para la JVM
- La cantidad correcta de memoria para conceder a la aplicación
- Establecer el tamaño correcto del montón
La proporción correcta entre las generaciones jóvenes y mayores
- Los algoritmos del recolector de elementos no utilizados
- Elegir el recolector de elementos no utilizados adecuado para su aplicación
- El recolector de basura G1
- Depuración de la recolección de elementos no utilizados
- Hacer un buen uso de la memoria
- Manejo de errores de "memoria insuficiente"
- Encontrar la pérdida de memoria en el código
Sección 4: Java Web
Introducción a Java Tecnologías web
- ¿Qué es un servlet y cuándo utilizarlo?
- Introducción a JSP
- Servlet frente a JSP
- ¿Qué es un Javafrijol?
- Introducción al JEE
- El papel de EJB (Session Beans, Entity Beans, MDB Beans) en una aplicación empresarial
- El patrón MVC
- - El papel del Modelo
- - El papel de la vista
- - El papel del Responsable del Tratamiento
Sección 5: Contenido multimedia y HTML 5
- HTML 5 Elementos de audio y vídeo
- Diferentes protocolos de streaming
- - Televisión por protocolo de Internet (IPTV)
- - Transmisiónen vivo HTTP
- Implementaciones de servidor
- El papel del streaming OTT
Sección 6: JBoss (Día 4 duración 1 día)
Módulo 1: Instalación de componentes principales
- Instalación del entorno Java
- Instalación de JBoss AS
- Características del servidor de aplicaciones
- Creación de una configuración de servidor personalizada
Módulo 2: Personalización JBoss de los servicios de AS
- Cómo supervisar JBoss los servicios de AS
- JBoss Grupo de subprocesos AS
- Configuración de los servicios de registro
- Configuración de la conexión a la base de datos
- Configuración del servicio de transacciones
Módulo 3. Despliegue de beans de sesión de EJB 3
- Desarrollo de la empresa JavaBeans
- Configuración del contenedor EJB
Módulo 4: Implementación de una aplicación web
- Desarrollo de la maquetación web
- Configuración de JBoss Web Server
Módulo 5: Implementación de aplicaciones con JBoss servicio de mensajería
- El nuevo JBoss sistema de mensajería
- Desarrollo de aplicaciones JMS
- Mensajería avanzada JBoss
Módulo 6: Gestión de JBoss AS
- Presentación de la extensión Java Management
- Consola de administración de JBoss AS
- Gestión de aplicaciones
- Administración de recursos
Módulo 7. JBoss Babeas - Introducción
- Obtener el software
- Instalación del BRMS/Guvnor
- Instalación del plug-in Drools
Módulo 8. Uso del Guvnor
- Navegación general
- Administración (reglas, paquetes, implementación)
- Construyendo una Reglas Guiadas con el Guvnor
- De Guvnor a JBoss IDE
- Poner a prueba las reglas
Requerimientos
-
Comprensión de los
- conceptos y protocolos de los servidores web
- Experiencia con el uso de editores de texto y línea de comandos de Linux
- Experiencia básica de programación en Java o PHP
Audiencia
- Administradores de sistemas
- Desarrolladores web
- Cualquier persona que quiera aprender a utilizar diferentes tecnologías y características de servidores web
28 Horas
Testimonios (5)
Muchos ejercicios y ayuda con los problemas.
Celina - Centrum Informatyki Resortu Finansow
Curso - Apache Web Server Administration
Traducción Automática
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Curso - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.
Martin Jesterschawek
Curso - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.