PostgreSQL'i kesintisiz çalışır durumda tutun
PostgreSQL'de Yüksek Erişilebilirlik Uygulama Eğitimi, veritabanının kesintilerde bile hizmet vermeye devam etmesini sağlayan mimarileri kurmayı öğretir.
Replikasyondan otomatik failover, Patroni, bağlantı havuzu ve yük dengelemeye HA mimarisi
PostgreSQL'de Yüksek Erişilebilirlik Uygulama Eğitimi, veritabanının planlı ve plansız kesintilerde bile hizmet vermeye devam etmesini sağlayan mimarileri kurmayı öğretir. Katılımcılar fiziksel streaming replikasyonu, senkron ve asenkron replikayı, hot standby ile okuma ölçeklemeyi kavrar. Otomatik failover için Patroni ve etcd, bağlantı havuzu için PgBouncer, yük dengeleme için HAProxy ve mantıksal replikasyon ile sürüm yükseltme uygulamalı işlenir.
3 Gün. Her gün dört modül; streaming replikasyon ve standby'dan otomatik failover, bağlantı havuzu, yük dengeleme ve mantıksal replikasyona ilerlenir.
Orta Seviye — Streaming replikasyon, otomatik failover, Patroni, pgBouncer ve HAProxy ile yüksek erişilebilirlik
Her konu birden çok PostgreSQL düğümünden oluşan gerçek bir ortamda replika kurma, failover ve switchover ile uygulamalı yapılır.
Replikasyon ve otomatik failover ile birincil sunucu çökse bile hizmeti saniyeler içinde yedek düğüm üzerinden sürdürürsünüz.
Patroni ve etcd ile arıza tespitini ve lider seçimini otomatikleştirir, insan müdahalesine bağlı kalmadan kurtarma sağlarsınız.
Hot standby ve yük dengeleme ile okuma trafiğini yedek düğümlere dağıtarak birincil sunucunun yükünü belirgin azaltırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sunucu kurulumu, yedekleme ve temel konfigürasyon dahil PostgreSQL yönetim deneyimi gereklidir.
Servis, ağ ve dosya yönetimi dahil Linux komut satırı ve systemd kullanımına aşinalık beklenir.
WAL, pg_basebackup ve kurtarma kavramlarına temel düzeyde aşinalık faydalıdır.
Birbirine ağ üzerinden erişebilen en az iki PostgreSQL düğümü ve yönetici erişimi olan bir ortam gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Fiziksel streaming replikasyonu kurar, replikasyon slotları ve pg_stat_replication ile durumu güvenle izlersiniz.
Senkron ve asenkron replikasyonu veri kaybı ile performans dengesine göre doğru şekilde seçip yapılandırırsınız.
Hot standby ile okuma trafiğini yedek düğümlere dağıtır, replika gecikmesinin tutarlılığa etkisini yönetirsiniz.
Manuel ve otomatik failover'ı uygular, pg_rewind ile eski birincili hızlıca kümeye geri kazandırırsınız.
Patroni ve etcd ile otomatik lider seçimini kurar, split-brain riskini önleyerek kümeyi güvenle işletirsiniz.
PgBouncer ile bağlantı yükünü azaltır, failover sırasında istemci bağlantılarını doğru şekilde yönlendirirsiniz.
HAProxy ile yazmayı birincile, okumayı replikalara yönlendirerek tek uç noktalı ölçeklenebilir erişim kurarsınız.
Publication-subscription ile seçmeli veri taşır, farklı sürümler arası kesintisiz major yükseltmeyi uygularsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Rol ve yetki yönetimi, pg_dump ile pg_basebackup yedekleme, WAL arşivleme, PITR, bakım ve pg_upgrade ile PostgreSQL yönetimini öğreten uygulamalı eğitim.
Detayları Gör →Sunucu yapılandırması, bellek ayarı, şema tasarımı, declarative partitioning ve okuma ölçeklemeyle PostgreSQL optimizasyonunu öğreten eğitim.
Detayları Gör →pg_stat görünümleri, cache hit, wait event, kilit ve autovacuum teşhisiyle izleme odaklı PostgreSQL performans ayarlamasını ve darboğaz analizini öğreten eğitim
Detayları Gör →PostgreSQL mantıksal replikasyon, publication/subscription, repmgr kümesi, otomatik failover ve pgBackRest ile PITR yedeklemeyi öğreten 3 günlük eğitim.
Detayları Gör →PostgreSQL kurulum, postgresql.conf ve pg_hba.conf yapılandırma, rol yönetimi, VACUUM, yedekleme, PITR ve izlemeyi uygulamalı öğreten 3 günlük DBA eğitimi.
Detayları Gör →PostgreSQL'e sıfırdan başlangıç: veri tipleri, SELECT, JOIN, kısıtlar, index ve transaction konularını psql üzerinde uygulamalı öğreten 3 günlük temel eğitim.
Detayları Gör →