किस बिंदु पर एक विकास कंपनी को एक समर्पित sysadmin की आवश्यकता होती है?


10

जब एक कंपनी का प्राथमिक फोकस सॉफ्टवेयर को विकसित करना, तैनात करना और बनाए रखना है, तो किस बिंदु पर यह समर्पित sysadmin को किराए पर लेने के लिए विवेकपूर्ण होगा? चेतावनी के संकेत क्या हैं जो आपको चाहिए?

जवाबों:


11

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

अतः अंगूठे के कुछ मूल नियम:

  1. क्या आपके पास आउटेज या डिग्रेडेड नेटवर्क सेवा है जिसे एक अनुभवी सिस्टम प्रशासक द्वारा नियंत्रित किया जा सकता है?
  2. क्या मौजूदा लोग सिस्टम व्यवस्थापक कार्यों (% भिन्न हो सकते हैं) पर अपने समय के 30% से अधिक का उपयोग कर रहे हैं।

10

एक ठेकेदार के रूप में, जो ASIC और हार्डवेयर डिज़ाइन कंपनियों सहित छोटी कंपनियों को sysadmin सेवाएं प्रदान करता है, मेरे पास यह परिप्रेक्ष्य है:

एक sysadmin का मूल्य मुख्य रूप से उसकी प्रत्यक्ष लागत और इंजीनियरों की प्रत्यक्ष लागत के बीच का अंतर नहीं है जो इंजीनियर'इंग के बजाय sysadmin'ing हैं।

मेरे अनुभव में, अधिकांश (लेकिन सभी नहीं) इंजीनियर अच्छे इंजीनियर हैं लेकिन घटिया सैसमैडिन हैं। वे जानते हैं कि इंजीनियरिंग पक्ष कैसे करना है, लेकिन नेटवर्क, सर्वर और सेवाओं का निर्माण वह नहीं है जो वे हर समय करते हैं।

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

बेशक, हर कंपनी की तरह कम लटका हुआ फल नहीं है! ...

डाउनटाइम्स से बचने से मूल्य भी बढ़ता है जो बड़ी संख्या में लोगों को काम करने से रोकता है। मैं हमेशा कहता हूं, अगर आपके आईटी संसाधन को कभी भी ऑन-साइट नहीं होना है, तो वह बहुत अच्छा काम कर रहा है ...

आपको जिस चीज पर भरोसा करना है, उसका मूल्यांकन है, न कि केवल किसी की तलाश में है जो आपको नौकरी की तलाश में है या आपको कुछ बेचना चाहता है (हालांकि वे ऐसा कर रहे हैं, भी)। कोई व्यक्ति जो आपकी साइट पर आएगा, आपकी पीठ पर नज़र रखेगा, और आपसे सवाल करेगा कि आप क्या करते हैं, आप इसे कैसे करते हैं, और जो आप पूरा करने की कोशिश कर रहे हैं - जैसे कि ये सभी बहुत अलग चीजें हैं!

इन लोगों को ढूंढना आसान या कठिन हो सकता है, यह निर्भर करता है :) मेरा सुझाव है कि आप अन्य उद्योगों में साथियों के अपने नेटवर्क से बात करें और उनसे पूछें कि उन्होंने अतीत में किसका उपयोग किया है, अच्छा या बुरा। क्या तुम खोज करते हो। संदर्भों के लिए पूछें, और जांच करें।

आपको जो करने की आवश्यकता है, वह यह है कि यह पैसा खर्च करेगा। एफटी / पी या एक सलाहकार (या सलाहकारों की टीम) के लिए समय। मैं व्यक्तिगत रूप से ग्राहकों को प्रति सप्ताह साइट पर घंटों की एक छोटी निश्चित संख्या के साथ अपनी कंपनी को शामिल करना पसंद करता हूं। इसके बाद मेरी पूरी टीम और उनकी विविध विशेषज्ञता तक उनकी पहुंच है ताकि जब हमारी पेरोल पर लगातार एक बड़ा एफटी / पी स्टाफ आये बिना हमारी प्रतिक्रियाएँ बड़े पैमाने पर (या बाहर) हो सकें। कुछ बिंदु पर यह अपने खुद के एफटी / पी के साथ जाने के लिए समझ में आता है, अगर केवल एक वरिष्ठ आईटी या आईटी प्रबंधक के रूप में। अगर आपको सही टीम मिले तो आपको तुरंत वहां जाने की जरूरत नहीं है।

यह भी महसूस करें कि कोई भी नया शरीर कुछ चीजों को करने के तरीके को बदलना चाहेगा, और प्रारंभिक परिवर्तन ऊबड़-खाबड़ हो सकते हैं। यही कारण है कि आपको यह विश्वास करना है कि आपको कौन ले जाना है जहां से आप कुछ ट्रेडऑफ में हैं जहां आप होना चाहते हैं और आप क्या कर सकते हैं / वहन करने के लिए तैयार हैं।

यदि आप प्रश्न पूछ रहे हैं, तो शोध करना शुरू करने का समय सही है, और मूल्यांकन करने के लिए शायद एक या दो सलाहकार हों। फिर वे जो कहते हैं उसे लें और तय करें कि अगला कदम क्या है।


6

शायद कुछ ख़राब होने से पहले ही:

  • आपको पता चलता है कि आपके पास व्यावसायिक लाइन की एक नियमित बैकअप नहीं है - जैसे कि कुछ ट्रैकिंग लाइसेंस / ग्राहक

  • आपको याद नहीं रह सकता कि उत्पादन सर्वर कब रखरखाव के लिए पैच या शेड्यूल किए गए थे

  • आपको पता है कि आपका फ़ाइल सर्वर मृत है क्योंकि आपके RAID सरणी में दो ड्राइव विफल रहे हैं

  • पुरानी / मौजूदा मशीन को बदलने के लिए एक नई मशीन प्राप्त करने में 1 दिन से अधिक समय लगता है

  • प्रिंटर टोनर से बाहर हैं या एलसीडी रीडआउट पर "मेनटेनेंस आवश्यक" कहते हैं

  • "आपके सभी आधार हमसे संबंधित हैं" या समान नेटवर्क घुसपैठ

  • ई-मेल सर्वर नवीनतम स्पैम हमले से अभिभूत है

मुझे यकीन है कि अन्य डब्ल्यूटीएफ क्षण हैं जिन्हें मैंने अपनी छोटी सूची में सूचीबद्ध किया है।


4

जब डेवलपर्स और व्यवस्थापक कर्मचारियों को अनुपस्थित sysadmin के लिए भरने से आपके द्वारा खोई जाने वाली उत्पादकता की मात्रा sysadmin के वेतन से अधिक या बराबर होती है।


4

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

इसके विपरीत, आपके सिस्टम प्रशासक के शुरुआती समय में sysadmin की भूमिका में होने की संभावना है। उन्हें विकास टीम में एकीकृत करने पर विचार करें। मैंने एक सॉफ्टवेयर उत्पाद को कभी नहीं देखा है क्योंकि इसमें तकनीकी आवश्यकताओं पर प्रतिक्रिया देने में सक्रिय रूप से भाग लेने वाले आईटी संसाधन का शुरुआती इनपुट था। यह आमतौर पर मामला है कि आईटी विचार उस संसाधन को शामिल किए बिना छोटी दरार प्राप्त करते हैं।

यदि आप सवाल पूछ रहे हैं, तो मेरा अनुमान है कि आप पहले से ही व्यवहार को देख चुके हैं जो इंगित करता है कि टिपिंग बिंदु तक पहुंच गया है।


4

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

एक बार आपके पास वह संख्या होने के बाद, अपने आप से पूछें "क्या मुझे प्रति माह उस कीमत के लिए एक पूर्णकालिक एसईएस व्यवस्थापक मिल सकता है?"

यदि हाँ ... किसी को किराए पर लेना।

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


4

जब आपका कंप्यूटर कक्ष ऐसा दिखता है। =)

केबल गड़बड़
(स्रोत: tvsnob.com )

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


1
क्या यह स्पेगेटी उद्योग से एक डेटा केंद्र है?
मास्टरमाइंड

3

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


2

आप कितने बड़े हैं, इस पर निर्भर करता है कि मैं कब दिखना शुरू करूंगा

  • आपके डेवलपर्स में से एक या अधिक नियमित रूप से अपने समय का 40-50% खर्च करना शुरू कर देते हैं
  • आपका कॉन्फ़िगरेशन आपकी तकनीकी समझ से परे हो गया है

2

सरल: 5 से 1।

सभी 'अगर' क्लॉस से कोई फर्क नहीं पड़ता। औसतन, आपको उभरती कंपनियों में 5: 1 मिलेगा। वहाँ कई मेट्रिक्स हैं, जैसे कि "डेवलपर का 30% समय sysadmin काम करने में खर्च होता है"।

मेरा व्यक्तिगत (18 वर्ष) का अनुभव यह है कि जब तक आपके पास 5 लोग कोड विकसित करने वाले होते हैं, तब तक किसी को केंद्रीकृत सिस्टम / सेवाओं के निर्माण में मदद करने के लिए आने की आवश्यकता होती है, ताकि उन 5 अच्छे लोगों को कोड लिखना जारी रह सके और सर्वर / सॉफ्टवेयर का प्रबंधन न हो सके सिस्टम, और (वेतन) निवेश पर रिटर्न प्रदान करते हैं।


1

आप जिस सुरक्षा के बारे में चिंतित हैं और आप जानते हैं कि आपका कोई भी वर्तमान कर्मचारी आवश्यक अपटाइम प्रदान करने वाले सर्वर को सुरक्षित और रखरखाव नहीं कर सकता है।


1

मुझे लगता है कि अगर आपको यह पूछना है, तो आपको शायद सिसादमिन की आवश्यकता है।

ऊपर दिए गए व्यवसाय के मामले बहुत अच्छे हैं, और अनुमोदन प्राप्त करने के लिए उपयोगी हैं। हालाँकि, मैं कहूँगा कि यदि कोई व्यक्ति ऐसा करने में खर्च कर रहा है या उस राशि को लेकर परेशान है, जो चेतावनी का संकेत है। अगर चीजें समय पर नहीं की जाती हैं, तो आपको किसी की जरूरत है।

यह मत भूलो कि सुरक्षा, रखरखाव, बुनियादी कार्यों को अक्सर अनदेखा कर दिया जाता है, और आप यहाँ जुआ खेल रहे हैं कि यह आपको नहीं काटेगा। यदि आप किसी एक को वहन कर सकते हैं, तो इसका मतलब है कि कंपनी को व्यवसाय से बाहर नहीं किया जाएगा, आप शायद किसी को प्राप्त करना चाहते हैं। कम से कम एक हिस्सा टाइमर, शायद एक कॉलेज के छात्र, यह सुनिश्चित करने में मदद करने के लिए कि चीजें आसानी से चलती हैं।


1

यदि आपको ज़रूरत हो तो छोटी शुरुआत करें, अपनी आवश्यकताओं का ध्यान रखने के लिए प्रति घंटा की दर से एक सलाहकार को नियुक्त करें।

यदि आप एक डेवलपर को प्रतिदिन 200 डॉलर का भुगतान कर रहे हैं और वह अपना एक चौथाई समय नेटवर्क की देखभाल में लगा रहा है, तो आपके पास उस डेवलपर के कौशल का 75% उपयोग किया जाता है।

सप्ताह में एक बार 2 घंटे के लिए बाहर आने के लिए और अपने नेटवर्क को एक बार ओवर देने के लिए 50 डॉलर / दिन के बजट का उपयोग करें। यदि आपके पास आंतरिक संसाधन नहीं हैं, तो वे आपको आकार में प्राप्त करने के लिए एक उद्धरण भी दे सकते हैं।

यह वास्तव में 1 के बारे में है) क्या आपके पास ऐसे लोग हैं जो काम कर सकते हैं? 2) क्या वे इसे अनुभव के साथ सही ढंग से कर सकते हैं या वे "इसे पंख लगा रहे हैं"? (इसे मारना आपको मार देगा) और 3) क्या उस डेवलपर का समय आईटी सलाहकार की लागत से अधिक है?

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


$ 50 / दिन? $ 50 + / घंटा (अमेरिका में, अगर वे अच्छे हैं ...) पर
योजना बनाएं

0

हकीकत में, इसका जवाब किसी भी अन्य मामले की तुलना में व्यावसायिक मामला अधिक है।

आपको एक sysadmin की आवश्यकता होती है जब कुल संभावित राजस्व उस समय के लिए खो दिया जाता है जब डेवलपर्स sysadmin की नौकरी कर रहे होते हैं वास्तविक विकास के बजाय यह अधिक होता है कि आप एक sysadmin को किराए पर लें


2
यह उत्तर मानता है कि एक डेवलपर सिसाडमिन जॉब कर सकता है और साथ ही एक सैडसमिन ...
ब्रैन

0

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

यह वास्तव में निर्भर करता है जब आपका बजट आपको एक sysadmin में रखने की अनुमति देता है, और इसके बारे में सोचने के लिए बहुत सारे अन्य कारक हैं, जैसे कि यदि आपके पास एक डोमेन सेट अप है, अगर यह इस समय अच्छी तरह से प्रबंधित किया गया है, तो आपके पास कितने सर्वर हैं और कैसे बहुत रखरखाव की जरूरत है, और आपके नेटवर्क की स्थिति।

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


0

विश्लेषण करें कि प्रोडक्शन सर्वर पर नियमित रखरखाव को तैनात करने और करने में कितना डेवलपर समय खर्च होता है। यदि आपको एक सप्ताह में काम करने वाले विशिष्ट डेवलपर के घंटे से अधिक हो जाता है, तो आपको एक समर्पित sysadmin की आवश्यकता हो सकती है यदि यह कुछ हफ्तों के लिए संगत है। इसलिए, यदि पैच को लागू करने और लागू करने में पर्याप्त समय व्यतीत होता है जो मेरे लिए एक संकेतक होगा।

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