DevOps क्या है हिंदी में Full Explained

DevOps Software Development प्रथाओं का एक सेट है जो सिस्टम डेवलपमेंट लाइफ चक्र को छोटा करने के लिए सॉफ्टवेयर डेवलपमेंट (Dev) और सूचना प्रौद्योगिकी संचालन (Ops) को संयोजित करता है, जबकि व्यावसायिक उद्देश्यों के साथ निकट संरेखण में अक्सर फ़िक्सेस और अपडेट देता है।

यह भी पढ़े :What is Artificial Intelligence (AI) क्या है Full Explained

DevOps Defination :

“DevOps” शब्द के लिए एक अनूठी परिभाषा विकसित नहीं की है। एक शैक्षणिक दृष्टिकोण से, Len Bass, Ingo Weber, and Liming Zhu – CSIRO और सॉफ्टवेयर इंजीनियरिंग संस्थान के तीन कंप्यूटर विज्ञान शोधकर्ताओं – ने DevOps को परिभाषित करने का सुझाव दिया “एक प्रणाली को बदलने के लिए समय को कम करने के उद्देश्य से प्रथाओं का एक सेट और उच्च गुणवत्ता सुनिश्चित करते हुए परिवर्तन को सामान्य उत्पादन में रखा जा रहा है

जो सॉफ्टवेयर विकास और आईटी टीमों के बीच संचालन को मजबूत करता है ताकि वह सॉफ्टवेयर का निर्माण परीक्षण और भी अधिक तेजी से और मजबूती से कर सकें दे वह भी ऐसी अवधारणा टीमों के बीच सहयोग की संस्कृति के निर्माण पर स्थापित की गई है जो ऐतिहासिक रूप से फंक्शनैलिटी रूप से कार्य करती है DevOps इन दो आईटी के बीच बेहतर संचार और सहयोग को बेहतर और मजबूत बनाना है

यह भी पढ़े : Blockchain क्या है और काम कैसे करता है Full Explained

History Of DevOps :

DevOps का पहला सम्मेलन सन 2009 में बेल्जियम के Ghent, शहर में आयोजित किया गया था इस सम्मेलन की स्थापना बेल्जियम के सलाहकार Patrick Debois ने की थी उसके बाद यह धीरे-धीरे सभी देशों में फैल गया सन् 2012 में Devops की रिपोर्ट सामने आई और उसे Alanna Brown ने Puppet शहर में आयोजित किया उसके बाद सन् 2014 में State of DevOps रिपोर्ट Nicole Forsgren, Gene Kim, Jez Humble द्वारा प्रकाशित की गई और इस रिपोर्ट में पाया गया कि DevOps Technology बहुत तेजी से बढ़ती जा रही है और लोगों द्वारा अपनाई जा रहे हैं इसके अलावा सन 2014 में Lisa Crispin and Janet Gregory ने एक पुस्तक लिखी जिसमें इसके परीक्षण DevOps टेक्नोलॉजी के बारे में विस्तार से बताया गया सन 2015 में Nicole Forsgren, Jez Humble and Gene Kim found DORA एक एसेसमेंट लिखा

यह भी पढ़े :USB Debugging क्या होता है Full Explained

Toolchains :

DevOps को काम करने का एक Cross-functional मोड माना जाता है, जो कि पद्धति का अभ्यास करते हैं वे विभिन्न उपकरणों के सेट का उपयोग करते हैं -जिन्हें “Toolchains” कहा जाता है इन Toolchains से निम्नलिखित या एक से अधिक श्रेणियों में बाटा गया है

1 – Coding – कोड विकास और समीक्षा, स्रोत कोड प्रबंधन उपकरण, कोड विलय

2 – Building – निरंतर एकीकरण उपकरण, निर्माण की स्थिति

3 – Testing – निरंतर परीक्षण उपकरण जो व्यावसायिक जोखिमों पर त्वरित और समय पर प्रतिक्रिया प्रदान करते हैं

4 – Packaging – विरूपण साक्ष्य भंडार, आवेदन पूर्व तैनाती मंचन

5 – Releasing – परिवर्तन प्रबंधन, रिलीज अनुमोदन, रिहाई स्वचालन

6 – Configuring – अवसंरचना विन्यास और प्रबंधन, कोड उपकरणों के रूप में अवसंरचना

7 – Monitoring – अनुप्रयोगों के प्रदर्शन की निगरानी, अंतिम-उपयोगकर्ता अनुभव

कुछ श्रेणियां की तुलना में एक DevOps Toolchain में अधिक आवश्यक हैं विशेष रूप से निरंतर एकीकरण (जैसे जेनकिंस, गिटलैब, बिटकबेट पाइपलाइन) और इंफ्रास्ट्रक्चर कोड के रूप में यह पाया गया कि आईटी प्रदर्शन का स्रोत कोड प्रबंधन और निरंतर वितरण जैसी DevOps प्रथाओं के साथ दृढ़ता से संबंध है।

यह भी पढ़े : eMMC UFS Storage क्या है

Goals :

DevOps के लक्ष्य पूरे वितरण पाइपलाइन का विस्तार करते हैं। उनमें शामिल हैं

  • बेहतर परिनियोजन आवृत्ति;
  • बाजार के लिए तेजी से समय;
  • नए रिलीज की कम विफलता दर;
  • सुधारों के बीच छोटा नेतृत्व समय;
  • पुनर्प्राप्ति के लिए तेज़ समय का अर्थ है (नई रिलीज़ की स्थिति में दुर्घटनाग्रस्त होने या अन्यथा मौजूदा सिस्टम को अक्षम करना)।
  • DevOps दृष्टिकोण का उपयोग करके सरल प्रक्रियाएं तेजी से प्रोग्राम योग्य और गतिशील हो जाती हैं। DevOps का लक्ष्य संचालन प्रक्रियाओं की भविष्यवाणी, दक्षता, सुरक्षा और स्थिरता को अधिकतम करना है। बहुत बार, स्वचालन इस उद्देश्य का समर्थन करता है।

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

यह भी पढ़े : SSD vs HDD Kya Hota Hai

  • निरंतर वितरण
  • सभी उत्पादन कलाकृतियों के लिए संस्करण नियंत्रण का उपयोग करना
  • परिवर्तन के लिए नेतृत्व समय के साथ सहसंबंध रखने वाले अभ्यास हैं
  • सभी उत्पादन कलाकृतियों के लिए संस्करण नियंत्रण का उपयोग करना
  • स्वचालित परीक्षण
  • परिवर्तन के लिए वसूली के लिए माध्य समय के साथ सहसंबंध रखने वाले अभ्यास हैं
  • सभी उत्पादन कलाकृतियों के लिए संस्करण नियंत्रण का उपयोग करना
  • निगरानी प्रणाली और अनुप्रयोग स्वास्थ्य
  • देवओप्स का अभ्यास करने वाली कंपनियों में महत्वपूर्ण लाभ शामिल हैं, जिनमें शामिल हैं: बाजार के लिए काफी कम समय, ग्राहकों की संतुष्टि में सुधार, बेहतर उत्पाद की गुणवत्ता, अधिक विश्वसनीय रिलीज, बेहतर उत्पादकता और दक्षता, और तेज प्रयोग द्वारा सही उत्पाद बनाने की बढ़ी हुई क्षमता। ।
  • 2014 स्टेट ऑफ डेवप्स रिपोर्ट में पाया गया कि “आईटी प्रदर्शन दृढ़ता से प्रसिद्ध DevOps प्रथाओं जैसे कि संस्करण नियंत्रण और निरंतर वितरण के उपयोग से संबंधित है।”

जानकारी अच्छी लगे तो शेयर जरूर करना Dear !!!!Thank You

About Niraj Kumar 22 Articles
Niraj Kumar is the Author & Co-Founder of 5gspeed.in . And He has Completed the Graduation And Computer Diploma . He is Passionate Tech Blogger and Digital Marketing. Thank You

Be the first to comment

Leave a Reply

Your email address will not be published.


*