DevOps शब्द को आमतौर पर Development और Operational की अवधारणाओं का एक संयोजन (Combination) माना जाता है। इसका उपयोग आईटी में भूमिकाओं या प्रक्रियाओं को संदर्भित करने के लिए किया जाता है जो विभिन्न विभागों को Bridge करता है - आमतौर पर Development और Operations टीम - एक निश्चित Project management philosophy प्राप्त करने के लिए जिसमें विकास टीमों और एक बड़े व्यवसाय या संगठन के अन्य भागों के बीच संचार(Combination) में अधिक दक्षता(Efficiency) शामिल होती है।
DevOps "Development" और "Operations" शब्दों को जोड़ता है। यह एक संगठन के भीतर डेवलपर्स और आईटी संचालन कर्मियों को शामिल करता है।
DevOps एकीकरण(Integration) का target development और operations टीमों के बीच सहयोग में सुधार करना है। एक संचालन प्रबंधक, उदाहरण के लिए, डेवलपर्स से एक Web Applications के लिए एक अद्यतन(Updates) का अनुरोध कर सकता है। अद्यतन(Update) के सफल होने के लिए, ऑपरेशन टीम को अद्यतन(Updates) की सभी आवश्यक विशेषताओं का सही-सही वर्णन करना होगा। विकास टीम(Development team) उत्पादन के लिए Operational team को जारी करने से पहले अद्यतन(update) को लागू कर सकती है और आंतरिक रूप से परीक्षण कर सकती है।
एक छोटी कंपनी, उदाहरण के लिए, एक बड़े निगम की तुलना में डिवीजनों के बीच कम कदम और अधिक ओवरलैप हो सकता है। कंपनी के आकार की परवाह किए बिना DevOps का अंतिम लक्ष्य(end target), कम से कम समय में विश्वसनीय सॉफ़्टवेयर का उत्पादन करना है।
DevOps वर्कफ़्लो में सुधार के तरीकों में शामिल हैं:
DevOps "Development" और "Operations" शब्दों को जोड़ता है। यह एक संगठन के भीतर डेवलपर्स और आईटी संचालन कर्मियों को शामिल करता है।
DevOps एकीकरण(Integration) का target development और operations टीमों के बीच सहयोग में सुधार करना है। एक संचालन प्रबंधक, उदाहरण के लिए, डेवलपर्स से एक Web Applications के लिए एक अद्यतन(Updates) का अनुरोध कर सकता है। अद्यतन(Update) के सफल होने के लिए, ऑपरेशन टीम को अद्यतन(Updates) की सभी आवश्यक विशेषताओं का सही-सही वर्णन करना होगा। विकास टीम(Development team) उत्पादन के लिए Operational team को जारी करने से पहले अद्यतन(update) को लागू कर सकती है और आंतरिक रूप से परीक्षण कर सकती है।
एक छोटी कंपनी, उदाहरण के लिए, एक बड़े निगम की तुलना में डिवीजनों के बीच कम कदम और अधिक ओवरलैप हो सकता है। कंपनी के आकार की परवाह किए बिना DevOps का अंतिम लक्ष्य(end target), कम से कम समय में विश्वसनीय सॉफ़्टवेयर का उत्पादन करना है।
DevOps वर्कफ़्लो में सुधार के तरीकों में शामिल हैं:
- समान परीक्षण और उत्पादन वातावरण बनाना
- सॉफ्टवेयर परीक्षण को स्वचालित करना, जैसे इकाई परीक्षण
- डिजाइनिंग सॉफ्टवेयर जो आसानी से स्केलेबल है
- परिवर्तनों(Changes) पर नज़र रखने के लिए संस्करण नियंत्रण(version control) का उपयोग करना
नोट: सूचना प्रौद्योगिकी के क्षेत्र में एक "DevOps Manager" अपेक्षाकृत नई स्थिति है। एक DevOps मैनेजर की भूमिका विकास और संचालन टीमों दोनों की देखरेख करना है, जिससे उन्हें संवाद(Communicate) करने और प्रभावी ढंग से एक साथ काम करने में मदद मिलती है।(DevOps-Development & Operations)
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks