or
यह अभ्यास पाठ्यक्रम का हिस्सा है
इस चैप्टर में आप जानेंगे कि DevOps क्या है, इसके सिद्धांत क्या हैं और यह कौन-से फायदे देता है। आप देखेंगे कि इसे अलग-अलग प्रकार के सॉफ्टवेयर विकास में कैसे लागू किया जाता है। अंत में, आप प्रोजेक्ट मैनेजमेंट की बुनियादी बातों पर नज़र डालेंगे ताकि अलग-अलग अप्रोच समझ सकें और कैसे वे DevOps को मजबूत बनाकर संगठनों को बड़ा लाभ पहुँचा सकती हैं।
यह चैप्टर IT इन्फ्रास्ट्रक्चर के मुख्य घटक, चेंज मैनेजमेंट, और सॉफ्टवेयर आर्किटेक्चर का परिचय देता है। आप देखेंगे कि ऑनलाइन प्रोडक्ट्स किन हिस्सों से मिलकर बनते हैं, वे एक-दूसरे से कैसे इंटरैक्ट करते हैं, और टीमें DevOps Change Management Model पर कैसे सहयोग करती हैं। आप DevOps के मुख्य तत्वों को विस्तार से एक्सप्लोर करेंगे। इस चैप्टर के अंत तक, आप जटिल सॉफ्टवेयर इंजीनियरिंग समस्याओं, जैसे आर्किटेक्चरल डिज़ाइन, से निपटने और ऑनलाइन प्रोडक्ट्स को सुरक्षित व तेज़ी से बेहतर बनाने में सक्षम होंगे।
यहाँ, आप एक डेटा इंजीनियर के नज़रिए से DevOps को समझने की यात्रा शुरू करेंगे। आप एक्सप्लोर करेंगे कि Data Engineering के संदर्भ में DevOps आर्किटेक्चर का क्या अर्थ है। आगे चलकर, आप Data Pipelines से जुड़े मुख्य कॉन्सेप्ट्स देखेंगे और समझेंगे कि माइक्रोसर्विसेज आर्किटेक्चर में उनका उपयोग कैसे होता है। Data Pipelines के बारे में सीखने के बाद, आप Data Scientist की भूमिका में DevOps को रिपोर्टिंग परिप्रेक्ष्य से देखेंगे। अंत में, आप DevOps के टूलिंग एनवायरनमेंट पर नज़र डालेंगे और DevOps में इस्तेमाल होने वाले मुख्य टूल्स पर चर्चा करेंगे।
इस अंतिम चैप्टर में, आप जाँचेंगे कि DevOps उच्च डेटा क्वालिटी सुनिश्चित करने में कैसे मदद करता है। इसके अलावा, आप सॉफ्टवेयर में क्वालिटी और रिलायबिलिटी पर नज़र डालेंगे। अंततः, आप DevOps को सक्षम बनाने वाले सांस्कृतिक कॉन्सेप्ट्स को समझेंगे। फिर, आप अब तक सीखी हुई सभी बातों को समेटेंगे और DevOps की शक्ति के साथ पूरी तरह सुसज्जित होंगे।
वर्तमान अभ्यास