Duración: 24 Horas
Objetivos:
Esta acción esta destinada a programadores o admistradores encargados de desplegar aplicaciones J2EE en el servidor Jboss WildFly en su última versión 9.X y 10.X
Temario
Tema 1. Introducción e instalación
Descripción y Arquitectura
Antecedentes y visión general
Instalación
Trabajar con WildFly 10
Sesión 2: Estructura y Arquitectura
Directorio y estructura de ficheros
Arquitectura y configuración del servidor
Servidor de archivos de configuración - Extensiones, subsistemas, esquemas, Caminos
Interfaces y enlaces Socket
Tema 3: Configuración y Administración
Visión general de las opciones de gestión
Descripción del modelo de Gestión y el XML Archivos de Configuración
El uso de la CLI (Command Line Interface) utilizando la consola de administración
Desplazamiento por el Árbol de administración
Trabajar con las operaciones y comandos
Creación / Eliminación de Nodos
Tema 4: implementación de aplicaciones
Java EE implementación de Archivos (JAR, WAR, EAR)
Despliegue / borrado de la implementación de la CLI y consola de administración
Despliegue Scanner - Auto-despliegue en WF 10
Marcador de archivos y de implementación automática
Tema 5: Configuración y Administración
Módulos de JBoss y modular la carga de clase
Definición de un módulo
Trabajar con dependencias
Manipuladores, los niveles de registro y cadenas de patrones
Configuración del registro de aplicaciones
Configuración del registro de auditoría
Tema 6: Configuración del Subsistema
JNDI y visión general de nomenclatura
Nombrando Subsistema Descripción y configuración
Fuente de datos y JCA general
Fuente de datos y la configuración del controlador (XML, CLI y consola de administración)
Seguimiento de origen de datos, y puesta a punto
Historia y configuración actual
Undertow Web Base de datos ContainerThe H2 y ExampleDS
Descripción general Undertow
Configuración (XML) y CLI
Anfitrión y filtro de configuración
Contenedor de EJB / Subsistema (SLSB Pooling, MDB, SFSB caché, Monitoreo)
Otros subsistemas en breve (comunicación remota, ee, Infinispan)
Tema 7: Mensajería en WidFly 10
Mensajería y JMS (Java Message Service) Información general
HornetQ general
Configuración del subsistema de mensajería (XML, CLI y consola de administración)
Configuración general
Conectores y aceptantes
Configuración de Fábricas de conexiones
Configuración de colas y temas (XML, CLI y consola de administración)
Monitoreo y administración
Dirección y Configuración de seguridad
Tema 8: Seguridad
JBoss EE Seguridad OverviewManagement interfaz de seguridad (seguridad Reinos, acceso local, archivos de propiedades / LDAP, complemento de usuarios y requerimientos generales
Seguridad Dominios
RBAC - Role Based Access Control
Aplicación SecurityRole Control de acceso basado (información general, roles estándar, Configuración
Java EE Descripción de la seguridad
Autenticación, Autorización, Identidad
Iniciar sesión Módulos (Dominios de Seguridad) - UsersRoles, base de datos, LDAP
Información de seguridad de almacenamiento en caché
Seguridad de los recursos (TLS / SSL / HTTPS
The Vault - La protección de Cuerdas Sensibles
Tema 9: Clustering and Load Balancing HTTP
La agrupación general
JBoss Visión general Cluster
Configuración de clúster - JGroups
Arquitecturas - balanceadores de carga y los interceptores de cliente (proxies)
Equilibrio de carga HTTP
mod_cluster general
Configuración de httpd.conf
Las opciones de instalación
Configuración del Subsistema modculster
administración
Sesión 10: WildFly 10 - Una sesión práctica de Exploración
Modo de dominio general
Topología de dominio - Controladores de dominio, los controladores anfitriones, grupos de servidores
domain.xml - configuración de dominios, grupos de servidores
host.xml - controlador de dominio
Los controladores host, procesos e instancias de servidor - host.xml
Gestión - Management Console y CLI
Despliegue / borrado de la implementación - a través de la Consola de administración y la CLI
Tema 11: Tuning y Monitoreo
Habilitación de Estadística
Contenedor web (Contracorriente) Puesta a punto - Estadísticas, subprocesos de trabajo
EJB Tuning - Instancias de frijoles, hilo piscinas
Base de datos de acceso / Orígenes de datos
La agrupación de Comunicación y replicación
Monitoreo de datos en tiempo de ejecución
Java Virtual Machine (JVM) de la conciencia