ÎncepețiÎncepe gratuit

Implementează un pipeline ETL pe Kubernetes

Vei implementa un pipeline ETL pe Kubernetes. Pașii de Extragere, Transformare și Încărcare vor fi realizați de Pod-uri, care citesc și scriu în Persistent Volume-uri corespunzătoare, create prin Persistent Volume Claims.

Sarcina ta este să găsești numărul total de pasageri care au călătorit cu un taxi galben din NYC în grupuri de 2 sau mai mulți. „Extract Pod"-ul va pregăti datele inițiale sub forma unui fișier CSV și le va transmite „Transform Pod"-ului. Acest Pod va rafina datele despre taxiuri galbene într-o bază de date SQLite, va selecta toate datele necesare pentru calculul final și le va transmite „Load Pod"-ului. Acest ultim Pod va însuma toate datele despre pasageri, le va afișa și le va salva ca fișier CSV.

Toți acești pași vor fi realizați folosind obiectele standard Kubernetes pe care le cunoști. Au fost pregătite două directoare, "Docker/" și "Manifests/", care conțin fișierele necesare pentru a crea imaginile Docker și a le implementa folosind Kubernetes.

Acest exercițiu face parte din cursul

Introducere în Kubernetes

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul