PostgreSQL Advanced Administration - 2 días en aula virtual
1.450,00 EUR
- 2 días
Lleva tus habilidades de administración de PostgreSQL al siguiente nivel con este curso avanzado diseñado para profesionales que gestionan entornos de bases de datos complejos. Aprende a optimizar el rendimiento, reforzar la seguridad, gestionar la alta disponibilidad y solucionar problemas de sistemas PostgreSQL de forma eficaz. A través de ejercicios prácticos y guiados, explorarás técnicas avanzadas de administración, incluyendo monitorización de bases de datos, estrategias de copia de seguridad y recuperación, replicación, ajuste de configuración y optimización del rendimiento. Desarrolla la confianza necesaria para mantener bases de datos PostgreSQL fiables, escalables y seguras que soporten cargas de trabajo empresariales exigentes.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante - intermedio
2 días (8 horas por día) de clases presenciales
con formadores acreditados
Más de 40 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Actualizar
Aprende a actualizar entornos de PostgreSQL de forma segura utilizando métodos como pg_dump, pg_upgrade y la replicación lógica. Adquiere las habilidades necesarias para planificar, ejecutar y validar actualizaciones con una interrupción mínima del servicio.
Mejorar
Mejora la seguridad de PostgreSQL mediante autenticación, gestión de roles, seguridad a nivel de fila, conexiones SSL/TLS, túneles SSH y cifrado de datos con pgcrypto.
Mejorar
Mejora el rendimiento de la base de datos implementando estrategias de particionado, gestionando grandes volúmenes de datos y aplicando técnicas que permitan consultas más rápidas y un mantenimiento más sencillo.
Construir
Cree entornos confiables de PostgreSQL utilizando replicación en streaming, replication slots y estrategias de conmutación por error para mantener la disponibilidad y reducir el tiempo de inactividad.

Cronograma del curso
Día 1 – Administración avanzada de PostgreSQL
Lección 01
- Comprende el versionado de PostgreSQL y los métodos de actualización usando pg_dump, pg_upgrade y la replicación lógica.
- Planifica y ejecuta actualizaciones de bases de datos con una validación posterior a la actualización eficaz.
- Configura la seguridad de la base de datos mediante autenticación, roles y controles de acceso.
- Implementa seguridad a nivel de fila y cifrado usando el módulo pgcrypto.
- Gestiona los privilegios de los usuarios y protege el acceso a la base de datos.
- Configura conexiones SSL/TLS y túneles SSH para una comunicación segura.
- Aplicar prácticas de seguridad sin comprometer el rendimiento de la base de datos.
- Adquiere experiencia práctica asegurando entornos empresariales de PostgreSQL.
Día 2 – Administración avanzada de PostgreSQL
Lección 02
- Aprende los conceptos de particionado de tablas para mejorar la escalabilidad y el rendimiento de las consultas.
- Crea y gestiona particiones utilizando métodos declarativos y basados en herencia.
- Optimiza grandes conjuntos de datos mediante estrategias eficaces de particionado.
- Configura la replicación en streaming para entornos de alta disponibilidad.
- Supervisa la replicación, gestiona los slots de replicación y maneja los escenarios de conmutación por error.
- Explora la arquitectura, las ventajas y las limitaciones de la replicación lógica.
- Configura publicaciones, suscripciones y la decodificación lógica.
- Aplica técnicas de replicación para respaldar sistemas PostgreSQL resilientes.

¿Quién debería inscribirse en este programa?
Administradores de bases de datos PostgreSQL (DBAs) que deseen perfeccionar sus habilidades avanzadas de administración.
Administradores de sistemas responsables de gestionar entornos de PostgreSQL.
Desarrolladores de bases de datos que necesitan un conocimiento más profundo del rendimiento y la administración de PostgreSQL.
Profesionales de DevOps que trabajan con implementación de bases de datos, automatización e infraestructura.
Profesionales de TI responsables de la fiabilidad, la seguridad y la optimización de bases de datos.
Requisitos previos
- Un conocimiento sólido de los fundamentos de PostgreSQL y de la administración básica de bases de datos.
- Experiencia práctica trabajando con SQL y conceptos de bases de datos relacionales.
- Familiaridad con la instalación, configuración y tareas básicas de mantenimiento de PostgreSQL.
- Se recomienda tener experiencia con entornos de línea de comandos Linux/Unix.
- Es beneficioso contar con conocimientos previos sobre conceptos de copia de seguridad, recuperación y rendimiento de bases de datos.
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones por discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de solicitud de adaptaciones.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
