DP-3021: CONFIGURE AND MIGRATE TO AZURE DATABASE FOR POSTGRESQL EĞİTİMİ

PostgreSQL'i Azure Flexible Server'a yapılandırın ve taşıyın

Flexible Server dağıtımı, ağ ve güvenlik, parametreler, HA, izleme ve Azure PostgreSQL göçü

DP-3021: Configure and migrate to Azure Database for PostgreSQL eğitimi, PostgreSQL iş yüklerini Azure Flexible Server'da yapılandırmayı ve buluta taşımayı öğreten orta seviye bir programdır.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

DP-3021 kapsamında Azure Database for PostgreSQL yapılandırma ve göç

Bu eğitim, Microsoft DP-3021 kapsamında PostgreSQL iş yüklerini Azure Database for PostgreSQL Flexible Server üzerinde yapılandırmayı ve buluta taşımayı öğretir. Flexible Server mimarisi, compute ile storage seçimi, ağ ve güvenlik, parametreler ve eklentiler, ölçekleme, HA, yedekleme ve point-in-time restore, izleme, göç değerlendirmesi ve Azure Database Migration Service ile göç uygulamalı işlenir. Konular Azure Portal, CLI ve göç araçlarıyla gösterilir.

Süre ve Format

3 Gün. İlk gün Flexible Server dağıtımı; ikinci gün ağ, güvenlik, parametre, ölçekleme ve HA; üçüncü gün yedekleme, izleme ve DMS ile göç işlenir.

Seviye

Orta Seviye — PostgreSQL iş yüklerini Azure Flexible Server'a yapılandırıp taşımak isteyen DBA ve bulut uzmanları için

Öğrenme Metodu

Her konu Azure Portal ve CLI üzerinde Flexible Server kaynakları oluşturularak ve örnek bir göç senaryosu işletilerek uygulamalı gösterilir.

Neden Bu Eğitim?

☁️Yönetilen PostgreSQL

Flexible Server ile yama, yedek ve altyapı yükünü Azure'a devredip PostgreSQL iş yükünüze odaklanmayı öğrenirsiniz.

🚚Kesintisiz Göç

Azure Database Migration Service ile çevrimiçi ve çevrimdışı göçü planlayıp en az kesintiyle buluta taşımayı uygularsınız.

📜DP-3021 Odaklı

Microsoft DP-3021 müfredatına göre yapılandırma ve göç yetkinliklerini sınav hazırlığına da uygun biçimde edinirsiniz.

Anahtar Konular

dp-3021 eğitimiazure postgresql eğitimiazure flexible server eğitimipostgresql azure göçazure database migration serviceyönetilen postgresql kursuazure veritabanı göçüpostgresql bulut eğitimiazure dba eğitimiflexible server göç
“Buluta göç bir kopyalama değil bir güven aktarımıdır; iyi planlanan bir PostgreSQL göçü, kesintiyi değil sürekliliği taşır.”

Ön Koşullar

Bu orta seviye eğitim için önerilen ön bilgiler

1
PostgreSQL Deneyimi

Temel PostgreSQL yönetimi, SQL ve pg_dump gibi araçlara aşinalık eğitim akışını kolaylaştırır.

2
Bulut Temelleri

Azure portalı, abonelik ve kaynak grubu gibi temel bulut kavramlarını bilmek faydalı olur.

3
Ağ Bilgisi

IP, firewall, VNet ve DNS gibi temel ağ kavramlarına aşina olmak güvenlik konularında yardımcı olur.

4
Azure Aboneliği

Uygulamalar için bir Azure aboneliği veya ücretsiz deneme hesabına erişim önerilir.

Eğitim İçeriği

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.

Günün hedefiAzure Database for PostgreSQL Flexible Server mimarisini kavramak, Portal ve CLI ile sunucu dağıtmak, compute katmanı ve depolama seçeneklerini doğru belirleyebilmek.
Modül 1
Azure PostgreSQL ve Flexible Server Mimarisi
  • Flexible Server ve emekliye ayrılan Single Server farkı
  • Yönetilen PostgreSQL'de paylaşılan sorumluluk modeli
  • Bölge, kullanılabilirlik alanı (zone) ve yerleşim kararı
  • Desteklenen PostgreSQL major sürümleri ve seçimi
  • Compute, storage ve backup bileşenlerinin ilişkisi
  • Azure Portal, Cloud Shell ve CLI araçlarının tanıtımı
Modül 2
Sunucu Dağıtımı ve Compute Seçimi
  • Portal ile adım adım Flexible Server oluşturma akışı
  • az postgres flexible-server create ile CLI dağıtımı
  • Burstable, General Purpose ve Memory Optimized katmanları
  • vCore ve bellek ihtiyacının iş yüküne göre belirlenmesi
  • Yönetici kullanıcısı ve güçlü parola politikası
  • Adlandırma, kaynak grubu ve etiket (tag) standartları
Modül 3
Depolama ve Performans Katmanı
  • Storage boyutu ve IOPS değerinin belirlenmesi
  • Depolama otomatik büyüme (storage auto-grow) ayarı
  • Premium SSD ve performans katmanlarının anlaşılması
  • WAL (write-ahead log) ve depolama ilişkisinin kavranması
  • Depolama ölçeklemenin performansa etkisinin izlenmesi
  • IOPS darboğazının tespiti ve storage büyütme kararı
Modül 4
İlk Bağlantı ve Veritabanı Oluşturma
  • psql ve pgAdmin ile Flexible Server'a bağlanma
  • Bağlantı dizesi (connection string) bilgisinin alınması
  • Veritabanı ve şema oluşturma, rol atama
  • SSL/TLS zorunluluğu ve güvenli bağlantı testi
  • Firewall kuralıyla istemci IP'sine geçici erişim
  • Bağlantı sorunlarının temel düzeyde giderilmesi
Günün hedefiFlexible Server'ın ağ ve güvenliğini yapılandırmak, sunucu parametreleri ile eklentileri yönetmek, compute/storage ölçeklemeyi ve zone redundant HA'yı uygulayabilmek.
Modül 1
Ağ ve Bağlantı Modelleri
  • Public access ve firewall kuralı ile IP bazlı erişim
  • Private access ile VNet entegrasyonu ve izole bağlantı
  • Private DNS zone ve özel endpoint yapılandırması
  • Public ile private access arasında seçim ölçütleri
  • Bağlantı yönlendirme (PgBouncer) ve havuzlama notları
  • Ağ gecikmesinin uygulama performansına etkisi
Modül 2
Güvenlik ve Kimlik Doğrulama
  • PostgreSQL yerel kimlik doğrulama ve rol yönetimi
  • Microsoft Entra ID (Azure AD) ile kimlik doğrulama
  • SSL/TLS zorunluluğu ve sertifika doğrulaması
  • Bekleyen verinin (data at rest) şifrelenmesi ve CMK
  • Rol, GRANT ve en az yetki ilkesinin uygulanması
  • Audit için pgaudit eklentisinin etkinleştirilmesi
Modül 3
Server Parametreleri ve Eklentiler
  • Server parameters ile motor ayarlarının değiştirilmesi
  • Statik ve dinamik parametre farkı ve restart etkisi
  • shared_buffers, work_mem gibi bellek ayarlarının tanıtımı
  • Allowed extensions listesi ve eklenti etkinleştirme
  • PostGIS, pg_stat_statements ve pgvector eklentileri
  • Parametrelerin iş yüküne göre bilinçli uyarlanması
Modül 4
Ölçekleme ve Yüksek Erişilebilirlik
  • Compute ve storage'ı dikey ölçekleme ve kesinti etkisi
  • Zone redundant HA ile aynı bölgede yedek düğüm kurulumu
  • Same-zone HA seçeneği ve kullanım senaryosu
  • Otomatik failover sürecinin ve etkisinin anlaşılması
  • Read replica ile okuma iş yükünün dağıtılması
  • RPO/RTO hedeflerine göre HA kararının verilmesi
Günün hedefiYedekleme ve point-in-time restore'u uygulamak, izleme ve uyarıları kurmak, göç öncesi değerlendirme yapıp Azure Database Migration Service ile taşımayı yürütebilmek.
Modül 1
Yedekleme, Geri Yükleme ve PITR
  • Otomatik yedeklerin yapısı ve saklama süresi ayarı
  • Point-in-time restore ile belirli ana geri dönüş
  • Geri yüklemenin yeni sunucu olarak oluşturulması
  • Locally ve geo-redundant yedek depolama seçenekleri
  • Geo-restore ile bölgesel felaket kurtarma senaryosu
  • Yedek maliyeti ve saklama süresinin dengelenmesi
Modül 2
İzleme, Metrik ve Uyarılar
  • Azure Monitor ile CPU, bellek ve IOPS metriklerinin takibi
  • Bağlantı sayısı ve storage kullanımının izlenmesi
  • Metrik tabanlı uyarı (alert) kuralı tanımlama
  • pg_stat_statements ile pahalı sorguların bulunması
  • Server logs ve tanılama ayarlarının (diagnostic) kullanımı
  • Log Analytics çalışma alanına log aktarımı
Modül 3
Göç Değerlendirmesi ve Hazırlık
  • Kaynak PostgreSQL sürümü ve uyumluluğun değerlendirilmesi
  • Eklenti, karakter seti ve veri tipi uyumluluk kontrolü
  • Çevrimiçi ve çevrimdışı göç senaryolarının karşılaştırılması
  • pg_dump/pg_restore ile çevrimdışı taşıma yaklaşımı
  • Kesinti penceresi ve cutover stratejisinin planlanması
  • Hedef Flexible Server'ın göç öncesi hazırlanması
Modül 4
Azure Database Migration Service ile Göç
  • DMS ile yönetilen online göç akışının kurulması
  • Kaynak ve hedef bağlantılarının tanımlanması
  • İlk yükleme ve sürekli senkronizasyon (CDC) aşaması
  • Göç ilerlemesinin ve hataların izlenmesi
  • Cutover ile uygulama bağlantısının hedefe alınması
  • Göç sonrası doğrulama ve performans kontrolü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Flexible Server Dağıtımı

Azure Portal ve CLI ile Flexible Server dağıtıp compute ve storage seçimini doğru yapabilirsiniz.

✅
Ağ ve Güvenlik

Public/private access, SSL/TLS ve Entra ID ile veritabanına güvenli erişimi yapılandırırsınız.

✅
Parametre Yönetimi

Server parametrelerini ve eklentileri iş yükünüze göre bilinçli biçimde uyarlayabilirsiniz.

✅
Ölçekleme ve HA

Dikey ölçekleme, zone redundant HA ve read replica ile süreklilik ve performansı sağlarsınız.

✅
Yedekleme ve PITR

Otomatik yedek, point-in-time restore ve geo-restore ile veriyi koruyup kurtarabilirsiniz.

✅
İzleme ve Uyarı

Azure Monitor metrikleri, uyarılar ve pg_stat_statements ile performansı izleyip yönetirsiniz.

✅
Göç Planlama

Göç öncesi uyumluluk değerlendirmesi yapıp çevrimiçi/çevrimdışı göç stratejisi belirlersiniz.

✅
DMS ile Taşıma

Azure Database Migration Service ile PostgreSQL'i en az kesintiyle buluta taşıyabilirsiniz.

Kimler İçin Uygundur?

  • PostgreSQL kullanan veritabanı yöneticileri
  • bulut mühendisleri
  • DevOps uzmanları
  • şirket içi PostgreSQL iş yüklerini Azure'a taşımak veya Azure üzerinde yönetmek isteyen BT profesyonelleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
PostgreSQL kullanan veritabanı yöneticileri, bulut mühendisleri ve DevOps uzmanları için uygundur. Temel PostgreSQL ve bulut kavramlarına aşinalık faydalıdır; ileri Azure deneyimi gerekmez. Eğitim, şirket içi PostgreSQL iş yüklerini Azure Flexible Server'a yapılandırmak ve taşımak isteyenleri hedefler.
DP-3021 sınavına hazırlık sağlıyor mu?
Eğitim Microsoft DP-3021 müfredatındaki yapılandırma ve göç konularını kapsar ve sınava iyi bir hazırlık sağlar. Resmî sınava girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir. Program, sınav konularının yanında gerçek dağıtım ve göç senaryolarıyla uygulamalı yetkinlik kazandırır.
Hangi göç araçları işleniyor?
Eğitimde çevrimdışı göç için pg_dump ve pg_restore, çevrimiçi göç için ise Azure Database Migration Service (DMS) işlenir. Göç öncesi uyumluluk değerlendirmesi, eklenti ve veri tipi kontrolü, kesinti penceresi planlaması ve cutover stratejisi adım adım gösterilir. Göç sonrası doğrulama ve performans kontrolü de kapsanır.
Uygulamalar için Azure aboneliği gerekli mi?
Uygulamaları birebir yapmak için bir Azure aboneliği veya ücretsiz deneme hesabı önerilir. Kurumsal eğitimlerde ortak bir laboratuvar aboneliği sağlanabilir. Maliyet oluşturmamak için kaynaklar ders sonunda durdurulur veya silinir; bu maliyet yönetimi adımları da eğitim kapsamında gösterilir.
Bu eğitim genel PostgreSQL yönetim eğitiminden farkı nedir?
Bu eğitim özellikle Azure Database for PostgreSQL Flexible Server'a odaklanır; bulut dağıtımı, yönetilen servis yapılandırması ve buluta göç konularını kapsar. Genel PostgreSQL yönetim eğitimleri ise motorun kendisine, kurulum, yedekleme ve replikasyon gibi platformdan bağımsız konulara yönelir. İki program birbirini tamamlar.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. DP-3021: Configure and migrate to Azure Database for Postgre Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PostgreSQLConnecting a Node.js and Express.js Backend with a PostgreSQL Database Eğitimi
Veritabanı Eğitimleri

Connecting a Node.js and Express.js Backend with a PostgreSQL Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Node.js ve Express.js backend'i PostgreSQL'e bağlama eğitimi: node-postgres, connection pool, Sequelize, Prisma, migration, transaction ve güvenli REST API.

Detayları Gör →
PostgreSQLDanışmanlık Hizmetleri İçin PostgreSQL Eğitimi
Veritabanı Eğitimleri

Danışmanlık Hizmetleri İçin PostgreSQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Danışmanlık hizmetleri için PostgreSQL eğitimi: sağlık taraması, performans tuning, troubleshooting, yedek ve HA danışmanlığı, güvenlik denetimi ve raporlama.

Detayları Gör →
PostgreSQLIntroduction to PostgreSQL for Developers and Administrators Eğitimi
Veritabanı Eğitimleri

Introduction to PostgreSQL for Developers and Administrators Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Geliştiriciler ve yöneticiler için PostgreSQL giriş eğitimi: SQL temelleri, veri modelleme, kurulum, roller, güvenlik, yedekleme ve geri yükleme. Uygulamalı.

Detayları Gör →
PostgreSQLPostgreSQL Administration: Hands-On Training Eğitimi
Veritabanı Eğitimleri

PostgreSQL Administration: Hands-On Training Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL Administration Hands-On eğitimi: kurulum, yapılandırma, roller, yedek ve PITR, replikasyon, failover, izleme ve bakım laboratuvarlarıyla uygulamalı.

Detayları Gör →
PostgreSQLPostgreSQL Database Veritabanı Sorgulama Eğitimi
Veritabanı Eğitimleri

PostgreSQL Database Veritabanı Sorgulama Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SELECT, JOIN, gruplama, alt sorgu, CTE, recursive sorgu ve pencere fonksiyonlarıyla ileri PostgreSQL SQL sorgulama ve raporlamayı öğreten uygulamalı eğitim.

Detayları Gör →
PostgreSQLPostgreSQL Essansiyeleri Eğitimi
Veritabanı Eğitimleri

PostgreSQL Essansiyeleri Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

İlişkisel model, psql, veri tipleri, temel SQL, JOIN, kısıtlar, indeks, transaction ve temel yönetimle PostgreSQL çekirdek bilgisini kazandıran uygulamalı eğiti

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn