नवीनतम प्रौद्योगिकी प्रवृत्ति के बारे में बात करते समय बह जाना आसान है, लेकिन जब भी आप अपनी डिजिटल संपत्तियों का मूल्यांकन कर रहे हों तो पहला नियम तकनीकी दृष्टिकोण पर निर्णय लेने से पहले ग्राहक और उनकी समस्याओं पर ध्यान केंद्रित करना है। अक्सर सबसे सरल समाधान सबसे अच्छा समाधान होता है, और इसका मतलब यह हो सकता है कि केवल बॉक्स में टिक लगाने के लिए एआई, मशीन लर्निंग और ब्लॉकचेन जैसी तकनीक का उपयोग करने वाले समाधान को विकसित करने के प्रलोभन का विरोध करना।
हाल ही में माइक्रोसॉफ्ट द्वारा आयोजित एक सम्मेलन में, DevOps के बारे में एक ताज़ा चर्चा हुई, जिसमें माइक्रोसॉफ्ट द्वारा बंदी दर्शकों को बेचने के अवसर की तुलना में सिद्धांत पर अधिक ध्यान केंद्रित किया गया। जबकि DevOps एक ऐसा क्षेत्र है जिसे कई लोग अति-प्रचारित प्रवृत्ति मानते हैं, इसका मुख्य उद्देश्य इसमें शामिल लोगों के लाभ के लिए प्रक्रियाओं को बेहतर बनाने के इर्द-गिर्द केंद्रित है और घंटियाँ और सीटी के बारे में कम है।
मेरे लिए इस सत्र से तीन मुख्य बातें निकलीं: –
- पहला सबक सबसे सरल था, लेकिन शायद हमेशा सबसे अच्छी तरह से समझा नहीं गया, यानी DevOps क्या है? इसका पहला जवाब था, “यह एक नौकरी का शीर्षक है”। अब हम संगठनों को नौकरी के शीर्षकों में इस शब्द को पेश करते हुए देखते हैं, लेकिन इनमें से कितने भूमिकाएँ वास्तव में DevOps को समझ रही हैं और अपना रही हैं? दूसरा जवाब था “यह एक विकास और संचालन सहयोग है” - यह महत्वपूर्ण है; कई लोग भूल जाते हैं कि DevOps को विकास टीमों और संचालन टीमों के बीच की बाधाओं को तोड़ना चाहिए। DevOps का तीसरा नामित तत्व था, “यह स्वचालन है”। यह एक कारण है कि DevOps व्यावसायिक प्रक्रियाओं को बेहतर बनाने के लिए इतना महत्वपूर्ण है। यह उन कार्यों से जुड़ी कुंठाओं को खत्म करने में मदद करता है जो अभी भी मैन्युअल बने हुए हैं और टीमों को अधिक कुशल बनाता है। अंतिम बिंदु था “इसका मतलब है छोटे और तेज़ रिलीज़”, यह व्यवसायों को अपने उपभोक्ताओं की ज़रूरतों के हिसाब से तेज़ी से ढलने में सक्षम बनाता है और इसका मतलब है कि वे CICD (निरंतर एकीकरण निरंतर परिनियोजन) प्राप्त कर सकते हैं।
- दूसरा और शायद सबसे मार्मिक निष्कर्ष डोनोवन ब्राउन का था, जो माइक्रोसॉफ्ट के एक प्रिंसिपल DevOps मैनेजर हैं, जिन्होंने कहा, "DevOps लोगों, प्रक्रिया और उत्पादों का एक संयोजन है जो हमारे अंतिम उपयोगकर्ताओं को मूल्य की निरंतर डिलीवरी को सक्षम बनाता है"। इसमें DevOps की सभी क्षमताएँ शामिल थीं और इसने हमें DevOps को अपनाने के पीछे के वास्तविक कारण की याद दिला दी।
- अंतिम निष्कर्ष एक वीडियो से आया। तस्वीर को चित्रित करने के लिए, वीडियो में सबसे पहले 1950 के दशक में एक ग्रैंड प्रिक्स के दौरान एक ड्राइवर को पिट-स्टॉप करते हुए दिखाया गया। ड्राइवर ने अपने पिट बॉक्स में गाड़ी खींची और उस समय, काम शुरू करने के लिए कार के चारों ओर लगभग पाँच लोग इकट्ठे हुए। एक व्यक्ति पहिए और टायर बदल रहा है; दूसरा व्यक्ति कार में ईंधन भर रहा है, कोई अन्य छोटी विंडस्क्रीन को पोंछ रहा है, और एक अन्य व्यक्ति कार के चारों ओर घूमता हुआ नुकसान की जाँच करता हुआ दिखाई देता है। अंत में, एक व्यक्ति को ड्राइवर से बात करते हुए देखा जाता है। मोटर रेसिंग देखने के आदी लोगों के लिए, और यह जानते हुए कि पिट लेन में खोया हुआ समय रेस के परिणाम पर नाटकीय प्रभाव डाल सकता है, पूरी प्रक्रिया बहुत ही आरामदायक लग रही थी और इसे पूरा होने में कुल 54 सेकंड लगे। वीडियो का अगला भाग एक आधुनिक समय की फॉर्मूला 1 कार के ओवरहेड शॉट पर कट जाता है जो अपने पिट बॉक्स में खींची जाती है और फिर पिट क्रू की सेना कार पर काम करने लगती है। अब कार के चारों ओर लगभग 20 लोग हैं, जिनमें वे लोग भी शामिल हैं जिन्हें केवल दूसरे लोगों को अपना काम करते हुए देखने के लिए नियुक्त किया गया है। इसलिए, न केवल टीम बहुत बड़ी है, बल्कि प्रक्रिया में अतिरेक भी अंतर्निहित है।
पहले क्रम में, पहिया परिवर्तन निस्संदेह धीमा है, जिसमें आधुनिक उपकरण एक पल में कार्य पूरा कर देते हैं। नए दिन की प्रक्रिया चिकनी, व्यवस्थित और तेज़ है, जिसे पूरा होने में सिर्फ़ तीन सेकंड से ज़्यादा समय लगता है। 60 वर्षों के अंतराल में, एक सामान्य ग्रैंड प्रिक्स पिट-स्टॉप करने में लगने वाले समय में 50 सेकंड की कटौती की गई है। इसके अलावा, यह एक बेहतरीन उदाहरण है कि DevOps आज की व्यावसायिक प्रक्रियाओं को कैसे बदल सकता है। पिट-स्टॉप की तरह ही, संगठनों में लोगों की टीमें होनी चाहिए जो एक दूसरे के साथ मिलकर काम करें, प्रक्रिया को स्वचालित करें और अंतिम समाधान को तेज़ी से जारी करें। यह लोगों, प्रक्रिया और उत्पाद का मिलन है, जो कार को तेज़ी से और अधिक प्रतिस्पर्धी रूप से ट्रैक पर लौटने में सक्षम बनाता है, और यह किसी भी व्यवसाय के लिए सही है।