34 91 383 06 41

Administración Apache Tomcat

Nuestros cursos de Administración Apache Tomcat para empresas en Madrid se adaptan a los horarios y necesidades de formación de nuestros clientes. Tenemos una gran diversidad de cursos in company cuyos programas formativos se adaptan al mercado actual. Adicionalmente, nuestros cursos de Administración Apache Tomcat para empresas pueden ser subvencionados o bonificados a través de la Fundación Tripartita.

Tecnolearning ofrece gestionar todos los trámites necesarios para conseguir las subvenciones ofrecidas por la Fundación Tripartita de forma gratuita, bien sea por la contratación de un plan de formación completo o una acción formativa puntual.

Los objetivos del curso son conocer la arquitectura y los componentes más importantes del servidor Apache Tomcat. Instalar, configurar y desplegar aplicaciones en los contenedores web como Tomcat. Utilizar las técnicas adecuadas para realizar las tareas de mantenimiento del servidor.

Temario curso Administración Apache Tomcat – 15 HORAS

__________________________________________________________________________________________________________________________

  • ARQUITECTURA E INSTALACIÓN DE APACHE TOMCAT
    • Arquitectura de Tomcat
    • Requerimientos e instalación
    • Pasos de preinstalación y pos instalación
    • Conociendo la estructura interna
    • Relación de archivos de script y su configuración
    • Opciones de arranque y variables de entorno
    • Configuración inicial de la JVM
    • Estructura de una aplicación web
  • CONFIGURACIÓN
    • Archivos de configuración y parámetros
    • Estructura básica de JNDI
    • Conectores de Tomcat
    • Fundamentos sobre el Realm
    • El contexto y su configuración
    • Definición de un pool de conexiones C3PO y DBCP
    • El elemento engine en Tomcat
  • ADMINISTRACIÓN DE APLICACIONES EN TOMCAT
    • Roles de admin y manager
    • Uso del manager desde la URL
    • Introducción a JMX, habilitación y protección
    • Uso del JMX proxy
    • Uso de herramientas remotas JMX
    • Administración y configuración JMX
    • Gestión del heap de memoria de la JVM
    • Técnicas de tunning y obtención de métricas
    • Profiling del servidor
    • Optimización del GC y HotSpot
    • Optimización de la configuración de los conectores
  • CONFIGURACIÓN AVANZADA DE TOMCAT
    • Uso de las válvulas
    • Habilitar el Single Sign-On (SSO)
    • Gestión y configuración de sesiones en Tomcat
    • El componente SessionManager
    • Sesiones en base de datos
    • Seguridad en Tomcat
    • Autenticación y autorización
    • Definición de un keystore para SSL/TLS
    • Tomcat y la configuración LDAP
  • CONFIGURACIÓN Y ADMINISTRACIÓN DE UN CLUSTER
    • Configurar el AWS como balanceador de carga
    • Definir mecanismo para usar las sticky-session
    • Configuración de los workers en AWS
    • Consideraciones a tener en cuenta
    • Configurar la aplicación para trabajar en cluster
    • Configurar el cluster de servidores tomcat
    • Donde situar las aplicaciones para el despliegue
    • Establecer configuración para evitar los fallos del sistema
  • HERRAMIENTAS DE PERFILADO
    • Concepto del profiling de aplicaciones
    • Necesidades de profiling en Java
    • Conociendo el heap y cómo actúa
    • Monitorización del heap, uso de herramientas
    • Localizando cuellos de botella en llamadas y cpu
  • OPTIMIZANDO EL JDK
    • El garbagge collector, configuración y tipos
    • El recolector Parallel
    • El recolector Parallel compacting
    • El recolector Concurrent Mark-Sweep (CMS)
    • El HotSpot según ergonómico
    • Conociendo la arquitectura de un servidor JEE
    • Afinando el rendimiento de un contenedor
    • Checklist de técnicas de tunning
  • OPERACIONES DE TUNING ADICIONALES
    • El garbagge collector, configuración y tipos
    • El recolector Parallel
    • El recolector Parallel compacting
    • El recolector Concurrent Mark-Sweep (CMS)
    • El HotSpot según ergonómico
    • Conociendo la arquitectura de un servidor JEE
    • Afinando el rendimiento de un servidor de aplicaciones
    • Checklist de técnicas de tunning