PostgreSQL Advanced: curso gratuito de Otus, formación de 4 meses, Fecha: 2 de diciembre de 2023.
Miscelánea / / December 05, 2023
El curso profundiza en PostgreSQL para que pueda diseñar bases de datos sin tener que apagar incendios más tarde como resultado de bases subóptimas.
El objetivo del curso es enseñar al estudiante cómo trabajar eficazmente con PostgreSQL en las nubes e implementar soluciones de clúster tolerantes a fallas.
Como resultado de la formación, aprenderá a trabajar con PostgreSQL en varios entornos:
- Basados en nuestra propia infraestructura física y virtual,
- En clústeres basados en PostgreSQL: Patroni, Greenplum, CockroachDB, Citus, Yogabyte,
- En el clúster de Kubernetes, incl. GKE, operador de postgres,
- En nubes públicas (AWS, GCP, Azure, YaO, SberCloud).
El curso es adecuado para:
- ingenieros devops
- SER
- arquitectos de datos
- administradores de bases de datos
- desarrolladores
En el curso aprenderás:
- Cómo crear y ejecutar una base de datos de Postgres utilizando soluciones de infraestructura locales, virtuales y en la nube
- Ahorre en la administración de la infraestructura de TI
- Lleve los productos al mercado más rápido
- Implemente instancias y clústeres de Postgres para desarrollo y pruebas con costos mínimos de infraestructura y soporte técnico.
- Adquiera habilidades en diversos entornos virtuales y en la nube.
- Sabrás en qué se diferencian las nubes entre sí (incluyendo características y matices) y cómo trabajar en cada una de ellas.
- Considere las copias de seguridad modernas utilizando pg_probackup y Wal-G, la utilidad pg_rewind para restaurar un clúster después de una falla
- Implemente soluciones de agrupación en clústeres tolerantes a fallos en Kubernetes
Como proyecto de graduación, cada estudiante creará un clúster PostgreSQL distribuido geográficamente y tolerante a fallas.
6
cursosHe estado desarrollando software en Java/Spring, C#, PHP durante más de 20 años. Arquitecto de bases de datos PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implemente la base de datos como Google Cloud Platform local, AWS, Azure,...
He estado desarrollando software en Java/Spring, C#, PHP durante más de 20 años. Arquitecto de bases de datos PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implementación de bases de datos tanto en las instalaciones de Google Cloud Platform, AWS, Azure, Yandex Cloud y Kubernetes, DBaaS, MultiCloud. Durante este tiempo se diseñaron y desarrollaron más de un centenar de proyectos para cadenas de tiendas, gimnasios, hoteles y el sector financiero. Amplia experiencia en construcción y operación de sistemas de virtualización VmWare ESXi, Hyper-V.Autor de libros sobre PostgreSQL. Nuevo "PostgreSQL 14. Optimización, Kubernetes, cluster, nube." Gerente de Programa
5
cursosGraduado de la Universidad Técnica Estatal de Astrakhan en Computación, Complejos, Sistemas y Redes. Actualmente es desarrollador senior en OOO Seldon, desarrollando servicios para Rostelecom y otras empresas. Anteriormente participó en...
Graduado de la Universidad Técnica Estatal de Astrakhan en Computación, Complejos, Sistemas y Redes. Actualmente es desarrollador senior en OOO Seldon, desarrollando servicios para Rostelecom y otras empresas. Anteriormente participó en el desarrollo de aplicaciones frontend y backend en el campo de las criptomonedas.
6
cursosIngeniero de datos en Wildberries, ponente del curso DE Junior. Más de 7 años en TI
Graduado con honores de la Universidad Estatal de Voronezh. Actualmente estudiante de la maestría HSE “Ingeniería de Sistemas y Software”. Experiencia profesional: 2 años de trabajo como Analista de Datos e Ingeniero de Datos. Ahora trabaja con 5 bases de datos populares, desarrolla en Python y está desarrollando rápidamente sus habilidades. Listo para compartir mi experiencia.