DEVELOPING AZURE & WEB SERVICES: MANAGING DATA EĞİTİMİ

Azure üzerinde veriyi doğru depolayın ve yönetin

Azure SQL Database, Table ve Blob depolama, Entity Framework, önbellekleme, veri serileştirme ve yedekleme yönetimi kapsar

Bu eğitim Azure tabanlı web servislerinde veri yönetimini ele alır. Azure SQL Database bağlantısı ve güvenlik duvarı, Entity Framework ile erişim, Table, Blob ve Queue Storage kullanımı, SAS belirteçleri, JSON ve XML serileştirme, veri doğrulama, önbellekleme…

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

Eğitim Hakkında

Azure SQL Database, Blob Storage ve SAS belirteci ekseninde uygulamalı Azure çalışması

Bu eğitim Azure tabanlı web servislerinde veri yönetimini ele alır. Azure SQL Database bağlantısı ve güvenlik duvarı, Entity Framework ile erişim, Table, Blob ve Queue Storage kullanımı, SAS belirteçleri, JSON ve XML serileştirme, veri doğrulama, önbellekleme, eşzamanlılık, yedekleme ve coğrafi çoğaltma gibi konular uygulamalı örneklerle işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — Azure SQL, Blob ve Table Storage, serileştirme, önbellekleme ve yedekleme yönetimi konularını kapsayan Azure eğitimi

Öğrenme Metodu

Azure SQL Database ve Blob Storage konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

Azure SQL Database, Blob Storage ve SAS belirteci konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde Azure SQL Database üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

serileştirme dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure veri yönetimiAzure SQL DatabaseBlob StorageTable StorageSAS tokenAzure CacheJSON serileştirmecoğrafi çoğaltmaAzure Storage
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
C# Temelleri

Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir.

2
HTTP ve REST

HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.

3
Visual Studio

Visual Studio ile proje oluşturma ve hata ayıklama deneyimi faydalıdır.

4
Laboratuvar Ortamı

Tarayıcı ve güncel bir bilgisayar yeterlidir; Azure aboneliği ve laboratuvar ortamı eğitimde sağlanı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ı Azure SQL Database ile çalışır ve Storage hizmetlerinde veri saklar.
Modül 1
Azure SQL Database
  • Sunucu, veritabanı ve fiyatlandırma katmanları (DTU)
  • Sunucu düzeyi güvenlik duvarı kuralları
  • ADO.NET bağlantı dizesi ve şifreleme
  • SSMS ile bağlanma ve şema dağıtımı
  • Geçici hatalara karşı yeniden deneme mantığı
  • Veritabanı kopyalama ve BACPAC içe/dışa aktarım
Modül 2
Entity Framework Erişimi
  • DbContext yapılandırması ve bağlantı yönetimi
  • Code First migrasyonlarını Azure'a uygulama
  • SqlAzureExecutionStrategy kullanımı
  • Asenkron sorgu ve SaveChangesAsync
  • Eager/lazy yükleme seçimi
  • Eşzamanlılık belirteçleri
Modül 3
Table ve Blob Depolama
  • Depolama hesabı türleri ve çoğaltma seçenekleri (LRS, GRS)
  • Table Storage: PartitionKey, RowKey ve sorgu verimliliği
  • Blob türleri: block, page ve append
  • Konteyner erişim düzeyleri
  • Blob yükleme, indirme ve meta veri
  • Storage Emulator ile yerel geliştirme
Modül 4
Queue ve Erişim Yönetimi
  • Storage Queue ile mesaj ekleme ve alma
  • Görünmezlik zaman aşımı ve zehirli mesaj yönetimi
  • Shared Access Signature türleri ve süre sınırı
  • Saklanan erişim ilkesi (stored access policy)
  • Anahtar yenileme ve sızıntıya müdahale
  • İstemciye doğrudan yükleme senaryosu
Günün hedefiKatılımcı veri biçimlerini yönetir, önbellek ekler ve yedekleme ile coğrafi dayanıklılığı planlar.
Modül 1
Serileştirme ve Veri Sözleşmeleri
  • DataContract ve DataMember öznitelikleri
  • Json.NET ile özel dönüştürücüler
  • Tarih, enum ve null değer işleme
  • ISerializable ve ikili serileştirme riskleri
  • Sürüm toleranslı veri modelleri
  • Büyük yük için akış tabanlı işleme
Modül 2
Önbellekleme
  • Azure Cache for Redis temel kavramları
  • Cache-aside deseni ve süre sonu politikaları
  • Çıktı önbellekleme ve HTTP önbellek başlıkları
  • ETag ile koşullu istekler
  • Önbellek geçersiz kılma stratejileri
  • Tutarlılık ve bayat veri riskleri
Modül 3
Eşzamanlılık ve Tutarlılık
  • Optimistic concurrency ve ETag kullanımı
  • Blob lease ile özel erişim
  • Table batch işlemleri
  • İdempotent işlem tasarımı
  • Son yazan kazanır ve birleştirme yaklaşımı
  • Dağıtık sistemde tutarlılık takasları
Modül 4
Yedekleme ve Dayanıklılık
  • Azure SQL otomatik yedekleme ve zaman noktasına geri dönüş
  • Active geo-replication ve yük devretme
  • Storage coğrafi çoğaltma ve RA-GRS
  • Silinen blob için geri alma (soft delete)
  • RPO/RTO hedeflerinin belirlenmesi
  • Maliyet ve dayanıklılık dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Azure SQL Database

Azure SQL'i oluşturup güvenli bağlanabilirsiniz

⚙️
Entity Framework Erişimi

EF ile Azure SQL üzerinde veri işlemleri yapabilirsiniz

🔐
Table ve Blob Depolama

NoSQL ve nesne depolamayı kullanabilirsiniz

📡
Queue ve Erişim Yönetimi

Kuyruk ve SAS ile güvenli erişim kurabilirsiniz

🗄️
Serileştirme ve Veri Sözleşmeleri

Verileri JSON ve XML olarak doğru dönüştürebilirsiniz

🚀
Önbellekleme

Önbellek ile veri erişimini hızlandırabilirsiniz

🔍
Eşzamanlılık ve Tutarlılık

Çakışma yönetimini uygulayabilirsiniz

✅
Yedekleme ve Dayanıklılık

Veri koruma stratejisi oluşturabilirsiniz

Kimler İçin Uygundur?

  • Azure üzerinde veri katmanı geliştiren .NET geliştiricileri
  • servis tasarımcıları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde veri katmanı geliştiren .NET geliştiricileri ve servis tasarımcıları için uygundur.
Azure ve Web Servisleri Veri Yönetimi eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül Azure SQL Database, Blob Storage, SAS belirteci gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir. HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
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. Developing Azure & Web Services: Managing Data 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 AzureAzure Developer: Caching & Content Delivery Solutions Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Caching & Content Delivery Solutions Eğitimi

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

Azure Developer eğitimi: Azure Cache for Redis, cache-aside, TTL, Pub/Sub, Front Door ve CDN ile önbellekleme ve içerik dağıtımı çözümlerini öğrenin.

Detayları Gör →
Microsoft AzureAzure Developer: Common Application Design & Connectivity Patterns Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Common Application Design & Connectivity Patterns Eğitimi

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

Azure Developer eğitimi: Retry, Circuit Breaker, API Gateway, CQRS, Saga, Outbox ve Strangler Fig gibi bulut tasarım ve bağlantı desenlerini uygulayın.

Detayları Gör →
Microsoft AzureAzure Developer: Cosmos DB Storage Solutions Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Cosmos DB Storage Solutions Eğitimi

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

Azure Developer eğitimi: Cosmos DB SDK, bölüm anahtarı, belge modelleme, RU optimizasyonu, transactional batch ve change feed çözümlerini uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Developer: File Storage Solutions Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: File Storage Solutions Eğitimi

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

Azure Developer eğitimi: Azure Files SDK ve REST, SAS, App Service ve AKS CSI bağlama, Container Apps volume ve File Sync ile dosya depolama çözümleri.

Detayları Gör →
Microsoft AzureAzure Developer: Implementing Authentication & Access Control Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Implementing Authentication & Access Control Eğitimi

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

Azure Developer eğitimi: Entra ID, OAuth 2.0, OIDC, MSAL, JWT doğrulama, Managed Identity, RBAC ve Key Vault ile güvenli kimlik doğrulama uygulayın.

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