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

Uygulamalarınızda paylaşılan dosya depolamayı kullanın

Azure Files SDK, SMB/NFS bağlama, App Service ve container paylaşım bağlama, SAS erişimi ve File Sync ile uygulama çözümleri geliştirin.

Bu eğitim, Azure Files'ı uygulama geliştirme açısından ele alır. azure-storage-file-share SDK ile ShareClient, DirectoryClient, FileClient kullanımı, büyük dosya yükleme, aralık yazma, paylaşım anlık görüntüleri, SAS ve Entra ID ile yetkilendirme işlenir. App.

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

Eğitim Hakkında

Uygulama odaklı Azure Files ve paylaşılan depolama çözümleri

Bu eğitim, Azure Files'ı uygulama geliştirme açısından ele alır. azure-storage-file-share SDK ile ShareClient, DirectoryClient, FileClient kullanımı, büyük dosya yükleme, aralık yazma, paylaşım anlık görüntüleri, SAS ve Entra ID ile yetkilendirme işlenir. App Service ve Container Apps'te Azure Files bağlama, AKS'de PersistentVolume ve CSI sürücüsü, VM'lerde SMB/NFS bağlama, Functions ile paylaşım tetikleme, lift-and-shift uygulamalarda ortak yapılandırma deposu kullanımı ve Azure File Sync uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; ShareClient, dosya işlemleri, SAS ve yetkilendirme; App Service, Container Apps, AKS ve File Sync. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Orta Seviye — Geliştiriciler için Azure Files SDK/REST, bağlama, paylaşım yönetimi, container entegrasyonu ve File Sync senaryolarını kapsar.

Öğrenme Metodu

Python SDK ile paylaşım işlemleri kodlanır; App Service ve AKS pod'una Azure Files bağlanır; paylaşımın uygulamalar arası ortak depo olarak kullanımı denenir.

Neden Bu Eğitim?

🎯Kodla yönetim

SDK ile paylaşım, dizin ve dosya işlemlerini otomatikleştirirsiniz.

🛠️Container entegrasyonu

App Service, Container Apps ve AKS'ye kalıcı paylaşım bağlarsınız.

📈Taşıma çözümü

Dosya sistemi bağımlı uygulamaları buluta değiştirmeden taşırsınız.

Anahtar Konular

azure files sdkazure file storage geliştirmeaks csi azure filesapp service azure filescontainer apps volumeazure file syncpaylaşılan depolamaaz-204 eğitimiazure developersmb nfs azure
“Paylaşılan depolama, taşınan uygulamanın sessiz kahramanı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
Container bilgisi

Docker ve container temel 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 paylaşım ve dosya işlemlerini kodlar.
Modül 1
SDK Kullanımı
  • ShareServiceClient ve ShareClient
  • DirectoryClient ile dizin gezinme
  • FileClient ile yükleme ve indirme
  • Büyük dosya ve upload_range
  • Paylaşım anlık görüntüsü (snapshot) oluşturma
  • Meta veri ve dosya özellikleri
Modül 2
Yetkilendirme
  • Hesap anahtarı yerine SAS
  • Paylaşım düzeyi SAS ve izinler
  • Entra ID kimlik doğrulaması
  • Storage File Data SMB Share rolleri
  • Kimlik tabanlı erişim ve AD DS
  • Güvenli aktarım zorunluluğu
Modül 3
REST ve Komut Satırı
  • File service REST işlemleri
  • az storage file komutları
  • AzCopy ile paylaşım kopyalama
  • PowerShell cmdlet'leri
  • Hata kodları ve throttling
  • İstek başlıkları ve sürüm
Modül 4
Lab: Dosya Servisi
  • Python ile paylaşım oluşturma
  • Klasör yapısı ve dosya yükleme
  • SAS bağlantısı üretme
  • Anlık görüntüden dosya kurtarma
  • Throttling davranışının gözlenmesi
  • Temizlik
Günün hedefiKatılımcı paylaşımı farklı compute platformlarına bağlar ve hibrit senaryo kurar.
Modül 1
App Service ve Functions
  • Path mapping ile Azure Files bağlama
  • Linux ve Windows kapsayıcı farkları
  • Uygulama ayarı ve erişim anahtarı
  • Paylaşımın ortak içerik deposu olarak kullanımı
  • Functions ve dosya tetikleme alternatifi
  • Performans ve gecikme notları
Modül 2
Container Platformları
  • Container Apps volume mount
  • AKS PersistentVolume ve StorageClass
  • Azure Files CSI sürücüsü
  • ReadWriteMany erişim modu
  • Secret ile hesap bilgisi
  • Pod yeniden başlatma ve veri kalıcılığı
Modül 3
VM ve Hibrit
  • Linux SMB ve NFS bağlama
  • Windows net use ve kalıcı bağlantı
  • Azure File Sync kurulum
  • Bulut katmanlama
  • Şirket içi ve bulut dosya eşleme
  • Özel uç nokta ile erişim
Modül 4
Güvenilirlik ve Tekrar
  • Paylaşım yedekleme ve soft delete
  • Çoklu yazar çakışma yönetimi
  • IOPS ve verim planlama
  • Azure Monitor metrikleri
  • Senaryo: eski uygulamanın containera taşınması
  • AZ-204 dosya depolama soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SDK işlemleri

Dosya paylaşımlarını Python SDK ile yönetebilirsiniz.

✅
SAS erişimi

Süreli ve kısıtlı SAS ile dosya paylaşabilirsiniz.

✅
Kimlik tabanlı erişim

Entra ID ve AD DS ile paylaşım yetkilendirebilirsiniz.

✅
App Service bağlama

Azure Files'ı App Service'e bağlayabilirsiniz.

✅
AKS entegrasyonu

CSI sürücüsüyle pod'a RWX paylaşım bağlayabilirsiniz.

✅
VM bağlantısı

Windows ve Linux'ta SMB/NFS bağlama yapabilirsiniz.

✅
File Sync

Hibrit dosya sunucusu senaryosu kurabilirsiniz.

✅
Yedekleme

Anlık görüntü ve soft delete ile veriyi koruyabilirsiniz.

Kimler İçin Uygundur?

  • Eski uygulamaları buluta taşıyan geliştiriciler
  • DevOps mühendisleri
  • AZ-204 adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Eski uygulamaları buluta taşıyan geliştiriciler, DevOps mühendisleri ve AZ-204 adayları.
Azure Files ile Blob arasında nasıl seçilir?
Dosya sistemi semantiği gerekiyorsa Files, nesne depolama için Blob uygun; karşılaştırma yapılır.
AKS bilgisi gerekir mi?
Temel kavramlar anlatılır, hazır manifestler sağlanır.
Hangi dil kullanılır?
Python SDK örnekleri, YAML ve CLI komutlarıyla yapılır.
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: File 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: Azure Hybrid Identities Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Azure Hybrid Identities Eğitimi

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

Azure Hybrid Identities eğitimi: Entra Connect, Password Hash Sync ve Pass-through Authentication uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akadem

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Azure Import/Export Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Azure Import/Export Eğitimi

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

Azure Import/Export eğitimi: Import/Export job, WAImportExport ve Data Box uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

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

Microsoft Azure Administrator: Azure Load Balancer Eğitimi

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

Azure Load Balancer eğitimi: Standard SKU Load Balancer, health probe ve inbound NAT rule uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Azure Multi-Factor Authentication Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Azure Multi-Factor Authentication Eğitimi

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

Azure Multi-Factor Authentication eğitimi: Microsoft Authenticator ve FIDO2 dahil uygulamalı Azure laboratuvarı. 3 gün, Digital Vizyon Akademi.

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

Microsoft Azure Administrator: Azure Network Infrastructure Eğitimi

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

Azure Network Infrastructure eğitimi: VNet/subnet planı, NSG ve VNet peering uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

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