Administración e implementación de Sun GlassFish Enterprise Server

Versión para impresoraVersión para impresora

Código: SAS-4455
Modalidad: presencial
Total Horas: 25  (5 días)
Horario: de 09:00 a 14:00 horas

Precio:  2.060 euros  ( más IVA)

Programia Bilbao
Fecha:  del 13 al 16 de abril de 2010


 

Descripcion del Curso

En este taller de 5 días de duración se presentan varios conceptos y funciones de Sun GlassFish Enterprise Server (GlassFish) básicos y avanzados; además, a través de ejercicios a distancia se proporciona experiencia práctica en la configuración, la administración y la implantación de aplicaciones web, aplicaciones EJB y servicios web en GlassFish.

Basado en Java Platform, Enterprise Edition (Java EE), GlassFish permite implantar servicios que van desde aplicaciones web sencillas hasta aplicaciones de empresa y servicios web, incluidas aplicaciones basadas en JavaServer Pages (JSP pages), JavaServer Faces, servlets y Enterprise JavaBeans (EJB).

Mediante una combinación de módulos presenciales y ejercicios prácticos se realiza una introducción a los perfiles de desarrollador, clúster y empresa. En el taller se enseña a configurar, administrar e implantar aplicaciones, aplicaciones EJB y servicios web en GlassFish mediante el uso de perfiles, además de habilitar varias funciones avanzadas de GlassFish, como la réplica en memoria, las bases de datos de alta disponibilidad (HADB), el equilibrado de la carga, la supervisión y el registro, la generación de clústeres y la seguridad.

En la mayoría de los casos, el término GlassFish v2 se utiliza en el taller para referirse al servidor de aplicaciones de código abierto, GlassFish v2, y a su versión comercial, Sun Java System Application Server (Application Server) 9.1. Cuando se hace distinción entre ambos, se está haciendo referencia a GlassFish v2 or Application Server 9.1.

Nota: en este taller no se describen los conceptos de desarrollo de Java EE. Este tema se cubre en otros cursos de Sun. Durante las prácticas puede tener que acceder a equipos ubicados en lugares distintos de aquellos donde se imparte el curso.

Objetivo

Las personas que realicen el curso aprenderán a:

  • Instalar, actualizar, migrar y desinstalar GlassFish.
  • Configurar GlassFish.
  • Crear un entorno GlassFish con clúster.
  • Implantar aplicaciones en GlassFish.
  • Realizar operaciones de registro y supervisión en GlassFish.
  • Instalar y configurar el complemento equilibrador de carga.
  • Configurar y utilizar la réplica en memoria.
  • Configurar y utilizar HADB para garantizar alta disponibilidad.
  • Configurar las funciones avanzadas de GlassFish.
  • Configurar las funciones de seguridad de GlassFish.
  • Configurar y utilizar bases de datos.
  • Trabajar con el servidor de aplicaciones con clúster de Sun Java System Message Queue (Message Queue).

Prerequisitos

Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:

  • Experiencia en el desarrollo de Aplicaciones Java EE
  • Conocimientos básicos de GlassFish o Sun Java System Application Server

A quién va dirigido

El curso es indicado para técnicos de asistencia, ingenieros de sistemas, consultores de servicios profesionales, desarrolladores de aplicaciones, arquitectos de sistemas y otros profesionales técnicos.

Contenido

Instalación de Application Server 9.1

  • Comprobar si la instalación del servidor de aplicaciones está lista.
  • Instalar Application Server 9.1 con el instalador basado en la interfaz gráfica.

Configuración de Application Server

  • Crear y administrar un dominio, un agente de nodo y una instancia de servidor.

Configuración de clústeres en Application Server

  • Trabajar con clústeres.
  • Configurar GMS para administrar eventos de grupo.

Implantación de aplicaciones en el servidor de aplicaciones

  • Montar e implantar un módulo.
  • Implantar y quitar una aplicación.

Configuración del registro y la supervisión en Application Server

  • Configurar el registro de Application Server.
  • Examinar la guía de mensajes de error.
  • Supervisar una aplicación utilizando la consola de administración.
  • Supervisar una aplicación utilizando la herramienta asadmin.
  • Realizar el registro con una herramienta de terceros.

Instalación y configuración del equilibrador de carga

  • Instalar y configurar Web Server y el equilibrador de carga.
  • Equilibrar la carga con Web Server 7.0.

Configuración y uso de HADB

  • Preparar la instalación de HADB.
  • Configurar un clúster de alta disponibilidad.
  • Solucionar el bloqueo del servidor MA de HADB.
  • Implementar la conmutación por error de los beans de sesión con datos de estado (SFSB).

Configuración y uso de la réplica en memoria para la persistencia de sesión

  • Configurar la conmutación por error de la sesión HTTP mediante la réplica en memoria.

Configuración y administración avanzadas

  • Administrar estructuras de servicio JBI.
  • Crear una regla de autoadministración del ciclo de vida.

Operaciones con bases de datos

  • Configurar el acceso a la base de datos.
  • Supervisar los conjuntos de conexiones.
  • Configurar la recuperación automática de transacciones.

Protección de Application Server

  • Administrar la seguridad mediante contraseña.
  • Trabajar con un archivo de contraseñas.
  • Configurar la seguridad de los mensajes de un servicio web.

Configuración y uso de clústeres de Message Queue

  • Instalar y configurar un clúster de agentes de Message Queue.
  • Verificar la conmutación por error del clúster de Message Queue.
  • Examinar el registro de agentes del agente de Message Queue.

Instalación de Application Server 9.1

  • Desinstalación de Application Server 9.1
  • Solucionar los problemas de desinstalación.

Actualización y migración a Application Server 9.1

  • Actualizar Application Server 8.1 a Application Server 9.1.