AZURE DEVELOPER: AZURE BATCH & SCHEDULING BULK OPERATIONS EĞİTİMİ

Azure Batch ile toplu işleri paralel çalıştırın

Batch hesabı, havuz, node, job ve task yapısı, uygulama paketleri, Storage entegrasyonu, SDK ve zamanlama ile toplu işlem otomasyonu kurun.

Bu eğitim, Azure Batch ile büyük ölçekli paralel ve yüksek başarımlı iş yüklerini geliştirici gözüyle anlatır. Batch hesabı, havuz (pool), işlem düğümü (node), job ve task yapısı, VM boyutu ve düşük öncelikli/spot düğümler, otomatik ölçekleme formülleri,.

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

Eğitim Hakkında

Binlerce görevi havuzlarda paralel çalıştırmak ve zamanlamak

Bu eğitim, Azure Batch ile büyük ölçekli paralel ve yüksek başarımlı iş yüklerini geliştirici gözüyle anlatır. Batch hesabı, havuz (pool), işlem düğümü (node), job ve task yapısı, VM boyutu ve düşük öncelikli/spot düğümler, otomatik ölçekleme formülleri, uygulama paketleri, başlangıç görevi, kaynak dosyaları ve çıktı dosyalarının Blob'a aktarımı işlenir. Python ve C# SDK ile görev gönderme, görev bağımlılıkları, çok örnekli (MPI) görevler, Job Schedule, Logic Apps/Functions ile tetikleme ve izleme uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; Hesap, havuz, node, job ve task; Python SDK, bağımlılıklar, Blob çıktısı ve Job Schedule. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Orta Seviye — Azure Batch ile büyük ölçekli paralel işleri, havuz ve görev yönetimini, zamanlamayı ve toplu işlem otomasyonunu kapsar.

Öğrenme Metodu

Python SDK ile bir havuz oluşturulur, yüzlerce görev gönderilir, çıktılar Blob'a yazılır ve otomatik ölçekleme formülüyle maliyet optimize edilir.

Neden Bu Eğitim?

🎯Paralel işleme

Çok sayıda bağımsız görevi havuzlarda eş zamanlı çalıştırırsınız.

🛠️Maliyet kontrolü

Spot düğümler ve ölçek formülleriyle hesaplama maliyetini düşürürsünüz.

📈Otomasyon

SDK ve zamanlayıcılarla toplu işlemleri kodla yönetirsiniz.

Anahtar Konular

azure batchazure batch eğitimitoplu işlemparalel hesaplamajob schedulebatch autoscale formülüaz-204 eğitimiazure developerspot düğümhpc azure
“Büyük işi küçük görevlere bölen, zamanı kazanı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
Storage bilgisi

Blob Storage kapsayıcı ve SAS 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ı Batch hesabı ve havuz oluşturur, ilk görevleri çalıştırır.
Modül 1
Batch Temelleri
  • Batch hesabı ve bağlı Storage hesabı
  • Havuz, node, job, task hiyerarşisi
  • Kullanıcı aboneliği ve Batch hizmeti modu
  • Kota ve çekirdek sınırları
  • Batch Explorer aracı
  • Ücretlendirme: yalnızca VM maliyeti
Modül 2
Havuz Tasarımı
  • VM boyutu ve işletim sistemi görüntüsü
  • Düşük öncelikli ve spot düğümler
  • Sanal ağ (VNet) entegrasyonu
  • Başlangıç görevi (start task)
  • Uygulama paketleri
  • Konteyner tabanlı havuz
Modül 3
Otomatik Ölçekleme
  • Sabit boyut ve autoscale farkı
  • Ölçek formülü söz dizimi
  • $PendingTasks ve $TargetDedicatedNodes
  • Değerlendirme aralığı
  • Düğüm kesintisi ve yeniden kuyruğa alma
  • Boş havuz maliyeti
Modül 4
Lab: İlk Havuz
  • Batch hesabı oluşturma
  • Linux havuzu kurulumu
  • Basit komut görevi çalıştırma
  • stdout/stderr dosyalarını okuma
  • Düğüm durum izleme
  • Kaynak temizliği
Günün hedefiKatılımcı SDK ile toplu görev gönderir, çıktıları Blob'a yazar ve zamanlama kurar.
Modül 1
SDK ile Görev Gönderme
  • azure-batch Python istemcisi
  • Kimlik doğrulama: paylaşılan anahtar ve Entra
  • Job oluşturma ve task ekleme
  • Toplu görev ekleme (add_collection)
  • Görev durumu sorgulama
  • Görev yeniden deneme ve zaman aşımı
Modül 2
Dosya ve Bağımlılık
  • Kaynak dosyaları (ResourceFile)
  • Çıktı dosyaları (OutputFile) ve Blob
  • Görev bağımlılıkları
  • Görev aralığı bağımlılığı
  • Job hazırlık ve bırakma görevi
  • Çok örnekli (MPI) görevler
Modül 3
Zamanlama ve Tetikleme
  • Job Schedule ve tekrarlama
  • Zaman penceresi ve geçerlilik
  • Azure Functions ile Batch tetikleme
  • Logic Apps ile iş akışı
  • Event Grid ile Blob tetikleyici
  • Data Factory Custom Activity
Modül 4
İzleme ve Tekrar
  • Azure Monitor metrikleri
  • Batch tanılama günlükleri
  • Hata ayıklama: düğüme uzaktan erişim
  • Maliyet takibi ve etiket
  • Senaryo: toplu görüntü dönüştürme
  • AZ-204 Batch soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Batch mimarisi

Hesap, havuz, job ve task ilişkisini açıklayabilirsiniz.

✅
Havuz kurulumu

VM boyutu, spot ve VNet seçenekleriyle havuz oluşturabilirsiniz.

✅
Autoscale formülü

Ölçek formülü yazarak havuz boyutunu otomatikleştirebilirsiniz.

✅
SDK kullanımı

Python SDK ile job ve task gönderebilirsiniz.

✅
Dosya aktarımı

Kaynak ve çıktı dosyalarını Blob ile yönetebilirsiniz.

✅
Bağımlılık

Görev bağımlılığı ve MPI görevleri tanımlayabilirsiniz.

✅
Zamanlama

Job Schedule ve Functions ile otomatik çalıştırma kurabilirsiniz.

✅
İzleme

Metrik ve günlüklerle hatalı görevleri çözebilirsiniz.

Kimler İçin Uygundur?

  • Hesaplama yoğun iş yükleri çalıştıran geliştiriciler
  • render
  • simülasyon
  • veri işleme ekipleri ile AZ-204 adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Hesaplama yoğun iş yükleri çalıştıran geliştiriciler, render, simülasyon ve veri işleme ekipleri ile AZ-204 adayları.
Batch ile Functions farkı nedir?
Batch uzun süren ve hesaplama yoğun paralel işler içindir, Functions kısa olay tabanlı işler içindir.
HPC bilgisi gerekir mi?
Hayır; temel kodlama yeterlidir.
Maliyet nasıl azaltılır?
Spot düğümler, autoscale ve kullanım sonrası havuz silme uygulanı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: Azure Batch & Scheduling Bulk Operations Eğ 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 Data Fundamentals: Data Analytics Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Data Analytics Eğitimi

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

Azure Data Fundamentals kapsamında veri analitiği kavramları, yıldız şema, Azure analitik servisleri ve Power BI ile raporlamayı uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Data Ingestion & Processing Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Data Ingestion & Processing Eğitimi

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

Azure veri alımı ve işleme eğitimi: Data Factory, Event Hubs, Stream Analytics, Databricks ve Delta Lake ile batch ve akış veri hatlarını uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Data Storage Considerations Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Data Storage Considerations Eğitimi

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

Azure depolama seçiminde performans, dayanıklılık, güvenlik, uyumluluk ve maliyet ölçütlerini karar matrisiyle değerlendirmeyi öğrenin; DP-900 kapsamıyla uyumlu

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Data Workloads Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Data Workloads Eğitimi

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

Azure Data Fundamentals kapsamında veri türleri, OLTP ve OLAP iş yükleri, veri rolleri ve Azure veri servislerini DP-900 çerçevesinde öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Microsoft Fabric & Azure HDInsight Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Microsoft Fabric & Azure HDInsight Eğitimi

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

Microsoft Fabric ve Azure HDInsight eğitimi: OneLake, lakehouse, warehouse, Hadoop, Spark ve Kafka kümelerini uygulamalı öğrenin ve platformları karşılaştırın.

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