AZURE DEVELOPER: RELATIONAL DATABASE SOLUTIONS EĞİTİMİ

Uygulamanızı Azure ilişkisel veritabanına doğru bağlayın

Entity Framework, bağlantı havuzu, retry, Managed Identity, migration, sorgu performansı, Always Encrypted ve geo-replikasyon ile veritabanı çözümleri geliştirin.

Bu eğitim, Azure ilişkisel veritabanlarını uygulama geliştirici açısından ele alır. Azure SQL Database, PostgreSQL ve MySQL esnek sunucu seçimi, bağlantı dizesi ve bağlantı havuzu, Entra ID ve Managed Identity ile parolasız bağlantı, geçici hata (transient.

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

Eğitim Hakkında

Uygulama geliştiricinin gözünden Azure ilişkisel veritabanları

Bu eğitim, Azure ilişkisel veritabanlarını uygulama geliştirici açısından ele alır. Azure SQL Database, PostgreSQL ve MySQL esnek sunucu seçimi, bağlantı dizesi ve bağlantı havuzu, Entra ID ve Managed Identity ile parolasız bağlantı, geçici hata (transient fault) ve retry mantığı, Entity Framework Core ile migration, Dapper ve SQLAlchemy kullanımı işlenir. Parametreli sorgu, indeks ve plan analizi, Query Store, Always Encrypted, satır düzeyi güvenlik, geo-replikasyon yük devretmesine dayanıklı istemci, dacpac ve migration ile CI/CD uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; Bağlantı dizesi, Managed Identity, EF Core ve parametreli sorgu; Retry, failover, indeks, migration ve CI/CD. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Orta Seviye — Geliştiriciler için Azure SQL Database, PostgreSQL ve MySQL ile bağlantı, ORM, geçici hata yönetimi, güvenlik ve CI/CD çözümlerini kapsar.

Öğrenme Metodu

Bir ASP.NET veya Python API'si Azure SQL'e Managed Identity ile bağlanır, migration CI/CD'ye eklenir ve failover altında davranışı test edilir.

Neden Bu Eğitim?

🎯Güvenli bağlantı

Managed Identity ile parolasız veritabanı erişimi kurarsınız.

🛠️Dayanıklı istemci

Retry ve bağlantı havuzuyla geçici hatalara dayanıklı kod yazarsınız.

📈Şema yönetimi

Migration ve dacpac ile veritabanı değişikliklerini otomatik dağıtırsınız.

Anahtar Konular

azure sql geliştirmeentity framework core azuremanaged identity sqlazure sql retryfailover grubudacpac cicdazure postgresql geliştirmeaz-204 eğitimiazure developerilişkisel veritabanı çözümleri
“Dayanıklı uygulama, veritabanının bir an gitmesine hazırlıklıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Azure aboneliği

Uygulamalar ücretsiz Azure hesabı veya sağlanan sandbox aboneliği üzerinde yapılır.

2
Programlama bilgisi

C#, Python veya JavaScript'ten birinde temel düzeyde kod okuyup yazabilmek gerekir.

3
Geliştirme araçları

Visual Studio Code, Azure CLI ve ilgili SDK kurulu bir bilgisayar önerilir; kurulum eğitimde gösterilir.

4
Temel SQL bilgisi

SELECT, WHERE ve JOIN düzeyinde sorgu yazabilmek uygulamaları hızlandırır.

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 hedefiKatılımcı uygulamayı Azure SQL'e güvenle bağlar ve ORM ile veri erişimi kodlar.
Modül 1
Servis Seçimi ve Bağlantı
  • Azure SQL, PostgreSQL ve MySQL seçim ölçütleri
  • Bağlantı dizesi parçaları
  • Güvenlik duvarı ve Private Link
  • Bağlantı havuzu (pooling) ayarları
  • Connection Policy: Proxy, Redirect
  • Bağlantı sızıntısı tuzakları
Modül 2
Kimlik ve Güvenlik
  • SQL kimlik doğrulaması riskleri
  • Entra ID ile Authentication=Active Directory Default
  • Managed Identity için contained user
  • Parametreli sorgu ve SQL enjeksiyonu
  • Always Encrypted ve sütun şifreleme
  • Dinamik maskeleme ve RLS
Modül 3
ORM ve Veri Erişimi
  • Entity Framework Core DbContext
  • LINQ sorguları ve üretilen SQL
  • Dapper mikro-ORM
  • SQLAlchemy / psycopg
  • N+1 sorgu sorunu
  • İzleme: Include ve projeksiyon
Modül 4
Lab: Parolasız API
  • Azure SQL ve örnek şema
  • Managed Identity ile App Service bağlantısı
  • Contained user oluşturma
  • EF Core ile CRUD
  • Parametreli sorgu testi
  • Bağlantı havuzu gözlemi
Günün hedefiKatılımcı dayanıklı istemci yazar, performans iyileştirir ve migration'ı otomatikleştirir.
Modül 1
Geçici Hata Yönetimi
  • Transient hata kodları: 40613, 10928, 4060
  • SqlClient yapılandırılabilir retry mantığı
  • EF Core EnableRetryOnFailure
  • Polly ile özel retry
  • İdempotent işlem ve transaction
  • Zaman aşımı ayarları
Modül 2
Yüksek Erişilebilirlik
  • Failover grubu dinleyici uç noktası
  • Geo-replikasyon ve okuma kopyası
  • ApplicationIntent=ReadOnly
  • Bölgesel yük devretmede istemci davranışı
  • Zone redundancy
  • Bakım ve yeniden bağlanma
Modül 3
Sorgu Performansı
  • Yürütme planı okuma
  • Eksik indeks ve kapsayan indeks
  • Query Store ve Query Performance Insight
  • Parameter sniffing
  • Otomatik ayarlama
  • Toplu yükleme: SqlBulkCopy
Modül 4
Şema Yönetimi ve CI/CD
  • EF migration üretme ve uygulama
  • DACPAC ve SqlPackage
  • GitHub Actions ile veritabanı dağıtımı
  • Ortamlar arası şema kayması
  • Geri alma stratejisi
  • AZ-204 ilişkisel veritabanı soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Parolasız bağlantı

Managed Identity ile Azure SQL'e bağlanabilirsiniz.

✅
ORM kullanımı

EF Core veya Dapper ile veri erişimi kodlayabilirsiniz.

✅
Güvenli sorgu

Parametreli sorgularla SQL enjeksiyonunu önleyebilirsiniz.

✅
Retry mantığı

Geçici hatalara karşı retry yapılandırabilirsiniz.

✅
Yük devretme

Failover grubunda dayanıklı istemci yazabilirsiniz.

✅
Sorgu analizi

Plan ve Query Store ile yavaş sorguları iyileştirebilirsiniz.

✅
Migration

EF migration ve DACPAC ile şema dağıtabilirsiniz.

✅
CI/CD

Veritabanı değişikliklerini boru hattına ekleyebilirsiniz.

Kimler İçin Uygundur?

  • Veritabanı bağlantılı uygulama geliştiren yazılımcılar
  • DevOps uzmanları
  • AZ-204 adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı bağlantılı uygulama geliştiren yazılımcılar, DevOps uzmanları ve AZ-204 adayları.
EF Core şart mı?
Hayır; Python/SQLAlchemy ve Dapper alternatifleri de gösterilir.
Parolasız bağlantı nasıl çalışır?
Managed Identity ile token alınır ve contained user eşlenir; adım adım uygulanır.
Failover nasıl test edilir?
Failover grubunda manuel yük devretme ile istemci davranışı gözlenir.
Sınav ve sertifika konusu nasıl işleniyor?
Microsoft AZ-204 (Developing Solutions for Microsoft Azure) sınav alanlarıyla örtüşen içerik işlenir; sınav başvurusu ve ücreti ilgili kuruma aittir. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Azure Developer: Relational Database Solutions Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Files & Data Protection Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Files & Data Protection Eğitimi

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

AZ-104 konularıyla Azure Files: SMB/NFS paylaşımı, AD kimlik doğrulama, Azure File Sync, snapshot ve Azure Backup. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Monitor Metrics, Logs, Alerts, & Insights Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Monitor Metrics, Logs, Alerts, & Insights Eğitimi

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

AZ-104 konularıyla Azure Monitor: Metrics Explorer, Log Analytics KQL, uyarı kuralları, action group ve Insights. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Network Watcher & Connection Monitor Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Network Watcher & Connection Monitor Eğitimi

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

AZ-104 konularıyla Azure Network Watcher: IP flow verify, next hop, flow logs, Traffic Analytics ve Connection Monitor. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Policy, Tags, Locks, & Compliance Governance Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Policy, Tags, Locks, & Compliance Governance Eğitimi

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

AZ-104 konularıyla Azure yönetişimi: Azure Policy, initiative, etiketleme, resource lock, management group ve uyumluluk. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: DNS, Load Balancers, & Network Troubleshooting Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: DNS, Load Balancers, & Network Troubleshooting Eğitimi

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

AZ-104 konularıyla Azure DNS, Load Balancer, Application Gateway, Traffic Manager ve ağ sorun giderme. 2 günlük uygulamalı eğitim.

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