DevOps क्या है?

DevOps क्या है ,कैसे यह कैसे काम करता है ?

DevOps शब्द “विकास” और “संचालन को जोड़ती है.” यह एक संगठन के भीतर डेवलपर्स और आईटी संचालन कर्मियों को शामिल करता है ।

DevOps एकीकरण का लक्ष्य विकास और संचालन टीमों के बीच सहयोग में सुधार करना है । उदाहरण के लिए, एक परिचालन प्रबंधक डेवलपर्स से वेब एप्लिकेशन के अपडेट का अनुरोध कर सकता है। अपडेट सफल होने के लिए, संचालन टीम को अपडेट की सभी आवश्यक सुविधाओं का सटीक वर्णन करना होगा। विकास टीम तो अद्यतन को लागू करने और यह के लिए संचालन टीम को जारी करने से पहले आंतरिक परीक्षण कर सकते है

यदि लाइव वेबसाइट या सॉफ्टवेयर प्रोग्राम में बग पाया जाता है, तो संचालन टीम विकास टीम को जानकारी भेज सकती है ताकि इंजीनियर त्रुटि की समीक्षा और ठीक कर सकें। अनुरोध, कार्यान्वयन और प्रकाशन अपडेट के लिए एक संरचित और सुव्यवस्थित कार्यप्रवाह स्थापित करने से कंपनियों को बग फिक्स को जल्दी और कुशलता से जारी करने में मदद मिल सकती है।
सॉफ्टवेयर अपडेट के लिए एक DevOps प्रक्रिया में निम्नलिखित चरण शामिल हो सकते हैं:

* उपयोगकर्ता प्रतिक्रिया प्राप्त करना और प्रोसेस करना (संचालन)

* अपडेट डिजाइन करना (संचालन और विकास)

* कोडिंग और अद्यतन को लागू करने (विकास)

* आंतरिक रूप से अद्यतन का परीक्षण (विकास)

* उत्पादन के लिए अद्यतन प्रकाशित (संचालन)

* लाइव अपडेट का परीक्षण (संचालन और विकास)

उपरोक्त कदम सिर्फ एक उदाहरण हैं कि देवओप्स प्रक्रिया कैसे हो सकती है। किसी कंपनी को अनुसरण किए जाने वाले कदमों का कोई विशिष्ट सेट नहीं है। उदाहरण के लिए, एक छोटी सी कंपनी में एक बड़े निगम की तुलना में डिवीजनों के बीच कम कदम और अधिक ओवरलैप हो सकता है। देवप्स का अंतिम लक्ष्य, कंपनी के आकार की परवाह किए बिना, सबसे कम समय में विश्वसनीय सॉफ्टवेयर का उत्पादन करना है। DevOps कार्यप्रवाह को बेहतर बनाने के तरीकों में शामिल हैं: * समान परीक्षण और उत्पादन वातावरण बनाना * ऑटोमैल्ट टेस्ट, जैसे यूनिट परीक्षण * डिजाइनिंग सॉफ्टवेयर जो आसानी से स्केलेबल है * परिवर्तनों का ट्रैक रखने के लिए संस्करण नियंत्रण का उपयोग करना

नोट: एक “DevOps प्रबंधक” सूचना प्रौद्योगिकी के क्षेत्र में एक अपेक्षाकृत नई स्थिति है । एक DevOps प्रबंधक की भूमिका के लिए दोनों विकास और संचालन टीमों की निगरानी, उंहें संवाद और एक साथ प्रभावी ढंग से काम करने में मदद करने के लिए है ।

इस पृष्ठ पर DevOps की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास देवओप्स परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।