AZURE DEVELOPER: BLOB STORAGE SOLUTIONS EĞİTİMİ

Uygulamalarınıza Blob Storage'ı kodla entegre edin

Azure.Storage.Blobs SDK, SAS ve kullanıcı delegasyonu, blok yükleme, yaşam döngüsü, Event Grid tetikleme ve statik web barındırma çözümlerini geliştirin.

Bu eğitim, uygulama geliştirme açısından Azure Blob Storage çözümlerini işler. Azure.Storage.Blobs (.NET) ve Python SDK ile BlobServiceClient, ContainerClient, BlobClient kullanımı, blok yükleme (staged block), paralel indirme, akış (stream) işleme, meta veri.

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

Eğitim Hakkında

Blob Storage'ı kod, güvenlik ve olay tabanlı çözümlerle kullanmak

Bu eğitim, uygulama geliştirme açısından Azure Blob Storage çözümlerini işler. Azure.Storage.Blobs (.NET) ve Python SDK ile BlobServiceClient, ContainerClient, BlobClient kullanımı, blok yükleme (staged block), paralel indirme, akış (stream) işleme, meta veri ve etiketler (index tags) anlatılır. Kullanıcı delegasyon SAS, Entra ID kimlik doğrulaması, Managed Identity, yaşam döngüsü kuralları, sürümleme, kiralama (lease), Event Grid ile Blob tetikleyicileri, CDN ve statik web sitesi barındırma uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; İstemci nesneleri, yükleme/indirme, meta veri ve etiketler; SAS, Entra ID, Event Grid, katmanlar ve statik site. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Orta Seviye — Geliştiriciler için Azure Blob Storage SDK, SAS, yaşam döngüsü, olay tetikleme ve istemci tarafı yükleme çözümlerini kapsar.

Öğrenme Metodu

Bir web uygulamasına güvenli dosya yükleme, küçük resim üretme ve yaşam döngüsü yönetimi eklenir; her adım C# veya Python ile kodlanır.

Neden Bu Eğitim?

🎯SDK ustalığı

BlobClient ile yükleme, indirme ve meta veri işlemlerini kodlarsınız.

🛠️Güvenli paylaşım

Kullanıcı delegasyon SAS ve Managed Identity ile anahtarsız erişim sağlarsınız.

📈Olay tabanlı

Blob oluşunca Functions tetikleyerek otomatik işleme yaparsınız.

Anahtar Konular

azure blob storage sdkblob storage geliştirmekullanıcı delegasyon sasblob event gridazure functions blob triggerblob yaşam döngüsüaz-204 eğitimiazure developerblob index tagsstatik web sitesi azure
“Dosya yönetimi kodla otomatikleştiğinde ölçeklenir.”

Ö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
Storage temelleri

Storage hesabı ve kapsayıcı kavramlarına aşinalık yararlıdı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ı SDK ile blob yükler, indirir, meta veri ve etiketlerle yönetir.
Modül 1
İstemci Nesneleri
  • BlobServiceClient, ContainerClient, BlobClient
  • Bağlantı dizesi ve DefaultAzureCredential
  • Kapsayıcı oluşturma ve listeleme
  • Blob adlandırma ve sanal dizin
  • Sayfalama ve prefix filtreleme
  • Asenkron API kullanımı
Modül 2
Yükleme ve İndirme
  • UploadAsync ve akış yükleme
  • Staged block ve büyük dosya
  • Paralel transfer ve StorageTransferOptions
  • Aralık (range) indirme
  • MD5/CRC doğrulama
  • Koşullu işlemler: ETag, If-Match
Modül 3
Meta Veri ve Etiketler
  • Meta veri (metadata) anahtar-değer
  • Blob özellikleri: ContentType, CacheControl
  • Blob index tags ile arama
  • FindBlobsByTags sorguları
  • Kiralama (lease) ile kilit
  • Sürümleme ve anlık görüntü
Modül 4
Lab: Dosya Yükleme API'si
  • ASP.NET veya Flask yükleme uç noktası
  • Yükleme ilerleme çubuğu
  • Meta veri ile kullanıcı bilgisi
  • Tag ile arama
  • Hata işleme ve yeniden deneme
  • Test ve temizlik
Günün hedefiKatılımcı güvenli erişim, olay tetikleme ve yaşam döngüsü kurallarını uygular.
Modül 1
SAS ve Kimlik
  • Hesap anahtarı riskleri
  • Kullanıcı delegasyon SAS üretimi
  • Hizmet SAS ve depolanan erişim ilkesi
  • Managed Identity ile Blob Data Contributor
  • Entra ID ile uygulama izinleri
  • CORS yapılandırması
Modül 2
Olay Tabanlı İşleme
  • Event Grid Blob Created olayı
  • Blob tetikleyicili Azure Function
  • Küçük resim üretme senaryosu
  • Dead-letter ve yeniden deneme
  • Change feed okuma
  • Poison blob yönetimi
Modül 3
Yaşam Döngüsü ve Katman
  • Yaşam döngüsü yönetim kuralı JSON
  • Hot, Cool, Cold, Archive geçişi
  • Archive rehydrate öncelikleri
  • Sürüm ve anlık görüntü temizliği
  • Soft delete ve geri alma
  • Nesne çoğaltma
Modül 4
Statik Site ve CDN
  • Statik web sitesi barındırma ($web)
  • Özel alan adı ve HTTPS
  • Azure CDN / Front Door entegrasyonu
  • Önbellek kuralları
  • Maliyet ve performans ölçümü
  • AZ-204 Blob soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SDK kullanımı

Blob istemcileriyle yükleme ve indirme kodlayabilirsiniz.

✅
Büyük dosya

Blok yükleme ve paralel transfer uygulayabilirsiniz.

✅
Meta veri ve etiket

Index tags ile blob arama yapabilirsiniz.

✅
Anahtarsız erişim

Managed Identity ve DefaultAzureCredential kullanabilirsiniz.

✅
SAS üretimi

Kullanıcı delegasyon SAS oluşturabilirsiniz.

✅
Olay işleme

Blob olaylarıyla Function tetikleyebilirsiniz.

✅
Yaşam döngüsü

JSON kural ile katman geçişini otomatikleştirebilirsiniz.

✅
Statik site

Blob üzerinde statik web sitesi yayınlayabilirsiniz.

Kimler İçin Uygundur?

  • Dosya yükleme ve içerik yönetimi yapan geliştiriciler
  • bulut mimarları
  • AZ-204 adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dosya yükleme ve içerik yönetimi yapan geliştiriciler, bulut mimarları ve AZ-204 adayları.
Hangi SDK kullanılır?
Azure.Storage.Blobs (.NET) ve Python SDK ile örnekler yapılır.
Hesap anahtarı kullanılmalı mı?
Hayır; Managed Identity ve kullanıcı delegasyon SAS tercih edilir.
Büyük dosyalar nasıl yüklenir?
Staged block ve paralel transfer uygulamalı gösterilir.
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: Blob Storage 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 AzureMicrosoft Azure Administrator: Business Continuity Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Business Continuity Eğitimi

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

Business Continuity eğitimi: Recovery Services vault, backup policy ve Site Recovery uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Business Continuity in the Azure Cloud Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Business Continuity in the Azure Cloud Eğitimi

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

Business Continuity in the Azure Cloud eğitimi: RPO/RTO, Azure Backup ve Azure Site Recovery uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Cost Management Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Cost Management Eğitimi

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

Cost Management eğitimi: cost analysis, budget ve Reserved Instance uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Entra ID Groups & Conditional Access Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Entra ID Groups & Conditional Access Eğitimi

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

Entra ID Groups & Conditional Access eğitimi: dinamik grup üyeliği ve role-assignable group dahil uygulamalı Azure laboratuvarı. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Entra ID Users & Entra Connect Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Entra ID Users & Entra Connect Eğitimi

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

Entra ID Users & Entra Connect eğitimi: Entra Connect, UPN son eki ve toplu kullanıcı işlemleri uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

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