/
[SAP-020] Administración Servidor de Aplicaciones Java EE JBoss EAP - Wildfly

[SAP-020] Administración Servidor de Aplicaciones Java EE JBoss EAP - Wildfly

Este curso ofrece una guía integral sobre la administración del servidor de aplicaciones Java EE JBoss EAP/Wildfly, abordando su arquitectura, instalación, configuración, despliegue de aplicaciones, seguridad, clustering y optimización de rendimiento. Incluye herramientas de administración y configuración avanzada para entornos empresariales.

Duración:                     25 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa está destinada a programadores y administradores de sistemas que tienen que instalar, desplegar y administrar aplicaciones sobre el servidor Java EE JBoss EAP/Wildfly.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de sistemas operativos, Java, Java EE  y manejo de servidores.

Objetivos

  • Comprender la arquitectura y características de JBoss EAP/Wildfly.
  • Instalar, configurar y administrar el servidor JBoss.
  • Desplegar y gestionar aplicaciones Java EE.
  • Configurar seguridad y optimizar el rendimiento del servidor.
  • Implementar clustering.

Contenido

  1. Introducción a JBoss y Java EE

    1. Evolución de los servidores de aplicaciones
    2. ¿Qué es JBoss?
    3. Arquitectura de servidores de aplicaciones Java EE
    4. Tecnologías y API en Java EE
    5. Mercado de servidores de aplicaciones JEE
    6. Diferencias entre JBoss EAP y Wildfly
    7. Línea de productos JBoss
    8. Características de la plataforma JBoss
    9. Arquitectura de JBoss Wildfly
    10. Administración de JBoss Wildfly
  2. Instalación de JBoss Wildfly

    1. Requisitos previos para la instalación
    2. Proceso de instalación del servidor
    3. Arranque y detención del servidor
    4. Creación de un usuario administrador
    5. Estructura de directorios y archivos en JBoss
    6. Configuraciones de arranque del servidor
    7. Instalación de JBoss como servicio
  3. Configuración y herramientas de administración

    1. Estructura y configuración de archivos de JBoss
    2. Uso de la consola de administración web
    3. Administración del servidor a través de la interfaz de comandos (CLI)
    4. Gestión de dominios de administración
  4. Despliegue de aplicaciones

    1. Despliegue en caliente de aplicaciones
    2. Estructura de los descriptores de despliegue
    3. Empaquetado de aplicaciones Java EE
    4. Despliegue de aplicaciones web
    5. Despliegue de aplicaciones con DataSources
    6. Despliegue de aplicaciones EJB
    7. Despliegue de aplicaciones JMS con ActiveMQ
    8. Manejo de la carga de clases
  5. Seguridad en las aplicaciones

    1. Implementación de seguridad declarativa en Java EE
    2. Modelo de seguridad JAAS
    3. Seguridad en JBoss: configuración y prácticas recomendadas
    4. Activación de Keystore y configuración de SSL
    5. Implementación de seguridad Java 2 (J2EE)
  6. Clustering y gestión de dominios

    1. Introducción al concepto de clustering
    2. Pasos para crear un clúster JBoss
    3. Configuración de servidores web en un entorno de clúster
    4. Creación de clúster en modo standalone
    5. Comparación y uso de mod_cluster vs mod_jk
    6. Creación de clúster en modo dominio
    7. Configuración de aplicaciones web en un clúster
    8. Configuración de aplicaciones EJB en un clúster
    9. Configuración de aplicaciones JMS en un clúster
  7. Optimización del rendimiento

    1. Ajuste del rendimiento de la máquina virtual (JVM)
    2. Herramientas y técnicas para monitoreo y ajuste de rendimiento


Documentación Recomendada


Related content