BaşlayınÜcretsiz Başlayın

Kubernetes üzerinde bir ETL hattı dağıt

Kubernetes üzerinde bir ETL hattı dağıtacaksın. Extract, Transform ve Load adımların; ilgili Persistent Volume Claim'lerin oluşturduğu Persistent Volume'lara okuma-yazma yapan Pod'lar tarafından gerçekleştirilecek.

Görevin, NYC yellow cab’e 2 veya daha fazla kişilik grup olarak binen yolcuların toplam sayısını bulmak. "Extract Pod" ilk veriyi bir CSV dosyası olarak hazırlayıp bunu "Transform Pod"’a aktaracak. Bu Pod, yellow cab verisini bir SQLite veritabanına dönüştürecek, son hesaplama için gereken tüm verileri seçecek ve bunu "Load Pod"’a verecek. Son Pod ise tüm yolcu verilerini toplayacak, çıktıyı gösterecek ve bir CSV dosyasına kaydedecek.

Tüm bu adımlar, bildiğin standart Kubernetes nesneleri kullanılarak yapılacak. Docker imajlarını oluşturmak ve Kubernetes ile dağıtmak için gerekli dosyaları içeren iki dizin hazırlandı: "Docker/" ve "Manifests/".

Bu egzersiz

Kubernetes’e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat