PostgreSQL Advanced - cours gratuit d'Otus, formation 4 mois, Date: 2 décembre 2023.
Miscellanea / / December 05, 2023
Le cours approfondit PostgreSQL afin que vous puissiez concevoir des bases de données sans avoir à éteindre des incendies plus tard en raison de fondations sous-optimales.
L'objectif du cours est d'apprendre à l'étudiant comment travailler efficacement avec PostgreSQL dans les cloud et déployer des solutions de cluster tolérantes aux pannes.
Grâce à la formation, vous apprendrez à travailler avec PostgreSQL dans différents environnements :
- Basé sur notre propre infrastructure physique et virtuelle,
- Dans les clusters basés sur PostgreSQL: Patroni, Greenplum, CockroachDB, Citus, Yogabyte,
- Dans le cluster Kubernetes, incl. GKE, opérateur postgres,
- Dans les cloud publics (AWS, GCP, Azure, YaO, SberCloud).
Le cours s'adresse à:
- Ingénieurs DevOps
- SRE
- architectes de données
- administrateurs de bases de données
- développeurs
Durant le cours, vous apprendrez :
- Comment créer et exécuter une base de données Postgres à l'aide de solutions d'infrastructure sur site, virtuelles et cloud
- Économisez sur l’administration de l’infrastructure informatique
- Commercialiser les produits plus rapidement
- Déployez des instances et des clusters Postgres pour le développement et les tests avec des coûts d'infrastructure et de support technique minimes.
- Acquérir des compétences dans divers environnements virtuels et cloud
- Vous saurez en quoi les nuages diffèrent les uns des autres (y compris les caractéristiques et les nuances) et comment travailler dans chacun d'eux.
- Envisagez des sauvegardes modernes à l'aide de pg_probackup et Wal-G, l'utilitaire pg_rewind pour restaurer un cluster après une panne
- Déployer des solutions de clustering tolérantes aux pannes dans Kubernetes
Dans le cadre d'un projet de fin d'études, chaque étudiant créera un cluster PostgreSQL tolérant aux pannes et géographiquement distribué.
6
coursJe développe des logiciels en Java/Spring, C#, PHP depuis plus de 20 ans. Architecte de bases de données PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Déployer une base de données sur Google Cloud Platform, AWS, Azure,...
Je développe des logiciels en Java/Spring, C#, PHP depuis plus de 20 ans. Architecte de bases de données PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Déploiement de bases de données sur site Google Cloud Platform, AWS, Azure, Yandex Cloud et Kubernetes, DBaaS, MultiCloud. Durant cette période, plus d'une centaine de projets ont été conçus et développés pour des chaînes de magasins, des centres de fitness, des hôtels et le secteur financier. Vaste expérience dans la construction et l'exploitation de systèmes de virtualisation VmWare ESXi, Hyper-V. Auteur de livres sur PostgreSQL. Nouveau "PostgreSQL 14. Optimisation, Kubernetes, cluster, cloud." Responsable de programme
5
coursDiplômé de l'Université technique d'État d'Astrakhan avec un diplôme en ordinateurs, complexes, systèmes et réseaux. Actuellement développeur senior chez OOO Seldon, développant des services pour Rostelecom et d'autres sociétés. A déjà participé à...
Diplômé de l'Université technique d'État d'Astrakhan avec un diplôme en ordinateurs, complexes, systèmes et réseaux. Actuellement développeur senior chez OOO Seldon, développant des services pour Rostelecom et d'autres sociétés. Précédemment participé au développement d’applications frontend et backend dans le domaine des cryptomonnaies.
6
coursIngénieur de données chez Wildberries, DE Conférencier du cours Junior. Plus de 7 ans en informatique
Diplômé de l'Université d'État de Voronej avec mention. Actuellement étudiant au programme de master HSE "Ingénierie Système et Logiciel". Expérience professionnelle - 2 ans d'expérience en tant que Data Analyst et Data Engineer. Il travaille désormais avec 5 bases de données populaires, développe en Python et développe rapidement ses compétences. Prêt à partager mon expérience.