APACHE SPARK BULUTTA EĞİTİMİ

Spark'ı bulutun gücüyle ölçeklendirin

S3/ADLS/GCS nesne depolama, elastik küme, Spark on Kubernetes ve maliyet optimizasyonuyla Spark'ı bulutta çalıştırın.

Nesne depolama, Delta veri gölü, elastik yönetilen kümeler, Spark on Kubernetes, dinamik tahsis ve spot node maliyet optimizasyonuyla Spark'ı bulutta çalıştırmayı öğreten eğitim.

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

Eğitim Hakkında

Spark iş yüklerini bulut ortamına taşımak

Bu eğitim, Apache Spark'ı bulut ortamında çalıştırmayı öğretir. S3/ADLS/GCS gibi nesne depolamaya erişim, Parquet/Delta ile veri gölü, elastik küme (EMR/Dataproc/Databricks kavramları) ve otomatik ölçekleme işlenir. Spark on Kubernetes dağıtımı, spot/preemptible node ile maliyet optimizasyonu, nesne depolama tutarlılığı ve commit protokolleri, kimlik/erişim (IAM) ve veri güvenliği uygulamalı ele alınır. Küme boyutlandırma, dinamik tahsis ve maliyet-performans dengesi gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; bulut depolama ve elastik küme üzerinde Spark işi çalıştırma lableri.

Seviye

Orta Seviye — Bulut üzerinde Spark: nesne depolama, elastik küme, Spark on Kubernetes ve maliyet yönetimini kapsar.

Öğrenme Metodu

Bulut nesne depolamaya bağlanan ve elastik kümede çalışan Spark işleri kurup ölçeklendirerek öğrenilir.

Neden Bu Eğitim?

☁️Elastik Ölçek

Yükle birlikte büyüyüp küçülen elastik kümelerde Spark çalıştırırsınız.

💰Maliyet Kontrolü

Spot node ve dinamik tahsisle performansı koruyarak maliyeti düşürürsünüz.

🗃️Veri Gölü

Nesne depolama ve Delta ile ölçeklenebilir bir bulut veri gölü kurarsınız.

Anahtar Konular

spark bulut eğitimispark on kubernetess3 adls gcsdelta lakeelastik kümedinamik tahsisspot node maliyetbulut veri gölüspark emr dataproc
“Bulutta güç sınırsızdır; marifet onu ölçülü kullanmaktır.”

Ön Koşullar

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

1
Spark Temeli

DataFrame API ve spark-submit deneyimi gerekir.

2
Bulut

Bir bulut sağlayıcısı ve nesne depolama kavramlarına aşinalık beklenir.

3
Programlama

PySpark veya Scala'da temel yetkinlik faydalıdır.

4
Lab Ortamı

Bulut hesabı veya bulut benzeri bir küme erişimi önerilir.

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ı Spark'ı nesne depolamaya bağlayıp veri gölü kurabilir.
Modül 1
Nesne Depolama
  • S3/ADLS/GCS mimarisi
  • Spark'tan nesne depolama erişimi
  • Konektör ve kimlik yapılandırma
  • Dizin ve prefix düzeni
  • Eventual consistency etkisi
  • HDFS'ten farkı
Modül 2
Veri Formatları
  • Parquet kolonsal depolama
  • Delta Lake/transactional format
  • Sıkıştırma ve dosya boyutu
  • Küçük dosya problemi
  • Şema evrimi
  • Format seçimi
Modül 3
Veri Gölü Düzeni
  • Raw/bronze/silver/gold katmanlar
  • Bölümleme stratejisi
  • Partition pruning
  • Veri kataloğu (Glue/Hive)
  • Dosya kompaksiyonu
  • Veri yaşam döngüsü
Modül 4
Okuma/Yazma
  • read/write nesne depolamaya
  • partitionBy ile yazma
  • Commit protokolü ve tutarlılık
  • Overwrite ve append
  • coalesce ile dosya kontrolü
  • Yazma doğrulama
Günün hedefiKatılımcı Spark'ı elastik küme ve Kubernetes üzerinde dağıtabilir.
Modül 1
Yönetilen Küme
  • EMR/Dataproc/Databricks kavramı
  • Küme oluşturma ve iş gönderme
  • Autoscaling yapılandırma
  • Geçici (ephemeral) küme deseni
  • İş başına küme stratejisi
  • Günlük ve izleme
Modül 2
Spark on Kubernetes
  • spark-submit k8s master
  • Driver/executor pod'ları
  • Namespace ve kaynak kotası
  • Dynamic allocation (shuffle tracking)
  • Pod şablonu
  • Konteyner imajı
Modül 3
Ölçekleme
  • Dinamik tahsis (dynamic allocation)
  • Executor sayısı ve kaynak
  • İş yüküne göre ölçek
  • Shuffle ve ölçek etkileşimi
  • Backlog yakalama
  • Ölçek izleme
Modül 4
Kaynak Yönetimi
  • CPU/bellek istekleri
  • Node havuzu türleri
  • İş izolasyonu
  • Kaynak çekişmesi
  • Quota ve limit
  • Kapasite planlama
Günün hedefiKatılımcı bulut Spark işlerini maliyet, güvenlik ve operasyon için optimize eder.
Modül 1
Maliyet Optimizasyonu
  • Spot/preemptible node kullanımı
  • Spot kesinti yönetimi
  • Küme boyutlandırma
  • Gereksiz shuffle maliyeti
  • Depolama katmanı maliyeti
  • Maliyet izleme ve etiketleme
Modül 2
Güvenlik
  • IAM rol ve politikaları
  • Nesne depolama erişim kontrolü
  • Şifreleme (at-rest/in-transit)
  • Sır (secret) yönetimi
  • Ağ izolasyonu (VPC)
  • Denetim ve loglama
Modül 3
Performans
  • AQE ve adaptive execution
  • Partition sayısı ayarı
  • Veri yerelliği ve okuma
  • Caching stratejisi
  • Skew yönetimi
  • Benchmark
Modül 4
Üretim Operasyonu
  • İş zamanlama (Airflow)
  • İzleme ve alarmlama
  • Hata ve yeniden deneme
  • Sürüm ve dağıtım
  • Felaket kurtarma
  • SLA ve kapasite

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Bulut Depolama

Spark'ı S3/ADLS/GCS'ye bağlayıp veri gölü kurarsınız.

✅
Veri Gölü

Delta/Parquet ve katmanlı düzenle ölçekli göl tasarlarsınız.

✅
Elastik Küme

Yönetilen ve geçici kümelerde iş çalıştırırsınız.

✅
Kubernetes

Spark on Kubernetes ile pod tabanlı dağıtım yaparsınız.

✅
Ölçekleme

Dinamik tahsisle kaynakları yüke göre ayarlarsınız.

✅
Maliyet

Spot node ve boyutlandırmayla maliyeti optimize edersiniz.

✅
Güvenlik

IAM ve şifrelemeyle bulut iş yükünü güvenli hale getirirsiniz.

✅
Üretim

Zamanlama ve izlemeyle bulut Spark hattını üretime alırsınız.

Kimler İçin Uygundur?

  • Spark iş yüklerini buluta taşıyan veri mühendisleri
  • platform ekipleri
  • bulut mimarları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Spark iş yüklerini buluta taşıyan veri mühendisleri, platform ekipleri ve bulut mimarları için uygundur.
Hangi bulut sağlayıcısı anlatılıyor?
Kavramlar sağlayıcıdan bağımsızdır; S3/ADLS/GCS ve EMR/Dataproc/Databricks örnekleriyle gösterilir.
Spot node riskli değil mi?
Kesinti yönetimi ve uygun iş deseniyle maliyet avantajı güvenle kullanılır; uygulamalı işlenir.
Önceden Spark bilmek gerekir mi?
Evet; DataFrame API ve spark-submit deneyimi ön koşuldur.
Sertifika veriliyor mu?
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. Apache Spark Bulutta Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Büyük Veri TeknolojileriScheduling, Scaling, and Orchestrating Complex Kafka Workflows Eğitimi
Veri ve Analitik Eğitimleri

Scheduling, Scaling, and Orchestrating Complex Kafka Workflows Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Karmaşık Kafka iş akışlarını zamanlayın, ölçekleyin ve orkestre edin: partition/consumer ölçekleme, cooperative rebalance, KEDA, Strimzi ve dayanıklı mimari.

Detayları Gör →
Büyük Veri TeknolojileriSetting Up and Navigating a Spark Environment Eğitimi
Veri ve Analitik Eğitimleri

Setting Up and Navigating a Spark Environment Eğitimi

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

Apache Spark ortamını kurun ve gezinin: bileşenler, local/standalone/YARN/K8s modları, spark-defaults yapılandırması, spark-submit ve Spark UI ile iş izleme.

Detayları Gör →
Büyük Veri TeknolojileriSpark / Pyspark Eğitimi
Veri ve Analitik Eğitimleri

Spark / Pyspark Eğitimi

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

PySpark ile Python üzerinden Spark'ı öğrenin: DataFrame işleme, join ve pencere fonksiyonları, Spark SQL, pandas UDF, pyspark.pandas ve performans ayarı.

Detayları Gör →
Büyük Veri TeknolojileriSpark Architecture and Execution Model Eğitimi
Veri ve Analitik Eğitimleri

Spark Architecture and Execution Model Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Spark iç mimarisini derinlemesine öğrenin: Catalyst, Tungsten, DAG scheduler, job/stage/task, shuffle, unified memory modeli, skew ve AQE ile performans teşhisi

Detayları Gör →
Büyük Veri TeknolojileriSpark for Developers Eğitimi
Veri ve Analitik Eğitimleri

Spark for Developers Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Yazılım geliştiriciler için üretim kalitesinde Spark: modüler Dataset tasarımı, birim test (chispa), veri kalitesi, paketleme, CI/CD ve performans mühendisliği.

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