देवोप्स समुदाय में किताबें इतनी प्रचलित क्यों हैं?


17

मैंने उन कुछ ब्लॉगों को देखा है जिनका मैं समय के साथ अधिक से अधिक पुस्तकों की सिफारिश करता हूं।

मुझे फिक्शन पढ़ने में मज़ा आता है और किताबों से कोई वास्ता नहीं है, लेकिन जहाँ इन किताबों पर टेक चलता है, जो आम तौर पर ~ £ 20-30 नहीं हो सकते हैं, तो ब्लॉगपोस्ट को अपडेट / फिर से लिखा जा सकता है।

क्या DevOps से संबंधित शीर्षकों के लिए एक विशेष गुण है जो ऑनलाइन दुनिया से गायब है या हर कोई है लेकिन मुझे पागल है?


1
पदार्थ का DevOps विषय अत्यधिक व्यक्तिपरक और तरल है। जो अन्य, अधिक स्थापित क्षेत्रों की तुलना में पुस्तक लेखन के लिए बहुत अधिक अवसर प्रदान करता है। इस तरह के कई संदर्भ सादे विज्ञापन हैं, इसका मतलब यह नहीं है कि वे वास्तव में क्षेत्र में संदर्भ अवश्य पढ़ें (भले ही उन्हें स्पष्ट रूप से ऐसा कहा जाए)।
बजे डैन कॉर्निलेस्कु

सामान्य तौर पर आप यह नहीं जानते हैं कि अगर आपने इसे खरीदा है, तो यह सांप का तेल है।
corsiKa

2
मॉनिटर चालू होने से पहले DevOps कर्तव्यों की शुरुआत :-)
mcalex

जवाबों:


15

ज्यादातर मामलों में, अनुशंसित पुस्तकें प्रौद्योगिकी के बारे में नहीं हैं। जबकि तकनीक बदलती है, सिस्टम सोच, नेतृत्व, सामान्य ज्ञान आदि जैसे संगठनों के पीछे मूल सिद्धांत ... अक्सर बदलते नहीं हैं।

द गोल , और यहां तक कि देवओप्स हैंडबुक जैसी किताबें उनके पृष्ठों पर बहुत अधिक तकनीक का उल्लेख नहीं करती हैं, बल्कि लोगों द्वारा किए जा रहे काम को प्रबंधित करने के तरीके हैं।

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

गुणवत्ता सॉफ्टवेयर (imho) बनाने के बारे में बेहतर पुस्तकों में से एक है एजाइल सॉफ्टवेयर डेवलपमेंट, सिद्धांत, पैटर्न और प्रैक्टिस । और जबकि इस पुस्तक (जावा) में इस्तेमाल की जाने वाली भाषा काफी बदल गई है, पुस्तक में दिए गए उदाहरण कालातीत हैं और आसानी से किसी भी अन्य भाषा में अनुवादित किए जा सकते हैं।

DevOps आंदोलन को हल करने की कुछ समस्याओं को आम संगठनों के साथ काम करने के तरीकों में शामिल किया गया है, जो उन संगठनों में प्रबंधित किए जाते हैं जिनका कोई मतलब नहीं है। जैसा कि एलियाहू गोल्डरैट ने अक्सर कहा था ( गोल के लेखक ) "सामान्य ज्ञान बहुत आम नहीं है"।

ये पुस्तकें सिस्टम सेटिंग में समस्याओं और मानवीय रिश्तों के बारे में सही ढंग से सोचने के सिद्धांत सिखाती हैं ताकि पूरी प्रणाली में सुधार हो। सबक पुराने हैं, और दुर्भाग्य से, केवल शायद ही कभी ऐसे लोग हैं जो क्षेत्र में काम करते हैं जिन्होंने वास्तव में उन्हें सीखा है।

स्वाभाविक रूप से, ऐसे लेखक भी हैं जिन्होंने इस तरह के और इस तरह के फ़िज़-बैंग टेक टूल के बारे में किताबें लिखी हैं जो नए और क्षेत्र के लिए प्रासंगिक हैं, जैसे एडब्ल्यूएस या डॉकर या जेनकिंस या जो भी और बस अपनी पुस्तक की बिक्री को आगे बढ़ाना चाहते हैं ... लेकिन मैं कोशिश करता हूं और ... मेरे उत्तर से इस प्रकार की ब्लॉग पोस्टों को बाहर करें।


यही कारण है कि बोली के मूल वॉल्टेयर था, मैं इस Goldratt कभी नहीं सुना है
गयुस

@Gaius Goldratt कई स्मार्ट लोगों को उद्धृत कर रहा था।
एवगेनी

4

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

इसे और अधिक DevOps को विशिष्ट बनाना - यह वास्तव में मायने नहीं रखता है यदि आप CFEngine, Chef, कठपुतली या कुछ और के साथ कॉन्फ़िगरेशन प्रबंधन को लागू करते हैं, कॉन्फ़िगरेशन प्रबंधन के सिद्धांतों को अब अच्छी तरह से समझा जाता है कि उन्हें नीचे लिखा जा सकता है और किसी भी वास्तविक टूल पर लागू किया जा सकता है।

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