Versions Compared

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 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.

Apache Tomcat LogoImage 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.


Volver a Pronoide

Contenido

  1. Introducción a Apache Tomcat

    1. Rol de Tomcat en el ecosistema Java EE
    2. Versiones y características clave
    3. Componentes básicos de aplicaciones Java EE
    4. Relación entre Java EE y servidores de aplicaciones
    5. Arquitectura de Apache Tomcat
  2. Instalación y Gestión Básica de Tomcat

    1. Arranque y parada del servidor
    2. Estructura de directorios y archivos principales
  3. Configuración del

    servidor

    Servidor

    1. Archivos de configuración: server.xml, web.xml, context.xml
    2. Ajuste de parámetros básicos y personalizados
  4. Despliegue y

    configuración

    Configuración de

    aplicaciones
    1. Estructura de los descriptores de despliegue y empaquetado de aplicaciones
    2. Despliegue de Módulos Web
    Configuraciones avanzadas
  5. Válvulas
  6. Recursos

    Aplicaciones Web

    1. Descriptores de despliegue (web.xml)
    2. Empaquetado y despliegue de aplicaciones WAR
    3. Configuración de módulos y recursos específicos
  7. Configuraciones Avanzadas

    1. Uso de válvulas y filtros
    2. Configuración de recursos JNDI
    3. Sesiones de correo
    4. Integración con Apache Ant
    5. y otros servicios
    6. Gestión y monitoreo con JMX
  8. Seguridad

    de las aplicacionesUsuarios

    en Apache Tomcat

    1. Gestión de usuarios y roles
    2. Configuración de SSL y Certificadosy certificados
    3. Uso de Realms para autenticación y autorización
  9. Clustering y Balanceo de Carga

    1. Arquitectura de clusters en Tomcat
    2. Configuración y monitoreo de clusters
    3. Monitorización
    4. Balanceo dinámico de la carga Uso del servidor Apache 2.x con mod_proxy Conector y mod_jk
    5. Uso del conector AJP
  10. Monitorización y Logging

    1. Herramientas y técnicas de monitorización
    2. Configuración y gestión de logs
  11. Shared Hosting

    Tunning

    en Tomcat

    1. Configuración de múltiples aplicaciones en un servidor compartido
    2. Gestión de recursos y limitaciones
  12. Optimización y Tuning de la JVM

Pedir más Información



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

Image Removed