Versions Compared
Version | Old Version 4 | New Version Current |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Este curso cubre desde conceptos básicos de Java EE y arquitectura de Tomcat hasta instalación, configuración, despliegue de aplicaciones, seguridad, clustering y monitorización. Además, aborda el ajuste de rendimiento y técnicas avanzadas como el uso de mod_proxy, mod_jk y recursos JNDI para entornos empresariales.
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa formativa está destinada a a programadores y administradores de sistemas que tienen que instalar, desplegar y administrar aplicaciones sobre el servidor Apache Tomcat.
Requisitos previos
Los alumnos necesitarán tener conocimientos de Sistemas Operativossistemas operativos, Java, Java EE y nociones manejo de tecnologías Webservidores.
Objetivos
El alumno aprenderá a configurar, desplegar y administrar aplicaciones Java Enterprise Edition en Tomcat.
Image Removed
Contenido
Introducción.Conceptos Java EE- Comprender la arquitectura y funcionamiento de Apache Tomcat.
- Instalar, configurar y gestionar servidores Tomcat.
- Desplegar y configurar aplicaciones web.
- Implementar técnicas de seguridad y gestión de usuarios.
- Configurar clusters, balanceo de carga y recursos JNDI.
- Monitorizar el servidor y realizar ajustes.
Contenido
Introducción a Apache Tomcat
- Rol de Tomcat en el ecosistema Java EE
- Versiones y características clave
- Componentes básicos de aplicaciones Java EE
- Relación entre Java EE y servidores de aplicaciones
- Arquitectura de Apache Tomcat
Instalación y Gestión Básica de Tomcat
- Arranque y parada del servidor
- Estructura de directorios y archivos principales
Configuración del
servidorServidor
- Archivos de configuración:
server.xml
,web.xml
,context.xml
- Ajuste de parámetros básicos y personalizados
- Archivos de configuración:
Despliegue y
configuraciónConfiguración de
aplicaciones- Estructura de los descriptores de despliegue y empaquetado de aplicaciones
- Despliegue de Módulos Web
- Válvulas Recursos
- Descriptores de despliegue (
web.xml
) - Empaquetado y despliegue de aplicaciones WAR
- Configuración de módulos y recursos específicos
Configuraciones Avanzadas
- Uso de válvulas y filtros
- Configuración de recursos JNDI
- Sesiones de correo
- Integración con Apache Ant
- y otros servicios
- Gestión y monitoreo con JMX
Seguridad
de las aplicacionesUsuariosen Apache Tomcat
- Gestión de usuarios y roles
- Configuración de SSL y Certificadosy certificados
- Uso de Realms para autenticación y autorización
Clustering y Balanceo de Carga
- Arquitectura de clusters en Tomcat
- Configuración y monitoreo de clusters
- Monitorización
- Balanceo dinámico de la carga Uso del servidor Apache 2.x con mod_proxy Conector y mod_jk
- Uso del conector AJP
Monitorización y Logging
- Herramientas y técnicas de monitorización
- Configuración y gestión de logs
Shared Hosting
Tunningen Tomcat
- Configuración de múltiples aplicaciones en un servidor compartido
- Gestión de recursos y limitaciones
Optimización y Tuning de la JVM
Aplicaciones Web
Documentación Recomendada
Apache Tomcat 7 Essentials
Tanuj Khare
Marzo 2012 | 294 páginas
ISBN: 9781849516624
https://www.packtpub.com/application-development/apache-tomcat-7-essentials
