Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Performance Tuning en MariaDB y Tomcat para Administradores

DISPONIBLE EN MODALIDAD:

Aprende a trabajar con Tomcat y MariaDB, descubre como solucionar los problemas más comunes que te puedes encontrar y a aplicar buenas prácticas en tu día a día.

Profundiza en aspectos como los logs, la seguridad, manejo de los datos, la alta disponibilidad o el clustering entre otros.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Performance Tuning en MariaDB y Tomcat para Administradores bonificable para empresas

¿A quién va dirigido?

Administradores de bases de datos (DBAs) que quieran aprender en profundidad las técnicas y buenas prácticas a la hora de administrar soluciones MariaDB y mejorar la performance de servidores tomcat y rendimiento en MariaDB

Objetivos

  • Profundizar en la administración de MariaDB y Tomcat para la optimización del rendimiento de nuestras bases de datos
  • Aprende las mejores practicas en materia de Seguridad, escalabilidad, diseño, particionamiento
  • Lleva tus réplicas y copias de seguridad al siguiente nivel configúralas para conseguir alta disponibilidad y profundiza en el concepto de clustering
  • Monitoriza el rendimiento y trabaja con logs en Tomcat

¿Qué vas a aprender?

Aprende a trabajar con Tomcat y MariaDB, descubre como solucionar los problemas más comunes que te puedes encontrar y a aplicar buenas prácticas en tu día a día. Profundiza en aspectos como los logs, la seguridad, manejo de los datos, la alta disponibilidad o el clustering entre otros.

Requisitos

  • Tener experiencia administrando MariaDB y Tomcat, fundamentos SQL comandos de MariaDB y configuraciones esenciales de Tomcat
  • Tener instalado previamente en el equipo MariaDB, Tomcat, Docker Desktop y Visual Studio Code para entorno de pruebas donde realizar los ejercicios prácticos
  • Tener un equipo Linux (Ubuntu preferiblemente), o un entorno virtualizado Linux correctamente configurado, con acceso a un usuario con permisos de instalación donde realizar el curso
  • Se recomienda que el equipo que se utilice para el curso disponga de disco SSD
  • Se recomienda haber trabajado anteriormente con imágenes de Docker y tener conocimientos básicos del sistema operativo Linux

Temario del curso

tema 1

Optimización

  • Optimización de Consultas
  • Vistas materializadas
  • Trabajando con índices
  • Análisis y Gestión Avanzada de Índices
  • Planes de Ejecución
  • Columnstore
  • Buenas prácticas de optimización
tema 2

Configuraciones esenciales MariaDB

  • Qué podemos configurar en MariaDB
  • Introducción a las configuraciones necesarias
  • Introducción a configuraciones más avanzadas
  • Destacando configuraciones que se tratan en el curso
tema 3

Manejo de Datos

  • Breve introducción a las funciones ventana
  • Breve introducción a las CTEs
  • Enmascaramiento de datos
  • Trabajando con JSON
  • Arrays en MariaDB
  • Acceso al Information Schema de MariaDB
  • Buenas prácticas para el manejo de datos
tema 4

Seguridad, Escalabilidad, Diseño, Particionamiento

  • Buenas prácticas de Seguridad
  • Buenas prácticas de Escalabilidad
  • Buenas Prácticas de Diseño
  • Técnicas de Particionamiento en MariaDB
  • Buenas prácticas de particionamiento
  • Analizar el rendimiento en MariaDB
  • Analizando el consumo de memoria
  • ¿Cómo detectar problemas de memoria?
tema 5

Réplicas, Alta Disponibilidad y Clustering

  • Crear réplicas en MariaDB
  • Buenas prácticas sobre réplicas
  • Copias de seguridad con Mariabackup
  • Configuración de alta disponibilidad en MariaDB
  • Crear y administrar clústeres con Clustercheck
  • Buenas prácticas de clústeres
tema 6

Pruebas de estrés y manejos de errores

  • Pruebas de estrés en MariaDB
  • Diferentes errores en MariaDB
  • Cómo manejar los errores en MariaDB
  • Declarar y lanzar excepciones
  • Buenas prácticas a la hora de crear pruebas de estrés
  • Buenas prácticas para manejar errores
tema 7

Logs en MariaDB

  • Acceder y activar los logs
  • Logs de error
  • Relay logs
  • DDL log
  • Logs de acceso
  • Buenas prácticas
tema 8

Actualización y migración de versiones MariaDB

  • Histórico de versiones y cambios más importantes
  • Procedimiento para actualizar de versión de MariaDB
  • Procedimiento para migración de datos entre versiones
  • Problemas típicos y cómo resolverlos
  • Buenas prácticas y recomendaciones a la hora de actualizar MariaDB
tema 9

Buenas prácticas para la mejora de rendimiento con Tomcat

  • Configurando el sistema operativo para alto rendimiento
  • Ajustando la JVM de Tomcat
  • Garbage collector
  • Ajustes de memoria
  • Configurando el contenedor de Tomcat
  • Configurando los conectores
  • Uso de ejecutores
  • Certificados SSL públicos
tema 10

Errores comunes en Tomcat y como solucionarlos

  • Errores al iniciar Tomcat
  • Solucionando errores al iniciar Tomcat
  • Errores de compilación
  • Cómo solucionar los errores de compilación
  • Errores de despliegue
  • Tratando los errores de despliegue
  • Buenas prácticas para evitar estos errores
tema 11

Monitorización de rendimiento en Tomcat

  • Métricas de rendimiento
  • Uso de memoria
  • Garbage Collection
  • Uso de hilos
  • Número de sesiones
  • Tiempo de respuesta
  • Grupo de conexiones de base de datos
  • Uptime
tema 12

Logs en Tomcat

  • Accediendo a logs
  • API de registro de java
  • API de registro de servlets
  • Consola
  • Logs de acceso
  • Usando java.util.logging
  • Buenas prácticas

Curso de Performance Tuning en MariaDB y Tomcat para Administradores bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient