Začněte nyníZačněte zdarma

Nasazení ETL pipeline na Kubernetes

Nasadíš ETL pipeline na Kubernetes. Kroky Extract, Transform a Load budou realizovány Pody, které čtou a zapisují do příslušných Persistent Volumes vytvořených pomocí Persistent Volume Claims.

Tvým úkolem je zjistit celkový počet cestujících, kteří jeli žlutým taxíkem v NYC ve skupině 2 nebo více osob. „Extract Pod" připraví vstupní data jako CSV soubor a předá je „Transform Podu". Ten zpracuje data žlutého taxíku do SQLite databáze, vybere všechna data potřebná pro finální výpočet a předá je „Load Podu". Tento poslední Pod sečte veškerá data o cestujících, zobrazí výsledek a uloží ho jako CSV soubor.

Všechny tyto kroky se provedou pomocí standardních Kubernetes objektů, které už znáš. Byly připraveny dva adresáře, "Docker/" a "Manifests/", které obsahují potřebné soubory pro vytvoření Docker images a jejich nasazení přes Kubernetes.

Toto cvičení je součástí kurzu

Úvod do Kubernetes

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení