विचार नेता

तनाव के बिना गति: कैसे एआई डेवओप्स को फिर से लिख रहा है

mm
Unite.AI को Google पर अपने पसंदीदा स्रोतों में जोड़ें

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

भाग्यशाली, कृत्रिम बुद्धिमत्ता डेवओप्स को मदद करने के लिए कदम बढ़ा रही है। इसका गति, अंतर्दृष्टि, और सरलता का मिश्रण वह कुंजी है जो स्थिति को बदल देगा।

दृश्यता के बारे में अधिकांश कंपनियां जो गलत करती हैं

किसी भी डेवओप्स इंजीनियर से दृश्यता के बारे में पूछें, और आपको डैशबोर्ड, लॉग, ट्रेस, और मेट्रिक्स के बारे में सुनने को मिलेगा। कंपनियां अक्सर “सब कुछ ट्रैक करने” पर गर्व करती हैं, जटिल निगरानी स्टैक बनाती हैं जो अंतहीन डेटा स्ट्रीम का उत्पादन करती हैं।

लेकिन यहाँ समस्या है: दृश्यता डेटा की मात्रा के बारे में नहीं है। इसके बजाय, यह डेटा के पीछे की कहानी को समझने के बारे में है।

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

जो चीज़ गायब है वह है संदर्भ।

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

एआई यहाँ महत्वपूर्ण है। यह डेवओप्स टीमों को शोर के माध्यम से काटने में मदद कर रहा है bằng cách सिस्टम व्यवहार के समृद्ध, संदर्भ-विशिष्ट विश्लेषण प्रदान करके। इंजीनियरों को कच्चे डेटा के माध्यम से सifting करने के बजाय, एआई असामान्यताओं को उजागर करता है, घटनाओं को संबंधित करता है, और यहां तक कि उपचार सुझाता है। यह बदलाव समय की बचत से अधिक है। यह समस्याओं को खोजने के बजाय उन्हें हल करने पर ध्यान केंद्रित करने के लिए इंजीनियरों को सशक्त बनाने के बारे में है।

डेवओप्स टीमें क्यों जलने जा रही हैं

डेवओप्स विकास और संचालन को संगीतमय बनाने के लिए तैयार किया गया था, लेकिन कई टीमों के लिए, यह एक हेरकुलियन कार्य में बदल गया है। डेवओप्स इंजीनियरों को बहुत सारे हैट पहनने की उम्मीद है – कोड शिपिंग, इन्फ्रास्ट्रक्चर स्केलिंग, सुरक्षा कमजोरियों को पैच करना, 2 बजे अलर्ट का जवाब देना, और वेग को अनुकूलित करना – सभी के साथ-साथ निर्दोष अपटाइम बनाए रखना।

एक नौकरी के बजाय, यह पांच नौकरियों में बदल गया है। परिणाम? बर्नआउट

डेवओप्स टीमें लगातार अग्निशमन मोड में फंस जाती हैं, एक के बाद एक आग बुझाने के लिए दौड़ती हैं, जबकि जानते हुए कि दूसरा आग कोने के आसपास है। लेकिन यह प्रतिक्रियात्मक संस्कृति रचनात्मकता, प्रेरणा, और दीर्घकालिक सोच को मारती है। हमेशा कॉल पर रहना व्यक्तिगत कर्मचारियों और पूरी टीम की क्षमता को नीचे ले जाता है जो नवाचार और विकास कर सकती है।

समस्या का एक हिस्सा यह है कि संगठन डेवओप्स को कैसे देखते हैं। स्वयं-प्रबंधित प्रणालियों को डिज़ाइन करने के बजाय, वे इंजीनियरों पर निर्भर करते हैं जो मानव बैंड-एड्स के रूप में काम करते हैं, खराब वास्तुकला को पैच करते हैं और ऐसे पुनरावृत्ति कार्यों को संभालते हैं जिन्हें लंबे समय से स्वचालित किया जाना चाहिए था। यह “लोगों-पहले” दृष्टिकोण प्रणाली की विश्वसनीयता के लिए अस्थिर है।

एआई एक तरीका प्रदान करता है। अलर्ट रिजॉल्यूशन, असामान्यता का पता लगाने, और लॉग संबंध जैसे शोर-भारी कार्यों को स्वचालित करके, एआई मानव ऊर्जा को निकालने वाले ग्रंट कार्य को कंधे पर ले सकता है।

इंजीनियरों को 2:00 बजे झूठे सकारात्मक परिणामों के लिए जगाने के बजाय, एआई अलर्ट को फिल्टर कर सकता है और केवल उन लोगों को बढ़ा सकता है जो वास्तव में महत्वपूर्ण हैं, टीमों को प्रतिक्रियात्मक आग बुझाने से प्रोक्रैस्टिक सिस्टम सुधारों में स्थानांतरित करने में सक्षम बनाता है। संक्षेप में, एआई डेवओप्स को प्रतिस्थापित नहीं करता है, लेकिन भार को हल्का करता है, इंजीनियरों को सांस लेने के लिए आवश्यक स्थान प्रदान करता है।

एआई भार को कैसे हल्का कर सकता है

स्वयं-प्रबंधित बुनियादी ढांचे का विचार डेवओप्स के लिए लंबे समय से एक सपना रहा है। एआई के साथ, यह वास्तविकता बन रहा है। एआई मूल रूप से हर डेवओप्स इंजीनियर के लिए एक सहायक है जो तीन प्रमुख लाभ प्रदान करता है: वास्तविक समय में असामान्यता का पता लगाना, भविष्यसूचक विफलता मॉडलिंग, और स्वचालित समाधान और सुझाव।

वास्तविक समय में असामान्यता का पता लगाने के साथ, एआई समस्याओं को उठने पर ध्वजांकित कर सकता है, जो कई टीमों को अनुभव होने वाले “अलर्ट थकान” से परे। पैटर्न और बेसलाइन का विश्लेषण करके, एआई जानता है कि सामान्य और क्या समस्याग्रस्त है, जिसके परिणामस्वरूप कम झूठे सकारात्मक और वास्तविक खतरों का तेजी से पता लगाना होता है।

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

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

डेवओप्स में एआई की सुंदरता यह है कि यह इंजीनियरों को प्रतिस्थापित नहीं करने का प्रयास करता है। यह उन्हें बढ़ाता है। कल्पना कीजिए कि लॉग के माध्यम से स्क्रॉल करने के बजाय अधिक समय व्यवसाय को आगे बढ़ाने वाली प्रणालियों को डिज़ाइन करने में बिताना। यही वादा एआई देता है।

सुरक्षा या गुणवत्ता की बलि दिए बिना डेवलपर वेग को बढ़ाना

वेग विकास टीमों के लिए एक पवित्र ग्रिल बन गया है। कंपनियां तेजी से रिलीज करना चाहती हैं, तेजी से पुनरावृत्ति करना चाहती हैं, और ग्राहकों को जल्दी से प्रसन्न करना चाहती हैं, लेकिन बिना गार्डरेल के गति भ्रम, खराब गुणवत्ता वाले उत्पादों, सुरक्षा जोखिमों, और निराश ग्राहकों के कारण अराजकता का कारण बन सकती है। तो, व्यवसाय सुरक्षा या गुणवत्ता की बलि दिए बिना वेग को कैसे बढ़ा सकते हैं?

राज़ घर्षण को दूर करने में निहित है, कोनों को काटने में नहीं। वेग तेजी से चलने के बारे में कम है और प्रक्रियाओं को स्ट्रीमलाइन करने और ब्लॉकों को दूर करने के बारे में अधिक है।

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

सुरक्षा को पाइपलाइन के अंत में एक विचार के रूप में नहीं छोड़ा जाना चाहिए। एआई-संचालित उपकरण विकास के हर चरण में गतिशील सुरक्षा परीक्षण एकीकृत कर सकते हैं, उत्पादन तक पहुंचने से पहले कमजोरियों का पता लगा सकते हैं।

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

एआई द्वारा पुनरावृत्ति कार्यों को संभालने और गुणवत्ता की गारंटी देने से इंजीनियरिंग टीमों को स्वतंत्रता मिलती है ताकि वे मूल्य को समझौता किए बिना तेजी से आगे बढ़ सकें। वेग तेजी से निर्माण के बारे में नहीं है, बल्कि ऐसी प्रणालियों का निर्माण करने के बारे में है जहां गति और स्थिरता साथ-साथ काम करती हैं।

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

एक स्प्रिंट के बजाय, डेवओप्स का भविष्य स्मार्ट प्रणालियों की ओर एक स्थिर, टिकाऊ यात्रा है। और एआई के साथ रास्ता साफ़ करते हुए, टीमें आखिरकार तनाव के बिना गति को अपना सकती हैं।

अंत में, प्रौद्योगिकी को हमें सशक्त बनाना चाहिए, न कि थकाना चाहिए।

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