Bit - loader
Bit - Instalación y Administración de WildFly 10 / JBoss® EAP 7 Application Server

Instalación y Administración de WildFly 10 / JBoss® EAP 7 Application Server


Instalación y Administración de WildFly 10 / JBoss® EAP 7 Application Server

Este curso proporciona los conocimientos necesarios para configurar y administrar servidores WildFly 10 y JBoss EAP 7. El curso incorpora las nuevas características de WildFly 10. 

El curso cubre todas las tareas administrativas importantes y requeridas para gestionar esta nueva versión. Comienza con la estructura básica, la arquitectura y la instalación entrando en detalle de las diferentes herramientas disponibles. 


Objetivos

Al finalizar el curso, los alumnos: 

  • Conocerán la arquitectura de WF10 y de la estructura del servidor 
  • Instalarán y configurarán el servidor 
  • Conocerán la estructura de las instalaciones aisladas (standalone) y las instalaciones en dominio 
  • Conocerán el modelo de gestión y los ficheros de configuración XML 
  • Utilizarán las herramientas de administración incluyendo la edición directa de XML, la CLI, scripting y la consola Web de administración 
  • Conocerán los tipos de despliegue y de empaquetado (JARS, WARS, EARS) y desplegarán aplicaciones 
  • Conocerán la carga de clases modular y cómo afecta a los despliegues y a las dependencias 
  • Configurarán y monitorizarán el contenedor Web 
  • Configurarán los servicios importantes incluyendo fuentes de datos, JNDI, EJB, mensajería JMS y logging 
  • Conocerán y configurarán las opciones de seguridad 
  • Utilizarán herramientas de monitorización e identificarán las áreas a ajustar 
  • Conocerán y utilizarán clustering con WF10 incluyendo balanceo de carga y Apache httpd 
  • Conocerán y administrarán un dominio de servidores WF10 

Perfil de los alumnos

Profesionales TI responsables de la administración y del despliegue de aplicaciones J2EE.


Requisitos previos

Conocimientos de networking, dominios, seguridad y de la arquitectura de J2EE.


Profesorado

Contamos con un equipo de instructores altamente cualificados que combinan la actividad formativa con el desarrollo de su actividad profesional como expertos en el campo de las TIC. Profesionales capaces de transferir de forma amena y entendedora los conceptos técnicos más abstractos. 


Documentación

Cada alumno recibirá un ejemplar de la Documentación 


Contenidos del Instalación y Administración de WildFly 10 / JBoss® EAP 7 Application Server

Introducción a WildFly e instalación 

  • Visión general y arquitectura de J2EE 
  • Background y visión general de WF 10 
  • Instalar e iniciar WF 10 
  • Modo de suspensión del servidor (WF 9+) 
  • Trabajar con WF 10 
  • Visión general de la documentación 

Estructura y Arquitectura 

  • Estructura de directorios y ficheros de WF10 
  • Arquitectura y configuración del servidor 

Configuración y administración – Parte 1 

  • Visión general de las opciones de administración 
  • Conocer el modelo de administración y los ficheros de configuración XML 
  • Utilizar la CLI (Command Line Interface) 
  • Utilizar la consola de administración 

Despliegue de aplicaciones 

  • Despliegue de paquetes Java EE (JAR, WAR, EAR) 
  • Despliegue/retirada con la CLI y la consola de administración 
  • Escáner de despliegue – auto-despliegue en WF 10 
  • Ficheros de auto-despliegue 

Configuración y administración – Parte 2 

  • Módulos JBoss y carga de clases de módulos 
  • Definir un módulo 
  • Trabajar con dependencias 
  • Server Logging 
  • Manejadores, niveles de log, formateadores y patrones 
  • Configurar el registro de aplicaciones 
  • Configurar el registro de auditoría 

Configuración de subsistemas 

  • Visión general de JNDI y nombrado 
  • Visión general del subsistema de nombrado y configuración 
  • Visión general de los orígenes de dato y JCA 
  • Orígenes de datos y configuración de los drivers (XML, CLI y consola de administración) 
  • Monitorización y ajuste de los orígenes de datos 
  • Pools de threads – configuración 
  • Web Container 
  • Base de datos H2 y ExampleDS 
  • Contenedor EJB / Subsistema (SLSB Pooling, MDB, SFSB Cache, monitorización) 
  • Otros subsistemas (remoting, ee, infinispan) 

Mensajería en WF 10 

  • Visión general de la mensajería y de JMS (Java Messaging System) 
  • Visión general de HornetQ 
  • Configuración del subsistema de mensajería (XML, CLI y consola de administración) 

Seguridad 

  • Visión general de la seguridad en WildFly EE 
  • Seguridad de la interfaz de administración (Realms, acceso local, ficheros de propiedades/LDAP, add-user) 
  • Seguridad de aplicación 
  • Control de acceso a través de roles 
  • Seguridad de recursos (TLS/SSL/HTTPS) 
  • El almacén (Vault) 

Clustering y balanceo de carga HTTP 

  • Visión general del clustering 
  • Visión general del cluster de WildFly 10 
  • Configuración del cluster 
  • Arquitecturas – balanceadores e interceptores 
  • Balanceo de carga HTTP 

WildFly 10 en modo dominio 

  • Visión general del modo dominio 
  • Topología del dominio – controladores de dominio, controladores de hosts, grupos de servidores 
  • domain.xml – configuración y grupos de servidores 
  • host.xml – controlador de dominio 
  • host.xml – controladores de host, procesos e instancias de servidor 
  • Administración – Consola y CLI 
  • Despliegue / retirada – vía consola y CLI 

Ajuste y monitorización 

  • Habilitar las estadísticas 
  • Ajuste del Web Container (Undertow) – estadísticas e hilos del worker 
  • Ajuste EJB – Instancias de Bean y pools de threads 
  • Acceso a base de datos / orígenes de datos 
  • Comunicación en clustering y replicación 
  • Monitorización de los datos del runtime 
  • Concienciación de la máquina virtual de Java (JVM) 

Metodología

Curso presencial, activo y participativo. El docente introducirá los contenidos haciendo uso del método demostrativo, los participantes asimilarán los conocimientos mediante las prácticas de aplicación real.


Certificaciones

Evaluación continua en base a las actividades realizadas en grupo y/o individualmente. El formador proporcionará feedback de forma continuada/al final de las actividades/individualmente a cada participante.  

En el curso se realizará una prueba de evaluación tipo test que deberá superarse en un 75%. Se dispondrá de una hora para su realización. 

 

Las condiciones de los servicios adicionales de Certificación están sujetos a los términos del propietario de la licencia o de la entidad certificadora autorizada. 


Acreditación

Se emitirá Certificado de Asistencia sólo a los alumnos con una asistencia superior al 75% y Diploma aprovechamiento si superan también la prueba de evaluación.


Cursos relacionados