Implementing High Availability in PostgreSQL
Lograr implementaciones de PostgreSQL con cero tiempo de inactividad exige un conocimiento experto en replicación en flujo y gestión automatizada del failover. Este curso aborda la replicación síncrona y asíncrona, replicación en cascada, archivado de registros de transacciones, copias de seguridad base y monitoreo de configuraciones en flujo. Aprende a desplegar pgpool-II para agrupamiento de conexiones, configuración automatizada de alta disponibilidad y confiabilidad de base de datos nivel empresarial para entornos críticos que atienden aplicaciones comerciales de alto tráfico.
Temario del curso
- Introducción
- Replicación en flujo
- Replicación en flujo
- Síncrona o asíncrona
- Replicación en cascada
- Archivado de registros de transacciones
- Copias de seguridad base
- Configuración de replicación en flujo
- Monitoreo de replicación en flujo
- Gestión de conflictos
- Configuración de alta disponibilidad
- Agrupamiento de conexiones y configuración de HA utilizando pgpool-II
- Instalación
- Configuración
- Configuración del pool
- Configuración de alta disponibilidad
- Demostraciones y laboratorios
- Agrupamiento de conexiones y configuración de HA utilizando pgpool-II
Requerimientos
Se recomienda tomar esta capacitación solo si ya posees conocimientos previos de PostgreSQL.
Los cursos públicos requieren más de 5 participantes.
Implementing High Availability in PostgreSQL - Reserva
Implementing High Availability in PostgreSQL - Consulta
Implementing High Availability in 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 capacitación en vivo impartida por instructores (en línea o presencial) está dirigida a profesionales de bases de datos y desarrolladores de nivel intermedio que desean integrar, administrar y optimizar capacidades de IA directamente dentro de Postgres.
Al finalizar esta capacitación, los participantes podrán:
- Configurar y establecer extensiones de Postgres para cargas de trabajo de IA.
- Implementar incrustaciones y búsquedas por similitud utilizando 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 capacitación personalizada para este curso, por favor contáctenos para organizarla.
IA para PostgreSQL: Integración, optimización y gobernanza de grado empresarial
21 HorasPostgreSQL es una base de datos relacional potente y de código abierto que puede potenciarse con capacidades de inteligencia artificial (IA) para la inteligencia empresarial de datos, el análisis predictivo y la automatización.
Esta formación práctica impartida por un instructor (en línea o en las instalaciones) 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 que aprovechen 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.
- Implementar arquitecturas optimizadas para IA destinadas a cargas de trabajo empresariales de gran volumen.
- Establecer una gobernanza robusta, auditoría y cumplimiento para los pipelines de datos de IA.
- Aprovechar marcos de trabajo de IA de código abierto y propietarios con seguridad en 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 coordinarla.
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, incluyendo: búsqueda por similitud/semántica basada en vectores de incrustación (embeddings), consultas de Texto a SQL y Generación Aumentada con Recuperación (RAG). Los estudiantes aprenderán a instalar PgVector y PgAI, generar y cargar incrustaciones vectoriales, crear índices vectoriales, implementar búsqueda semántica y RAG, y desarrollar aplicaciones de Texto a SQL utilizando LangChain con Python o JavaScript. Las demostraciones y la práctica práctica refuerzan los conceptos clave y las habilidades aplicables.
PostgreSQL Avanzado: Gestión del Rendimiento
14 HorasEste curso práctico se centra en los aspectos prácticos del ajuste de rendimiento en PostgreSQL. Los participantes aprenderán a analizar la ejecución de consultas, optimizar índices, ajustar parámetros de memoria y del sistema, y monitorizar las cargas de trabajo de manera efectiva. Escenarios reales y ejercicios en vivo demuestran cómo identificar y resolver cuellos de botella tanto a nivel de base de datos como de sistema.
PostgreSQL Administration and Development
28 HorasLa administración y el desarrollo de bases de datos PostgreSQL requieren un conocimiento profundo de la optimización del rendimiento, la replicación de bases de datos y el agrupamiento de conexiones. Este curso cubre la administración del servidor, los fundamentos de SQL, las interfaces de cliente, la programación en el lado del servidor y los mecanismos internos de la base de datos. El entrenamiento práctico capacita a los administradores de bases de datos (DBA) y desarrolladores para optimizar la ejecución de consultas, gestionar copias de seguridad, configurar monitoreo y crear configuraciones robustas de calidad empresarial para entornos PostgreSQL de nivel corporativo.
PostgreSQL para Administradores
14 HorasLo Esencial de PostgreSQL
14 HorasEste entrenamiento está diseñado para Administradores de Bases de Datos y Arquitectos que desean aprender PostgreSQL desde lo básico.
Aprenderás la arquitectura de PostgreSQL, su instalación, 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 formación está diseñada para Administradores de Bases de Datos y Arquitectos que desean aprender las herramientas y técnicas para implementar copias de seguridad, alta disponibilidad y seguridad de bases de datos en PostgreSQL.
También aprenderá a identificar consultas lentas, monitorear el rendimiento de la base de datos y optimizar PostgreSQL para mejorar su rendimiento.
Optimización del Rendimiento de PostgreSQL
14 HorasEste curso está diseñado para administradores y arquitectos de bases de datos que desean optimizar el rendimiento de la base de datos PostgreSQL. Aprenderá a registrar cargas de trabajo lentas y a identificar posibles puntos de dolor en las consultas. Este tema también abarca 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 impartida por un instructor en Guatemala (presencial o remota), los participantes aprenderán los aspectos generales y avanzados de PostgreSQL, incluyendo administración, optimización del rendimiento, desarrollo avanzado y replicación, mientras realizan una serie de ejercicios prácticos en laboratorio en vivo que incluyen configuración, pruebas, implementación y resolución de problemas.
Al finalizar 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 PostgreSQL mediante automatización impulsada por inteligencia artificial (IA).
Esta formación en vivo con instrucción directa (en línea o presencial) está dirigida a profesionales avanzados de DevOps e ingenieros de bases de datos que deseen implementar PostgresAI a escala empresarial para el monitoreo de bases de datos, clonación y optimización impulsada por IA.
Al finalizar esta formación, los participantes serán capaces de:
- Desplegar y configurar PostgresAI en entornos empresariales.
- Integrar PostgresAI con pipelines CI/CD y clústeres de PostgreSQL.
- Aprovechar la información generada por IA para la optimización de consultas y el ajuste del rendimiento.
- Implementar controles de gobernanza, auditoría y privacidad de datos en los entornos clonados.
Formato del curso
- Clase interactiva con debates.
- Numerosos ejercicios y prácticas.
- 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, póngase en contacto con nosotros para organizarla.
PostgreSQL para Desarrolladores
14 HorasEste curso proporciona interacción programática con bases de datos PostgreSQL. Aprenderá técnicas, sintaxis y estructuras necesarias para desarrollar aplicaciones de calidad utilizando un backend de PostgreSQL. Esta formación también cubre la optimización de SQL, abarcando las mejores prácticas para escribir SQL eficiente.
Audiencia objetivo: desarrolladores que deseen usar o extender 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 sobre replicación, alta disponibilidad y gestión de clústeres en PostgreSQL. Los participantes construirán y administrarán entornos multipso, configurará la automatización del cambio de control (failover) y explorarás soluciones de balanceo de carga y agrupación de conexiones. El curso incluye laboratorios prácticos de replicación y simulaciones de recuperación.
PostgreSQL 16 para desarrolladores y administradores
21 HorasEsta capacitación en vivo impartida por un instructor en Guatemala (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 capacitación, los participantes podrán:
- Comprender la arquitectura y los componentes de PostgreSQL 16.
- Utilizar funciones 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, incluidas 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 marcos modernos de desarrollo de aplicaciones.
PostgreSQL para administradores - 3 días
21 HorasEste entrenamiento en vivo con instrucción presencial en Guatemala (en línea o a domicilio) está dirigido a administradores de bases de datos y sysadmins que desean utilizar PostgreSQL para gestionar datos a gran escala mientras optimizan los sistemas de bases de datos para garantizar alta disponibilidad y rendimiento.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar PostgreSQL.
- Comprender las características y la arquitectura de PostgreSQL.
- Aprender cómo realizar operaciones de base de datos con SQL.
- Ejecutar copias de seguridad y recuperación de bases de datos para prevenir la pérdida de datos.
- Configurar el servidor para alta disponibilidad.
- Aprender las herramientas y técnicas para optimizar el rendimiento en alto nivel.
- Explorar las herramientas externas para monitoreo y observabilidad.