Download Servidores De Aplicaciones Java EE.
Document related concepts
no text concepts found
Transcript
Servidores De Aplicaciones Java EE. 76 Horas OBJETIVOS • Aprender a instalar, configurar y administrar los servidores de aplicaciones Java EE más utilizados en la actualidad • Repasar la arquitectura Java EE y su integración con los servidores de aplicaciones actuales • Conocer los conceptos necesarios para tener un desarrollo profesional adecuado en esta tecnología • Adquirir, de un modo práctico, los conocimientos necesarios para poder manejar estos entornos DIRIGIDO • Administradores de sistemas y/o bases de datos que necesiten administrar servidores de aplicaciones • Desarrolladores y analistas de aplicaciones Java EE REQUISITOS INICIALES • Conocimientos básicos de Java EE y entornos WEB • Administración de sistemas operativo CONTENIDO 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 Como 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 Como 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ón 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