Implementando Alta Disponibilidad en PostgreSQL
Lograr despliegues de PostgreSQL con cero tiempo de inactividad exige dominio experto de la replicación por streaming y gestión automatizada del failover. Este curso cubre replicación síncrona asíncrona, replicación en cascada, archivado de logs de transacciones, copias de seguridad básicas y monitoreo de configuraciones de streaming. Aprenderá a desplegar pgpool-II para el agrupamiento de conexiones, configuración automatizada de alta disponibilidad y fiabilidad de bases de datos a nivel empresarial para entornos críticos que atienden aplicaciones comerciales con alto tráfico.
Temario del curso
- Introducción
- Replicación por Streaming
- Replicación por Streaming
- Síncrona o Asíncrona
- Replicación en Cascada
- Archivado de Logs de Transacciones
- Copias de Seguridad Básicas
- Configuración del Streaming
- Monitoreo del Streaming
- Gestión de Conflictos
- Configuración de Alta Disponibilidad
- Agrupamiento de Conexiones y configuración HA usando pgpool-II
- Instalación
- Configuración
- Configuración del Pool
- Configuración HA
- Demostraciones y Laboratorios
- Agrupamiento de Conexiones y configuración HA usando pgpool-II
Requerimientos
Se recomienda tomar este curso únicamente si tiene conocimientos previos de PostgreSQL.
Los cursos públicos requieren más de 5 participantes.
Implementando Alta Disponibilidad en PostgreSQL - Reserva
Implementando Alta Disponibilidad en PostgreSQL - Consulta
Implementando Alta Disponibilidad en PostgreSQL - Solicitud de consultoría
Reseñas (1)
Un enfoque práctico y fáctico del tema. Un ambiente agradable que invita a hacer preguntas.
Marcin - Santander Bank Polska S.A.
Curso - Implementing High Availability in PostgreSQL
Traducción Automática
Próximos cursos
Cursos Relacionados
IA para Postgres
21 HorasPostgres es una base de datos relacional avanzada y de código abierto que puede servir como base para sistemas impulsados por IA y aplicaciones de inteligencia de datos.
Esta formación en vivo con instructor (en línea o presencial) está dirigida a profesionales de bases de datos y desarrolladores de nivel intermedio que desean integrar, gestionar y optimizar capacidades de IA directamente dentro de Postgres.
Al finalizar esta capacitación, los participantes serán capaces de:
- Configurar e instalar extensiones de Postgres para cargas de trabajo de IA.
- Implementar incrustaciones y búsquedas por similitud usando pgvector.
- Integrar modelos de lenguaje grandes (LLM) de código abierto y propietarios con Postgres para obtener información en tiempo real.
- Optimizar Postgres para manejar consultas y flujos de trabajo impulsados por IA.
Formato del curso
- Conferencia interactiva y discusión.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar los detalles.
IA para PostgreSQL: Integración, optimización y gobernanza de grado empresarial
21 HorasPostgreSQL es una potente base de datos relacional de código abierto que puede potenciarse con capacidades de IA para inteligencia de datos empresariales, análisis predictivo y automatización.
Esta formación en vivo impartida por un instructor (en línea o presencial) está dirigida a ingenieros de datos, administradores de bases de datos (DBA) y arquitectos de soluciones de nivel intermedio a avanzado que deseen diseñar, implementar y gobernar sistemas de IA de grado empresarial basados en PostgreSQL.
Al completar este programa, los participantes adquirirán la experiencia necesaria para:
- Integrar modelos de IA y capacidades de búsqueda vectorial directamente en PostgreSQL.
- Desplegar arquitecturas optimizadas para IA que manejen cargas de trabajo empresariales de alto volumen.
- Implementar una gobernanza robusta, auditoría y cumplimiento para las tuberías de datos de IA.
- Aprovechar frameworks de IA de código abierto y propietarios de forma segura dentro de entornos PostgreSQL.
Formato del curso
- Conferencias interactivas y análisis de casos empresariales.
- Ejercicios prácticos y laboratorios con escenarios reales.
- Implementación práctica en un entorno PostgreSQL en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinarlo.
PostgreSQL para Desarrolladores con IA
14 HorasEl curso abarca los fundamentos de las extensiones y bibliotecas del servidor PostgreSQL utilizadas para integrar técnicas de IA en sistemas de bases de datos, incluidas: búsqueda por similitud/búsqueda semántica basada en vectores de incrustación (embeddings), consulta Texto-a-SQL y Generación Aumentada por Recuperación (RAG). Los estudiantes aprenderán a instalar PgVector y PgAI, generar y cargar vectores de incrustación (embeddings), crear índices vectoriales, implementar búsqueda semántica y RAG, y desarrollar aplicaciones Texto-a-SQL usando LangChain con Python/JavaScript. Las demostraciones y la práctica refuerzan los conceptos fundamentales y las habilidades prácticas.
PostgreSQL Avanzado: Gestión del Rendimiento
14 HorasEste curso práctico se centra en los aspectos reales de la optimización del rendimiento en PostgreSQL. Los participantes aprenderán a analizar la ejecución de consultas, optimizar índices, ajustar parámetros de memoria y del sistema, así como monitorear las cargas de trabajo de manera efectiva. Escenarios del mundo real y ejercicios prácticos demuestran cómo identificar y resolver cuellos de botella tanto a nivel de base de datos como de sistema.
PostgreSQL Administration and Development
28 HorasGestionar y desarrollar bases de datos PostgreSQL requiere un profundo conocimiento de la optimización del rendimiento, la replicación de bases de datos y el agrupamiento de conexiones. Este curso aborda la administración del servidor, los fundamentos de SQL, las interfaces de cliente, la programación en el lado del servidor y los detalles internos de la base de datos. La formación práctica equipa a los administradores de bases de datos (DBA) y desarrolladores para optimizar la ejecución de consultas, gestionar copias de seguridad, configurar el monitoreo y crear configuraciones robustas de grado empresarial para entornos PostgreSQL de nivel corporativo.
PostgreSQL para Administradores
14 HorasEsenciales de PostgreSQL
14 HorasEsta formación está diseñada para administradores de bases de datos y arquitectos que deseen aprender PostgreSQL desde los fundamentos.
Aprenderá la arquitectura de PostgreSQL, su instalación, el diseño, así como cómo realizar copias de seguridad y recuperación de bases de datos en PostgreSQL.
DBA Avanzado de PostgreSQL
14 HorasEsta capacitación está diseñada para Administradores y Arquitectos de Bases de Datos que deseen aprender las herramientas y técnicas para implementar Respaldos, Alta Disponibilidad y Seguridad en PostgreSQL.
También aprenderás cómo identificar consultas lentas, monitorear el rendimiento de la base de datos y optimizar PostgreSQL para mejorar su eficiencia.
Optimización del Rendimiento de PostgreSQL
14 HorasEste curso está diseñado para Administradores de Bases de Datos y Arquitectos que desean optimizar la base de datos PostgreSQL para obtener un mejor rendimiento. Aprenderá a registrar cargas de trabajo lentas y a identificar posibles puntos críticos en una consulta. Este tema también cubre los parámetros más importantes que deben ajustarse para lograr un rendimiento óptimo.
Administración, optimización y replicación de PostgreSQL
35 HorasEn esta formación en vivo y impartida por un instructor en Peru (presencial o remota), los participantes aprenderán los aspectos generales y avanzados de PostgreSQL, incluyendo administración, mejora del rendimiento, desarrollo avanzado y replicación, mientras realizan una serie de ejercicios prácticos en laboratorio que involucran configuración, pruebas, implementación y resolución de problemas.
Al final de esta formación, los participantes serán capaces de:
- Utilizar técnicas avanzadas de administración para configurar y gestionar un servidor PostgreSQL.
- Optimizar la base de datos y las consultas para obtener el máximo rendimiento.
- Replicar y escalar un servidor PostgreSQL.
PostgresAI a escala empresarial: Monitoreo, clonación y operaciones impulsadas por IA
21 HorasPostgresAI es una plataforma que permite a los equipos de bases de datos clonar, probar y optimizar entornos de PostgreSQL mediante automatización impulsada por IA.
Esta capacitación en vivo con instrucción presencial (en línea o in situ) está dirigida a profesionales de DevOps e ingenieros de bases de datos de nivel avanzado que deseen implementar PostgresAI a escala empresarial para el monitoreo, clonación y optimización impulsada por IA de sus bases de datos.
Al finalizar esta capacitación, los participantes podrán:
- Desplegar y configurar PostgresAI en entornos empresariales.
- Integrar PostgresAI con pipelines de CI/CD y clústeres de PostgreSQL.
- Aprovechar las insights generadas por IA para la optimización de consultas y el ajuste de rendimiento.
- Implementar controles de gobernanza, auditoría y privacidad de datos para los entornos clonados.
Formato del curso
- Conferencia interactiva y discusión en grupo.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinar los detalles.
PostgreSQL para Desarrolladores
14 HorasEste curso proporciona interacción programática con bases de datos PostgreSQL. Aprende las técnicas, sintaxis y estructuras necesarias para desarrollar aplicaciones de calidad utilizando PostgreSQL como backend. Esta formación también cubre la optimización de SQL, incluyendo las mejores prácticas para escribir SQL eficiente.
Público objetivo: desarrolladores que deseen utilizar o ampliar PostgreSQL, así como arquitectos de bases de datos.
PostgreSQL Avanzado: Replicación y Alta Disponibilidad (RepMgr, PgPool-II)
14 HorasEste curso ofrece una cobertura en profundidad de la replicación, alta disponibilidad y gestión de clústeres en PostgreSQL. Los participantes construirán y gestionarán entornos multinodo, configurarán la automatización del cambio a un nodo secundario (failover) y explorarán soluciones de balanceo de carga y agrupamiento de conexiones. El curso incluye laboratorios prácticos de replicación y simulaciones de recuperación.
PostgreSQL 16 para Desarrolladores y Administradores
21 HorasEsta formación en vivo impartida por un instructor en <ubicaciones> (en línea o presencial) está dirigida a desarrolladores y administradores de nivel intermedio que desean aprovechar las últimas características y mejoras de PostgreSQL 16.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender la arquitectura y los componentes de PostgreSQL 16.
- Utilizar características avanzadas de SQL y extensiones de PostgreSQL.
- Implementar mejores prácticas de seguridad y controles de acceso.
- Realizar tareas de administración de bases de datos, incluyendo copias de seguridad, recuperación y monitoreo.
- Optimizar el rendimiento de la base de datos mediante estrategias de ajuste e indexación.
- Utilizar las herramientas integradas de PostgreSQL para alta disponibilidad y replicación.
- Integrar PostgreSQL con frameworks modernos de desarrollo de aplicaciones.
PostgreSQL para administradores - 3 días
21 HorasEsta formación en vivo impartida por un instructor en Peru (en línea o presencial) está dirigida a administradores de bases de datos y sysadmins que desean utilizar PostgreSQL para gestionar datos a gran escala mientras optimizan los sistemas de base de datos para alta disponibilidad y rendimiento.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar PostgreSQL.
- Comprender las características y arquitectura de PostgreSQL.
- Aprender cómo realizar operaciones de base de datos con SQL.
- Realizar respaldos y recuperaciones de la base de datos para prevenir la pérdida de datos.
- Configurar el servidor para alta disponibilidad.
- Aprender las herramientas y técnicas para sintonización de alto rendimiento.
- Explorar las herramientas externas para monitoreo y observabilidad.