Eğitim İçeriği

1: HDFS (17%)

  • HDFS Daemon'ların işlevini tanımlayın.
  • Apache Hadoop klübüne veri depolama ve işlemeyi kapsayan normal operasyonları açıklamak.
  • Bir sistem gibi Apache Hadoop'u motivere eden mevcut bilgisayar sistemlerinin özellikleri.
  • HDFS tasarımının ana hedeflerini sınıflandırın.
  • Verilen bir senaryoda, HDFS Federasyon'un uygun kullanım durumunu tanımlayın.
  • HDFS HA-Quorum klübünün bileşenlerini ve daemonlarını tanımlayın.
  • HDFS güvenlik (Kerberos) rolünü analiz edin.
  • Verilen bir senaryoda, en uygun veri serileştirme seçeneğini belirleyin.
  • Dosya okuma ve yazma yollarını tanımlayın.
  • Hadoop Dosya Sistemi Kabuğu'nda dosyaları işlemek için komutları tanıyın.

2: YARN ve MapReduce sürümü 2 (MRv2) (17%)

  • Klübün Hadoop 1'den Hadoop 2'ye yükseltileceği şekilde klübü ayarlarına nasıl etki edeceğini anlayın.
  • MapReduce v2 (MRv2 / YARN)'i, tüm YARN daemon'larıyla birlikte dağıtma.
  • MapReduce v2 (MRv2) için temel tasarım stratejisini anlamak.
  • YARN'un kaynak tahsisiyle nasıl ilgilenir belirlenmesi.
  • MapReduce işinin YARN üzerinde çalışırken iş akışını tanımlayın.
  • Klübün MapReduce sürümü 1 (MRv1)'dan MapReduce sürümü 2 (MRv2)’ye geçişinde hangi dosyaları değiştirmeniz ve nasıl değiştireceğinizi belirleyin.

3: Hadoop Klüp Planlaması (16%)

  • Bir Apache Hadoop klübünü barındırmak için donanım ve işletim sistemlerini seçerken dikkate alınması gereken ana noktalar.
  • İşletim sistemi seçimi hakkında kararları analiz etmek.
  • Yükleme ayarlama ve disk taşma'ya ilişkin temel bilgileri anlamak.
  • Verilen bir senaryo ve iş yük deseni durumunda, senaryoya uygun donanım yapılandırmasını belirleyin.
  • Verilen bir senaryoda, SLA'yı yerine getirmek için klübün çalışması gereken ekosistem bileşenlerini belirleyin.
  • Klüp boyutlandırma: verilen bir senaryo ve yürütme frekansında iş yükünün detaylarını, CPU, bellek, depolama ve disk I/O dahil belirleyin.
  • Disk Boyutlandırma ve Yapılandırma, JBOD karşılaştırması ve RAID, SAN'lar, sanallaştırma ve klüpteki disk boyutlandırma gereksinimleri.
  • Ağ Topolojileri: Hadoop'de (hem HDFS hem de MapReduce için) ağ kullanımını anlayın ve verilen bir senaryoda ana ağ tasarım bileşenlerini belirleyin veya önerin.

4: Hadoop Klüp Kurulumu ve Yönetim (25%)

  • Verilen bir senaryoda, klübün disk ve makine başarısızlıklarına nasıl reaksiyon gösterdiğini belirleyin.
  • Günlük yapılandırma ve günlük yapılandırma dosya formatını analiz edin.
  • Hadoop'ün genel ölçümleri ve klüp sağlığı izleme konusundaki temelleri anlamak.
  • Klübün izlenmesinde kullanılabilir araçların işlevini ve amacını belirleyin.
  • CDH 5'deki tüm ekosistem bileşenlerinin (fakat bunlarla sınırlı değil): Impala, Flume, Oozie, Hue, Manager, Sqoop, Hive ve Pig'yi yükleyebilmek.
  • Apache Hadoop dosya sisteminin yönetimi için kullanılabilir araçların işlevini ve amacını belirleyin.

5: Kaynak Yönetimi (10%)

  • Hadoopordinatorları'nın genel tasarım hedeflerini anlamak.
  • Verilen bir senaryoda, FIFO Scheduler'un klüp kaynaklarını nasıl tahsis ettiğini belirleyin.
  • Verilen bir senaryoda, Fair Scheduler'un YARN altında klüp kaynaklarını nasıl tahsis ettiğini belirleyin.
  • Verilen bir senaryoda, Capacity Scheduler'un klüp kaynaklarını nasıl tahsis ettiğini belirleyin.

6: İzleme ve Günlüğe Kaydetme (15%)

  • Hadoop'ün ölçüm toplama yeteneklerinin işlevleri ve özellikleri hakkında bilgi sahibi olun.
  • NameNode ve JobTracker Web UI'larını analiz edin.
  • Klüp Daemon'larını izleme.
  • Ana düğümlerdeki CPU kullanımını belirleyip ve izlemek.
  • Tüm düğümler üzerinde swap ve bellek tahsisi izlenmesi hakkında açıklama yapın.
  • Hadoop'ün günlük dosyalarının nasıl görüntüleneceğini ve yönetileceğini belirleyin.
  • Bir günlük dosyasını yorumlayın.

Kurs İçin Gerekli Önbilgiler

  • Temel Linux yönetimi becerileri
  • Temel programlama becerileri
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (3)

Yaklaşan Etkinlikler

İlgili Kategoriler