सेवा के बारे में
अनुवादितमैं आंतरिक डेवलपर प्लेटफार्म बनाता हूँ जो आपकी अवसंरचना को एक उत्पाद में बदल देता है जिसका उपयोग इंजीनियर वास्तव में करना पसंद करते हैं। प्रत्येक टीम को अपनी पाइपलाइनों, रहस्यों और वातावरणों को शून्य से बनाने के बजाय, मैं उन्हें एक स्व-सेवा परत देता हूँ: एक डेवलपर एक टेम्पलेट से एक नई सेवा बनाता है, एक तैयार-निर्मित रिपॉजिटरी, CI/CD, स्टेजिंग, और बॉक्स से बाहर अवलोकन प्राप्त करता है, और उसी दिन उत्पादन में भेजता है। मेरा दृष्टिकोण डेवलपर अनुभव को एक वास्तविक उत्पाद के रूप में मानना है—उपयोगकर्ताओं, एक बैकलॉग, और मैट्रिक्स के साथ—न कि डरावने स्क्रिप्टों के संग्रह के रूप में। मैंने दोनों पक्षों पर वर्षों बिताए हैं: एप्लिकेशन कोड लिखना और नीचे प्लेटफार्मों का रखरखाव करना, इसलिए मुझे ठीक से पता है कि friction कहाँ छिपा है।
आमतौर पर यह मेरे द्वारा यह समझने के साथ शुरू होता है कि आपकी टीमें अभी कैसे काम कर रही हैं: विचार से एक चल रही सेवा तक पहुँचने में कितना समय लगता है, लोग टिकटों के लिए कहाँ इंतजार करते हैं, और कौन से मैनुअल कदम अक्सर घटनाएँ पैदा करते हैं। वहाँ से मैं स्वर्णिम पथों का डिज़ाइन करता हूँ—एक "पेव्ड रोड" जहाँ सही रास्ता सबसे सरल भी साबित होता है। मैं सेवा टेम्पलेट्स (Backstage-शैली), एक सेवा कैटलॉग, स्व-सेवा वातावरण, मानकीकृत CI/CD, रहस्य प्रबंधन, और पेव्ड-रोड उपकरण बनाता हूँ ताकि नियमित कार्य एक टीम या एक क्लिक द्वारा हल किए जा सकें। गार्डरेल्स अंतर्निहित होते हैं: सुरक्षा स्कैनिंग, नीति जांच, और समझदारी से डिफ़ॉल्ट हर टेम्पलेट के साथ आते हैं, और शासन अदृश्य प्लंबिंग बन जाता है बजाय एक टोलगेट के।
मैं उन परिणामों की परवाह करता हूँ जिन्हें आप माप सकते हैं। हम परिवर्तनों के लिए लीड टाइम, डिप्लॉयमेंट की आवृत्ति, नए कर्मचारियों के लिए पहले कमिट तक का समय, और कितनी बार लोग पक्की सड़क से हटते हैं, को ट्रैक करते हैं, फिर प्लेटफ़ॉर्म को किसी अन्य उत्पाद की तरह विकसित करते हैं। मैं सब कुछ दस्तावेज़ करता हूँ, प्रशिक्षण सत्र चलाता हूँ ताकि आपकी टीम परिणाम की जिम्मेदारी ले सके, और एक ऐसा प्लेटफ़ॉर्म छोड़ता हूँ जो आपके साथ बढ़ता है, न कि एक काली बॉक्स जिसे केवल मैं समझता हूँ। एक स्टार्टअप जो कॉपी की गई पाइपलाइनों में डूबा हुआ है या एक बड़ी संस्था जो दर्जनों टीमों को मानकीकरण कर रही है—मैं आपके प्रारंभिक बिंदु के अनुसार अनुकूलित करूँगा।
— डेवलपर पोर्टल और सेवा कैटलॉग बैकस्टेज-शैली
— गोल्डन-पाथ टेम्पलेट्स: रिपॉजिटरी, CI/CD, वातावरण, मिनटों में अवलोकन
— स्व-सेवा अस्थायी और स्टेजिंग वातावरण
— हर पथ में रहस्य प्रबंधन और सुरक्षित डिफ़ॉल्ट
— DevEx मैट्रिक्स, दस्तावेज़ीकरण, और टीम प्रशिक्षण
आमतौर पर यह मेरे द्वारा यह समझने के साथ शुरू होता है कि आपकी टीमें अभी कैसे काम कर रही हैं: विचार से एक चल रही सेवा तक पहुँचने में कितना समय लगता है, लोग टिकटों के लिए कहाँ इंतजार करते हैं, और कौन से मैनुअल कदम अक्सर घटनाएँ पैदा करते हैं। वहाँ से मैं स्वर्णिम पथों का डिज़ाइन करता हूँ—एक "पेव्ड रोड" जहाँ सही रास्ता सबसे सरल भी साबित होता है। मैं सेवा टेम्पलेट्स (Backstage-शैली), एक सेवा कैटलॉग, स्व-सेवा वातावरण, मानकीकृत CI/CD, रहस्य प्रबंधन, और पेव्ड-रोड उपकरण बनाता हूँ ताकि नियमित कार्य एक टीम या एक क्लिक द्वारा हल किए जा सकें। गार्डरेल्स अंतर्निहित होते हैं: सुरक्षा स्कैनिंग, नीति जांच, और समझदारी से डिफ़ॉल्ट हर टेम्पलेट के साथ आते हैं, और शासन अदृश्य प्लंबिंग बन जाता है बजाय एक टोलगेट के।
मैं उन परिणामों की परवाह करता हूँ जिन्हें आप माप सकते हैं। हम परिवर्तनों के लिए लीड टाइम, डिप्लॉयमेंट की आवृत्ति, नए कर्मचारियों के लिए पहले कमिट तक का समय, और कितनी बार लोग पक्की सड़क से हटते हैं, को ट्रैक करते हैं, फिर प्लेटफ़ॉर्म को किसी अन्य उत्पाद की तरह विकसित करते हैं। मैं सब कुछ दस्तावेज़ करता हूँ, प्रशिक्षण सत्र चलाता हूँ ताकि आपकी टीम परिणाम की जिम्मेदारी ले सके, और एक ऐसा प्लेटफ़ॉर्म छोड़ता हूँ जो आपके साथ बढ़ता है, न कि एक काली बॉक्स जिसे केवल मैं समझता हूँ। एक स्टार्टअप जो कॉपी की गई पाइपलाइनों में डूबा हुआ है या एक बड़ी संस्था जो दर्जनों टीमों को मानकीकरण कर रही है—मैं आपके प्रारंभिक बिंदु के अनुसार अनुकूलित करूँगा।
— डेवलपर पोर्टल और सेवा कैटलॉग बैकस्टेज-शैली
— गोल्डन-पाथ टेम्पलेट्स: रिपॉजिटरी, CI/CD, वातावरण, मिनटों में अवलोकन
— स्व-सेवा अस्थायी और स्टेजिंग वातावरण
— हर पथ में रहस्य प्रबंधन और सुरक्षित डिफ़ॉल्ट
— DevEx मैट्रिक्स, दस्तावेज़ीकरण, और टीम प्रशिक्षण