शुरू करेंमुफ़्त में शुरू करें

Kubernetes पर एक ETL पाइपलाइन डिप्लॉय करें

आप Kubernetes पर एक ETL पाइपलाइन डिप्लॉय करेंगे। आपके Extract, Transform, और Load स्टेप्स Pods द्वारा पूरे किए जाएँगे, जो संबंधित Persistent Volumes पर पढ़ेंगे और लिखेंगे, जिन्हें Persistent Volume Claims बनाते हैं.

आपका काम यह पता लगाना है कि 2 या उससे अधिक लोगों के समूह के रूप में NYC येलो कैब लेने वाले यात्रियों की कुल संख्या कितनी है. आपका "Extract Pod" शुरुआती डेटा को एक CSV फ़ाइल के रूप में तैयार करेगा और उसे "Transform Pod" को सौंप देगा. यह Pod येलो कैब डेटा को एक SQLite डेटाबेस में परिष्कृत करेगा, अंतिम गणना के लिए आवश्यक सभी डेटा चुनेगा, और उसे "Load Pod" को सौंप देगा। अंतिम Pod सभी यात्री डेटा का योग करेगा, उसे दिखाएगा, और CSV फ़ाइल के रूप में सेव करेगा.

इन सभी स्टेप्स को आप वही स्टैंडर्ड Kubernetes ऑब्जेक्ट्स से करेंगे जिन्हें आप जानते हैं। दो डायरेक्टरी पहले से तैयार हैं — "Docker/" और "Manifests/" — जिनमें Docker इमेज बनाने और उन्हें Kubernetes की मदद से डिप्लॉय करने के लिए ज़रूरी फ़ाइलें मौजूद हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Kubernetes परिचय

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें