Implementación de alta disponibilidad en PostgreSQL
Lograr implementaciones de PostgreSQL sin tiempo de inactividad exige conocimientos avanzados de replicación continua y gestión automatizada del cambio de líder. Este curso abarca la replicación sincrónica y asincrónica, replicación en cascada, archivo del registro de transacciones, copias de seguridad base y monitoreo de configuraciones continuas. Aprende a desplegar pgpool-II para agrupación de conexiones, configuración automatizada de alta disponibilidad y confiabilidad de bases de datos nivel producción para entornos empresariales críticos que atienden aplicaciones comerciales con alto tráfico.
Temario del curso
- Introducción
- Replicación continua
- Replicación continua
- Sincrónica o asincrónica
- Replicación en cascada
- Archivo del registro de transacciones
- Copias de seguridad base
- Configuración de la replicación continua
- Monitoreo de la replicación continua
- Gestión de conflictos
- Configuración de alta disponibilidad
- Agrupación de conexiones y configuración de HA mediante pgpool-II
- Instalación
- Configuración
- Configuración del grupo
- Configuración de HA
- Demos y laboratorios
- Agrupación de conexiones y configuración de HA mediante pgpool-II
Requerimientos
Se recomienda tomar esta formación únicamente si ya tienes conocimientos previos sobre PostgreSQL.
Los cursos públicos requieren más de 5 participantes.
Implementación de alta disponibilidad en PostgreSQL - Reserva
Implementación de alta disponibilidad en PostgreSQL - Consulta
Implementación de 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 fundamento para sistemas impulsados por IA y aplicaciones de inteligencia de datos.
Esta capacitación en vivo impartida por un instructor (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 con IA.
- Implementar embeddings y búsqueda por similitud utilizando pgvector.
- Integrar modelos de lenguaje grandes (LLMs) 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, contáctenos para coordinarlo.
IA para PostgreSQL: Integración, Optimización y Gobernanza de Nivel Empresarial
21 HorasPostgreSQL es una potente base de datos relacional de código abierto que puede potenciarse con capacidades de IA para inteligencia empresarial de datos, análisis predictivo y automatización.
Esta formación en vivo con instructores (en línea o presencial) está dirigida a ingenieros de datos, DBAs y arquitectos de soluciones de nivel intermedio a avanzado que deseen diseñar, implementar y gobernar sistemas empresariales de IA 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.
- Desplegar arquitecturas optimizadas para IA que soporten cargas empresariales de gran volumen.
- Implementar una gobernanza, auditoría y cumplimiento sólidos para los pipelines de datos de IA.
- Aprovechar marcos de IA de código abierto y propietarios de forma segura dentro de entornos PostgreSQL.
Formato del Curso
- Conferencias interactivas y discusión de casos empresariales.
- Ejercicios prácticos y laboratorios del mundo real.
- 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 coordinar los detalles.
PostgreSQL para desarrolladores con inteligencia artificial
14 HorasEste curso abarca los fundamentos de las extensiones y bibliotecas del servidor de 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 por 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, así como desarrollar aplicaciones de texto a SQL utilizando LangChain con Python/JavaScript. Las demostraciones y la práctica refuerzan los conceptos clave 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 la indexación, ajustar los parámetros de memoria y del sistema, y monitorear 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 a nivel del 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 cubre la administración del servidor, los fundamentos de SQL, las interfaces de cliente, la programación del lado del servidor y los componentes internos de la base de datos. El entrenamiento práctico capacita a administradores de bases de datos (DBAs) y desarrolladores para optimizar la ejecución de consultas, gestionar respaldos, configurar monitoreo y construir configuraciones robustas de nivel empresarial para entornos PostgreSQL de alta gama.
PostgreSQL para Administradores
14 HorasFundamentos de PostgreSQL
14 HorasEsta formación está diseñada para Administradores de Bases de Datos y Arquitectos que desean aprender PostgreSQL desde los conceptos básicos.
Aprenderás la arquitectura de PostgreSQL, su instalación, diseño, así cómo realizar respaldos y recuperación de bases de datos en PostgreSQL.
DBA Avanzado de PostgreSQL
14 HorasEste curso está diseñado para Administradores y Arquitectos de Bases de Datos que deseen aprender las herramientas y técnicas para implementar Copias de Seguridad, Alta Disponibilidad y Seguridad en PostgreSQL.
También aprenderás a identificar consultas lentas, monitorear el rendimiento de la base de datos y ajustar PostgreSQL para optimizar su desempeño.
Optimización del Rendimiento de PostgreSQL
14 HorasEsta formación está diseñada para Administradores de Bases de Datos y Arquitectos que desean optimizar PostgreSQL para mejorar su rendimiento. Aprenderá a registrar cargas de trabajo lentas e identificar los posibles puntos problemáticos en una consulta. Este tema también cubre los parámetros más importantes que deben ajustarse para obtener un rendimiento óptimo.
Administración, optimización y replicación de PostgreSQL
35 HorasEn este entrenamiento en vivo con instructor en México (presencial o remoto), los participantes aprenderán los aspectos generales y avanzados de PostgreSQL, incluyendo administración, optimización del rendimiento, desarrollo avanzado y replicación, a medida que realicen una serie de ejercicios prácticos en laboratorio en vivo que abarcan la configuración, pruebas, implementación y resolución de problemas.
Al finalizar este entrenamiento, 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 inteligencia artificial.
Esta formación en vivo impartida por un instructor (en línea o presencial) está dirigida a profesionales DevOps y ingenieros de bases de datos de nivel avanzado que desean implementar PostgresAI a escala empresarial para el monitoreo de bases de datos, clonación y optimización basada en IA.
Al finalizar esta formación, los participantes podrán:
- Desplegar y configurar PostgresAI en entornos empresariales.
- Integrar PostgresAI con tuberías CI/CD y clústeres de PostgreSQL.
- Aprovechar información derivada de IA para la optimización de consultas y el ajuste del rendimiento.
- Implementar controles de gobernanza, auditoría y privacidad de datos en entornos clonados.
Formato del curso
- Lección interactiva y discusión.
- Muchas 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 coordinarlo.
PostgreSQL para Desarrolladores
14 HorasEste curso ofrece una interacción programática con bases de datos PostgreSQL. Aprenderás 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 consultas SQL eficientes.
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 un análisis profundo sobre replicación, alta disponibilidad y gestión de clústeres en PostgreSQL. Los participantes construirán y administrarán entornos multi-nodo, configurarán automatización de conmutación por error (failover) y explorarán soluciones de equilibrio 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 presencial impartida por un instructor en México (en línea o in situ) está dirigida a desarrolladores y administradores de nivel intermedio que deseen 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 las 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 HorasEsta formación en vivo impartida por un instructor en México (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 finalizar esta formación, los participantes podrán:
- Instalar y configurar PostgreSQL.
- Comprender las características y la arquitectura de PostgreSQL.
- Aprender a realizar operaciones en la base de datos con SQL.
- Realizar copias de seguridad y recuperación de la base de datos para evitar la pérdida de datos.
- Configurar el servidor para alta disponibilidad.
- Aprender las herramientas y técnicas para la optimización del rendimiento.
- Explorar las herramientas externas para monitoreo y observabilidad.