Servidores de Aplicaciones JavaEE Código EET-106

Horas:

76

Precio asistente:

1.350 €

Precio grupo:

Consultar

Convocatorias

23/02/2015 al 26/03/2015. De lunes a jueves. Horario de 15:30 a 19:30.

Objetivos

  • En el desarrollo de esta escuela el alumno aprenderá a instalar, configurar y administrar los servidores de aplicaciones Java EE más utilizados en la actualidad.
  • Se hará un repaso de la arquitectura Java EE y su integración con los servidores de aplicaciones actuales.
  • Se indicarán los conceptos necesarios para tener un desarrollo profesional adecuado en esta tecnología.
  • El curso tiene un enfoque totalmente práctico y orientado a que el asistente adquiera los conocimientos necesarios para poder manejar estos entornos.

Dirigido a

  • Administradores de sistemas y/o bases de datos que necesiten administrar servidores de aplicaciones.
  • Desarrolladores y analistas de aplicaciones Java EE.

Requisitos

  • Conocimientos básicos de Java EE y entornos WEB.
  • Administración de sistemas operativos.

Índice de contenidos

  • INTRODUCCIÓN A LOS SERVIDORES DE APLICACIONES 
    • Conceptos sobre servidores de aplicaciones 
    • Características y funcionalidades comunes 
    • Repaso de la arquitectura Java EE 
    • Servidores de aplicaciones más utilizados hoy en día 
  • WEBLOGIC 
    • Introducción a Oracle Fusion Middleware 
    • Instalar los componentes de Oracle WebLogic Server 
    • La Consola de Administración y otras herramientas administrativas. 
    • Configuración de WebLogic Server 
      • Dominios 
      • Servidores 
      • Node Manager 
      • Machines 
    • Monitorización del dominio WebLogic 
      • Consola de administración 
    • Gestión de máquinas y nodos 
    • JMX y el sistema de logging
    • Despliegue Aplicaciones 
      • Proceso de despliegue estándar 
      • Módulos de implantación: EJB, WAR, Cliente, RAR, EAR 
      • Anotaciones y Descriptores de implantación 
      • Servicios de implantación Weblogic 
      • Planes de despliegue y redespliegues 
      • Despliegue dinámico 
      • Consola de Administración para Desplegar Aplicaciones 
    • JDBC
      • Configurar Transacciones 
      • Monitorizar y Hacer Logs de Transacciones 
      • Manejo de Conectividad JDBC: drivers disponibles 
      • DataSources y MultiDataSources 
      • Resolver dependencias de recursos externos en los módulos desplegados 
      • Servicios de JNDI. Ver el árbol JNDI 
    • JMS
      • Configuración de Servidores JMS 
      • Definición de Factorías de conexiones y Destinos 
      • Módulos JMS 
      • Monitorización JMS 
      • Resolver dependencias de recursos JMS en los módulos desplegados 
    • Manejar la Seguridad 
      • Introducción al Control de la Seguridad 
      • Configurar el Servicio de Seguridad para Java 
      • Especificar las realms de Seguridad 
      • Definir usuarios y grupos 
      • Resolver la asignación de roles desplegados a usuarios y grupos 
      • Configuración SSL 
      • Creación y manejo de certificados 
    • Configurar Componentes Web en un Servidor WebLogic 
      • Parámetros HTTP y Puerto de Escucha 
      • Aplicaciones Web y el Clustering 
      • Aplicación Web por Defecto 
      • Configurar el Hosting Virtual 
      • Configurar un Servidor WebLogic para Tunneling HTTP 
    • Gestionar las copias de seguridad y recuperación 
      • Backup y Recovery online 
      • Backup y Recovery offline 
      • La copia de seguridad completa y su recuperación 
      • La copia de seguridad incremental y su recuperación 
    • Clustering y alta disponibilidad 
      • Cómo configurar Weblogic para alta disponibilidad 
      • Gestión de sesiones
  • WEBSPHERE 
    • Introducción a WAS 
      • Introducción a WAS
      • Historia de WAS 
      • Componentes de WebSphere Application Server 
      • Arquitectura standalone 
      • Arquitectura de nodos federados 
    • Instalación
      • Tipos de instalación 
      • Requisitos necesarios en Windows y Linux 
      • Proceso de instalación 
      • Instalación de IBM HTTP Server 
    • La consola administrativa del WAS 7
      • Introducción a la consola de administración 
      • Características de la consola de administración 
      • Personalización 
    • Despliegue y configuración de Aplicaciones J2E 
      • Introducción al despliegue de aplicaciones en WAS 
      • Proceso de despliegue de aplicaciones 
      • Opciones posibles 
    • Administración con wsadmin 
      • Características de la consola en modo comando 
      • Cómo utilizar la consola 
      • Comandos básicos de administración 
      • Comandos avanzados 
    • JDBC
      • Introducción a JDBC 
      • Configuración de DataSources 
      • Gestión de Pooles de conexión 
    • Gestión de JMS en WAS 
      • Introducción a JMS 
      • Implementar JMS en WAS 
    • Configuración y Administración de Clusters 
      • Concepto de alta disponibilidad en WAS 
      • Cómo implementar clusters de servidores WAS 
    • Seguridad en Websphere 
      • Gestión de la seguridad 
      • Permisos 
      • Usuarios y grupos 
      • Tipos de implementación de seguridad 
    • Monitorización y Métricas de Rendimiento. 
      • Monitorizar WAS 
      • Ficheros de logs 
      • Monitorización desde la consola 
      • Otras herramientas de monitorizació
  • JBOSS 
    • Introducción a JBOSS 
      • Características de JBOSS 
      • Historia 
      • Versiones de JBOSS 
    • Arquitectura de JBoss Application Server 
      • Componentes 
      • Descripción de su arquitectura 
    • Instalación del servidor de aplicaciones 
      • Tipos de instalación de JBOSS 
      • Proceso de instalación 
    • Configuración y administración 
      • Consola de administración 
      • Arranque y parada 
      • Ficheros de configuración 
    • Despliegue de aplicaciones 
      • Despliegue en caliente 
      • Aplicaciones web 
      • Despliegue de DataSources 
    • Seguridad 
      • Introducción a la seguridad declarativa 
      • Modelo de seguridad JAAS 
      • Modelo de seguridad JBoss 
      • Seguridad mínima para los sistemas en producción 
    • Monitorización 
      • Herramientas de monitorización de la consola Web 
      • Creación de alertas y SnapShot 
      • Configuración del sistema de logs 
    • Optimización 
      • Desconexión de los sistemas innecesarios 
      • Tuning de la máquina virtual 
      • Ajuste de parámetros 
      • Alertas de rendimiento 
  • TOMCAT 
    • Introducción 
    • Instalación y configuración básica 
      • Métodos de instalación 
    • Tomcat Manager 
    • Despliegue de archivos WAR 
    • Extensiones JMX 
      • Directivas y Conectores 
      • Estructura de directorios de una Web App 
      • Ficheros de configuración 
      • Acceso a bases de datos (Data Sources) 
      • Servidores virtuales y Contextos