प्लेटफ़ॉर्म इंजीनियर क्या है?


16

मुझे अपने करियर के बारे में कई बातें बताई गई हैं, उनमें से ज्यादातर विनम्र हैं - हाल ही में CI / CD पाइपलाइन बनाने के काम को "प्लेटफ़ॉर्म इंजीनियर" या "प्लेटफ़ॉर्म इंजीनियरिंग" कहा गया है। इस तरह के शीर्षक का जोखिम यह है कि आप एक इंजीनियर की भूमिका में टाइपकास्ट हो जाते हैं, जो डेवलपर्स द्वारा उपयोग के लिए प्लेटफ़ॉर्म विकसित करता है और इसमें आवश्यक रूप से ऑप्स बिट ऑफ़ डेवप्स शामिल नहीं है।

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

भूमिका में "ऐसा लगता है" जैसे कि इसमें साइट विश्वसनीयता इंजीनियरिंग के साथ बहुत कुछ है, जिसमें दोनों भूमिकाएं इंजीनियरिंग भूमिकाएं हैं जो किसी भी तरह से सॉफ्टवेयर इंजीनियरिंग से अलग होती हैं, ऐसा लगता है कि वे एक समान Google रुझान पैटर्न हैं :

साइट विश्वसनीयता इंजीनियर बनाम प्लेटफार्म इंजीनियर

क्या एक प्लेटफ़ॉर्म इंजीनियर की एक विहित परिभाषा है या यह केवल एक संगठन के भीतर एक DevOps क्षमता के कार्यान्वयन के लिए SRE की तरह है?


2020 में प्लेटफ़ॉर्म इंजीनियर बनने के लिए मूल बातें अच्छी तरह से शामिल की गई हैं।
AO_

जवाबों:


15

मुझे लगता है कि प्लेटफ़ॉर्म इंजीनियर की एक निश्चित परिभाषा प्राप्त करने के लिए आपको कड़ी मेहनत करनी होगी।

जहां मैं वर्तमान में टीम में सभी को तैनात कर रहा हूं, अपनी विशेष भूमिका के साथ शुरू होता है, लेकिन बहुत जल्दी अंत-गेम को सहज महसूस किया जाता है जिसे कॉल किया जा सकता है, या स्वयं को, एक प्लेटफ़ॉर्म इंजीनियर को कॉल करने के लिए।

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

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

इसका स्पष्ट निहितार्थ यह है कि हमारा मंच एकदम सही है, जो कि स्पष्ट रूप से नहीं है। लेकिन कम से कम हम एक तरह से डेवलपर्स का समर्थन कर सकते हैं जो उन्हें समझौते के हमारे पक्ष को ठीक करने के दौरान उनके समाधान पर काम कर रहे हैं।


3

स्रोत: मैं एक प्लेटफार्म इंजीनियर हूं, (हालांकि एक सख्त DevOps अर्थ में नहीं)।

मैं अपने नियोक्ता के लिए Office 365 का प्रबंधन करता हूं। विशेष रूप से पहचान, प्रमाणीकरण, संदेश भागों। मैं एक्सचेंज सर्वर (सामान्य परिस्थितियों में) का निर्माण नहीं करता हूं, लेकिन मैं सेवा में सभी परिवर्तनों का प्रबंधन करता हूं और प्लेटफॉर्म को "खुद" करता हूं।

जैसा कि हविंडिन का जवाब भी कहता है, मैं प्लेटफ़ॉर्म के प्रचार के लिए उतना ही ज़िम्मेदार हूं जितना कि मैं इसे बनाए रखने के साथ-साथ खुद का भी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.