11 best software configuration management tools
सबसे लोकप्रिय सॉफ्टवेयर कॉन्फ़िगरेशन प्रबंधन उपकरणों की सूची (शीर्ष SCM उपकरण 2021 में)
सॉफ्टवेयर इंजीनियरिंग में सॉफ्टवेयर विन्यास प्रबंधन कॉन्फ़िगरेशन प्रबंधन के बड़े अनुशासनात्मक क्षेत्र के सॉफ़्टवेयर भाग में परिवर्तनों को ट्रैक करने और नियंत्रित करने का कार्य है।
SCM प्रथाओं में बेसलाइन की स्थापना में दृष्टि नियंत्रण शामिल हैं। यदि कुछ गलत होता है, तो SCM निर्धारित कर सकता है कि क्या बदला गया और किसने इसे बदला।
सॉफ़्टवेयर कॉन्फ़िगरेशन प्रबंधन के लक्ष्य आम तौर पर कॉन्फ़िगरेशन, पहचान, कॉन्फ़िगरेशन मुहावरे और आधार रेखा, कॉन्फ़िगरेशन नियंत्रण, नियंत्रण परिवर्तन प्रक्रिया को लागू करते हैं।
यह आमतौर पर एक परिवर्तन नियंत्रण बोर्ड की स्थापना के द्वारा प्राप्त किया जाता है जिसका प्राथमिक कार्य किसी भी आधारभूत के खिलाफ भेजे गए सभी परिवर्तन अनुरोध को स्वीकृत या अस्वीकार करना है। कॉन्फ़िगरेशन स्थिति लेखांकन, रिपोर्टिंग और विकास प्रक्रिया की स्थिति पर सभी आवश्यक जानकारी रिकॉर्ड करना।
एससीएम विशेषताएं:
जावा में एक डबल चर क्या है
- प्रवर्तन: प्रवर्तन सुविधा निष्पादन के साथ दैनिक, यह सुनिश्चित करता है कि सिस्टम वांछित स्थिति में कॉन्फ़िगर किया गया है।
- सहयोग सक्षम करना: यह सुविधा एक परिवर्तन के साथ पूरे बुनियादी ढांचे में परिवर्तन विन्यास बनाने में मदद करती है।
- संस्करण नियंत्रण अनुकूल: इस सुविधा के साथ, उपयोगकर्ता अपने काम के लिए अपनी पसंद का संस्करण ले सकते हैं।
- नियंत्रण प्रक्रियाएं बदलें सक्षम करें: जैसा कि सॉफ़्टवेयर कॉन्फ़िगरेशन प्रबंधन उपकरण संस्करण नियंत्रण और पाठ अनुकूल हैं हम कोड में बदलाव कर सकते हैं। परिवर्तन मर्ज अनुरोध के रूप में किए जा सकते हैं और समीक्षा के लिए भेज सकते हैं।
आप क्या सीखेंगे:
- सर्वश्रेष्ठ विन्यास प्रबंधन उपकरण (SCM उपकरण)
- # 1) SolarWinds सर्वर कॉन्फ़िगरेशन मॉनिटर
- # 2) CFEngine कॉन्फ़िगरेशन टूल
- # 3) कठपुतली विन्यास उपकरण
- # 4) CHEF कॉन्फ़िगरेशन उपकरण
- # 5) Ansible कॉन्फ़िगरेशन टूल
- # 6) SALTSTACK कॉन्फ़िगरेशन टूल
- # 7) JUJU कॉन्फ़िगरेशन टूल
- # 8) RUDDER
- # 9) बांस विन्यास प्रबंधन
- # 10) टीमसिटी कॉन्फ़िगरेशन टूल
- # 11) ऑक्टोपस डिप्लॉय
- निष्कर्ष
सर्वश्रेष्ठ विन्यास प्रबंधन उपकरण (SCM उपकरण)
यहाँ तुलना के साथ शीर्ष भुगतान और मुफ्त खुला स्रोत एससीएम सॉफ्टवेयर टूल की सूची दी गई है।
# 1) SolarWinds सर्वर कॉन्फ़िगरेशन मॉनिटर
ओरियन आपके सर्वर और अनुप्रयोगों में अनधिकृत कॉन्फ़िगरेशन परिवर्तनों का पता लगाने के लिए एक सर्वर कॉन्फ़िगरेशन मॉनिटर प्रदान करता है। यह विंडोज और लिनक्स पर सर्वर और एप्लिकेशन कॉन्फ़िगरेशन को आधार बनाने में आपकी सहायता करेगा। यह दृश्यता और टीम की जवाबदेही में सुधार करेगा और समस्या निवारण समय को कम करेगा।
द्वारा विकसित: नेटवर्क और सिस्टम इंजीनियर।
प्रकार: लाइसेंस प्राप्त उपकरण
मुख्यालय: ऑस्टिन, टेक्सास
प्रारंभिक रिहाई: 2018
स्थिर निस्तार: 2019.4
ऑपरेटिंग सिस्टम: खिड़कियाँ
कीमत: $ 1803 से शुरू होता है
वार्षिक राजस्व: $ 833.1M
कर्मचारियों: 1001 से 5000 कर्मचारी।
सोलर विंड को क्यों चुना जाना चाहिए?
समाधान कई परियोजनाओं के लिए है, समझने में आसान है और सस्ती लाइसेंस प्रदान करता है।
महत्वपूर्ण सुविधाएं:
- SolarWinds सर्वर कॉन्फ़िगरेशन मॉनिटर लगभग वास्तविक समय में बेसलाइन से विचलन के लिए अलर्ट और रिपोर्ट प्रदान करता है।
- यह सर्वर और एप्लिकेशन परिवर्तनों को ट्रैक कर सकता है।
- इसमें कॉन्फिग्स के बीच अंतर को दर्शाने के लिए फीचर हैं।
- इसने स्क्रिप्ट आउटपुट को मॉनिटर करके परिवर्तन ऑडिटिंग क्षमताओं को बढ़ाया है।
पेशेवरों:
- उपकरण आपको समस्या निवारण समय को कम करने में मदद करने के लिए सुविधाएँ प्रदान करता है।
- यह हार्डवेयर और सॉफ्टवेयर इन्वेंट्री ट्रैकिंग की सुविधा प्रदान करता है और इसलिए आपके पास हार्डवेयर और सॉफ़्टवेयर परिसंपत्तियों की अद्यतित सूची होगी।
विपक्ष:
समीक्षाओं के अनुसार, उपकरण पर हाथ आने में कुछ समय लगता है।
=> डाउनलोड SolarWinds सर्वर विन्यास मॉनिटर मुफ्त में# 2) CFEngine कॉन्फ़िगरेशन टूल
CFEngine एक कॉन्फ़िगरेशन प्रबंधन उपकरण है जो विशाल कंप्यूटर सिस्टम, सर्वर, सिस्टम, उपयोगकर्ताओं, एम्बेडेड नेटवर्क वाले उपकरणों, मोबाइल उपकरणों और सिस्टम के एकीकृत प्रबंधन के समावेश के लिए स्वचालन कॉन्फ़िगरेशन प्रदान करता है।
द्वारा विकसित: मार्क बर्गेस, उत्तरी
प्रकार: खुला स्त्रोत
प्रारंभिक रिहाई: 1993
स्थिर निस्तार: 3.12
ऑपरेटिंग सिस्टम : क्रॉस-प्लेटफ़ॉर्म, यूनिक्स, विंडोज
कंपनी : यूरोप और संयुक्त राज्य अमेरिका
दत्तक ग्रहण :> 10,000,000 सर्वर,> 10,000 कंपनियां,> 100 देश
उपयोगकर्ताओं : इंटेल, एटी एंड टी, लिंक्डइन, अमेज़ॅन, स्टेट फ़ार्म, सेल्सफ़ोर्स आदि।
राजस्व : लगभग। $ 3.3 मिलियन
कर्मचारियों : वर्तमान में कार्यरत लगभग 100 कर्मचारी
वेबसाइट: CFEngine
CFEngine की विशेषताएं:
- विन्यास प्रबंधन
- प्रक्रिया प्रबंधन
- कार्य प्रबंधन
- पैच प्रबंधन
CFEngine क्यों?
स्वचालन के बिना:
- 100 सर्वर प्रति sadadmin
- ५० सीसडामिन
- 60k वेतन * 50 = 3 मिलियन
CFEngine:
- 1000 सर्वर प्रति sysadmin
- 5 sysadmins
- 180k वेतन * 5 = 900k
बचत:2.1 मिलियन मूल्य की बचत हुई है।
पेशेवरों:
- उच्च उपलब्धता
- अत्यधिक स्केलेबल (हबहब में 5000 एजेंट)
- अत्यधिक सुरक्षित (बकाया सुरक्षा रिकॉर्ड के साथ 20 वर्ष)
- संसाधनों और तेजी से बेहद सस्ता (सीपीयू, मेमोरी)
विपक्ष:
- नई स्थापना शुरू करने के लिए दस्तावेज़ीकरण को समझना बहुत मुश्किल है।
- कॉन्फ़िगरेशन बहुत जटिल है।
- फ़ाइल अखंडता चेकर्स के साथ अच्छा नहीं है।
कीमत: ओपन-सोर्स ओरिजिन के रूप में, CFEngine में एक फ्री ओपन-सोर्स वर्जन उपलब्ध है, लेकिन 25 फ्री नोड्स के बाद, कीमत अनपेक्षित है।
CFEngine उपकरण चित्र:
# 3) कठपुतली विन्यास उपकरण
कठपुतली एक ओपन-सोर्स सॉफ़्टवेयर कॉन्फ़िगरेशन प्रबंधन उपकरण है। इसका उपयोग सर्वरों को तैनात करने, कॉन्फ़िगर करने और प्रबंधित करने के लिए किया जाता है। यह एक मास्टर-दास वास्तुकला का उपयोग करता है।
विन्यास मास्टर से नोड्स द्वारा खींचे जाते हैं।
द्वारा विकसित : ल्यूक कोंग्स।
प्रकार : खुला स्त्रोत
हेड क्वार्टर : पोर्टलैंड, यूएसए
प्रारंभिक रिहाई: 2005
स्थिर निस्तार: 5.5.3 संस्करण
भाषा के आधार पर: C ++ और Clojure
ऑपरेटिंग सिस्टम: लिनक्स, यूनिक्स, विंडोज
कीमत: कठपुतली उद्यम 10 नोड्स तक मुफ्त है। मानक मूल्य निर्धारण $ 120 प्रति नोड से शुरू होता है।
- ओपन-सोर्स वर्जन कम्युनिटी सपोर्ट पूरी तरह से फ्री।
- एंटरप्राइज संस्करण: उद्यम के आकार पर निर्भर करता है।
वार्षिक राजस्व: लगभग। $ 100 मिलियन
कर्मचारियों: करीब 600 कर्मचारी काम कर रहे हैं
उपयोगकर्ता: जेपी मॉर्गन चेस, ऑन्क्सीपॉइंट, सीबीएसबटलर, हार्ट लैंड, एटी एंड टी, स्मार्ट स्कूल, आदि।
वेबसाइट: कठपुतली एस.सी.एम.
कठपुतली को क्यों चुना जाना चाहिए?
- प्रोग्रामिंग भाषा डीएसएल सीखना आसान
- यह खुला स्रोत है
- इसमें समुदाय का अच्छा समर्थन है
महत्वपूर्ण सुविधाएं:
- रिपोर्टिंग और अनुपालन यानी आपके बुनियादी ढांचे की स्थिति में वास्तविक समय की दृश्यता प्राप्त करना।
- घटना का निरीक्षण
- स्वचालित प्रावधान
- पूरे दिन उद्यम सहायता प्राप्त करें
- वाद्य-स्थान
पुनरावृत्ति पढ़ना ==> कठपुतली उपकरण पर साक्षात्कार प्रश्न
पेशेवरों: नीचे बताए गए इसके कई सकारात्मक पहलू हैं:
- कठपुतली का स्वचालित और रिपोर्टिंग टूल में मजबूत अनुपालन है।
- कठपुतली विकास उपकरण भर में सक्रिय सामुदायिक समर्थन प्रदान करता है।
- कठपुतली कई कार्यों को संभालने के लिए Intuitional web UI प्रदान करती है, जिसमें रिपोर्टिंग और रियल-टाइम नोड प्रबंधन शामिल है।
विपक्ष: कुछ नुकसान हैं जिनका उल्लेख नीचे दिया गया है:
- प्रारंभिक समझ उन नए उपयोगकर्ताओं के लिए कठिन हो सकती है जिन्हें कठपुतली डीएसएल या रूबी सीखना चाहिए, क्योंकि उन्नत और वास्तविक समय के कार्यों को अंततः सीएलआई से इनपुट की आवश्यकता होती है।
- कठपुतली प्रक्रिया स्थापित करते समय त्रुटि संदेश की पर्याप्त कमी होती है।
- शुद्ध रूबी संस्करणों में कठपुतली DSL की ओर कठपुतली समर्थन अधिक पुजारी है।
- कठपुतली Lack सिस्टम को वापस लाती है, इसलिए परिवर्तनों पर तत्काल कोई कार्रवाई नहीं होती है।
कठपुतली उपकरण का स्क्रीन शॉट:
# 4) CHEF कॉन्फ़िगरेशन उपकरण
महाराज मूल रूप से एक स्वचालन मंच है जो बुनियादी ढांचे को कॉन्फ़िगर और प्रबंधित करने का एक तरीका प्रदान करता है। कोड के रूप में इन्फ्रास्ट्रक्चर का अर्थ है मैन्युअल निष्पादन करने के बजाय कोडिंग द्वारा निष्पादित करना। शेफ कॉन्फ़िगरेशन लिखने के लिए रूबी और डीएसएल पर काम करता है।
द्वारा विकसित : एडम जैकब
प्रकार : ओपन सोर्स और एंटरप्राइज उपलब्ध
हेड क्वार्टर : सिएटल वाशिंगटन, यूएसए
प्रारंभिक रिहाई: 2009
स्थिर निस्तार: 14.2.0 संस्करण
भाषा के आधार पर: रूबी और एरलंग
ऑपरेटिंग सिस्टम: Linux, Unix, Windows, AT & T Unix, Mac OS, IBM AIX
कीमत:
- खुला स्त्रोत : पूरी तरह से मुक्त
- होस्ट किए गए शेफ:
- लॉन्च पैकेज: $ 120 / माह, 20 नोड, 10 उपयोगकर्ता
- मानक पैकेज: $ 300 / माह, 50 नोड, 20 उपयोगकर्ता
- प्रीमियम पैकेज: $ 700 / महीना। 100 नोड, 50 उपयोगकर्ता
आधार पर: प्रति मॉडल $ 6 प्रति माह की लागत, होस्टेड शेफ के समान। मानक समर्थन प्रति माह एक अतिरिक्त $ 3 है, और प्रीमियम संस्करण $ 3.75 प्रति माह है।
वार्षिक राजस्व: लगभग। $ 52 मिलियन
कर्मचारियों: वर्तमान में काम कर रहे लगभग 500 कर्मचारी।
उपयोगकर्ता: ब्लूम बर्ग, बोनोबोस, फेसबुक, जीई, हेवलेट पैकर्ड, माइक्रोसॉफ्ट, याहू, टारगेट, वोक्ससेल आदि।
वेबसाइट: दार सर
CHEF को क्यों पसंद किया जाता है?
CHEF को प्राथमिकता देने के कई कारण हैं:
- जैसा कि हम सभी जानते हैं कि शेफ माइक्रोसॉफ्ट विंडोज और उबंटू जैसे कई प्लेटफार्मों का समर्थन करता है। कुछ क्लाइंट प्लेटफॉर्म जैसे डेबियन और फेडोरा आदि।
- बावर्ची सक्रिय, स्मार्ट और सबसे तेजी से बढ़ते सामुदायिक समर्थन भी प्रदान करता है।
पेशेवरों:
- बावर्ची पुश मॉडल का अनुसरण करता है और बादल को अपनाने की अनुमति देता है।
- रसोइया सेवा में वृद्धि करने में मदद करता है, अधिक दोष मुक्त सॉफ्टवेयर विकसित करने के लिए क्योंकि यह बग्स को होने से पहले ही पकड़ लेता है।
- शेफ जोखिम प्रबंधन में सुधार करने में मदद करता है। शेफ की स्वचालन क्षमता जोखिम को कम करने और विकास के सभी चरणों में अनुपालन में सुधार करने में सक्षम है।
विपक्ष:
- रूबी में शेफ टूल को मजबूर किया जाता है
- शेफ में कुछ वर्कफ़्लोज़ थोड़ा जटिल लगते हैं क्योंकि कोड बेस विशाल हो जाते हैं
- बावर्ची पुश कार्यक्षमता का समर्थन नहीं करता है।
# 5) Ansible कॉन्फ़िगरेशन टूल
Ansible सबसे अच्छा कॉन्फ़िगरेशन प्रबंधन, परिनियोजन, ऑर्केस्ट्रेशन ओपन-सोर्स टूल और ऑटोमेशन इंजन भी है।
यह एक पुश-आधारित कॉन्फ़िगरेशन टूल है। यह बड़े उत्पादकता लाभ प्रदान करके पूरे आईटी बुनियादी ढांचे को स्वचालित करने में मदद करता है। आमतौर पर SSH, रिमोट पॉवरशेल या अन्य दूरस्थ API के माध्यम से अन्सिबल कनेक्ट होता है।
Ansible आर्किटेक्चर आरेख:
ANSIBLE टॉवर डैशबोर्ड:
द्वारा विकसित : माइकल देहान
प्रकार : खुला स्त्रोत
हेड क्वार्टर : डरहम, यूएसए
प्रारंभिक रिहाई: 2012
स्थिर निस्तार: 2.6.2 संस्करण
भाषा के आधार पर: पायथन और पॉवरशेल
ऑपरेटिंग सिस्टम: लिनक्स, यूनिक्स, विंडोज, मैक ओएस
कीमत:
- मूल टॉवर: 100 नोड्स तक प्रति वर्ष $ 5000।
- एंटरप्राइज टॉवर: 100 नोड्स तक प्रति वर्ष $ 10,000।
- प्रीमियम टॉवर: 100 नोड्स तक प्रति वर्ष $ 14000।
वार्षिक राजस्व: लगभग। $ 6 मिलियन
कर्मचारियों: वर्तमान में कार्यरत लगभग 300 कर्मचारी।
उपयोगकर्ता: एटलसियन, अलिगेंट, सिस्को, गार्टनर, नासा, ट्विटर, वेरिजोन, एनईसी, कुली आदि।
वेबसाइट: विचारणीय है
कॉन्फ़िगरेशन उपकरण की सुविधा Ansible:
- एजेंटलेस का मतलब है एजेंट की स्थापना और प्रबंधन की कोई आवश्यकता नहीं।
- सुरक्षित कनेक्शन के लिए SSH का उपयोग करता है।
- कॉन्फ़िगरेशन भेजने के लिए पुश-आधारित आर्किटेक्चर का अनुसरण करता है ताकि उपयोगकर्ता सर्वर पर किए गए परिवर्तनों को नियंत्रित कर सके।
- यदि ध्यान से लिखा जाए तो उत्तर-योग्य हो सकता है।
- न्यूनतम सीखना आवश्यक है।
हाल के वर्षों में Ansible ग्राफ़:
पेशेवरों:
- Ansible SSH पर आधारित है, इसलिए इसे दूरस्थ नोड्स पर किसी भी एजेंट को स्थापित करने की आवश्यकता नहीं है।
- आसान प्लेबुक संरचना आसान और क्रिस्टल स्पष्ट संरचित है।
- कुछ अन्य उपकरणों की तुलना में अन्सिबल में एक अधिक सुव्यवस्थित कोडबेस है।
- उत्तर देने योग्य है।
- इसमें उच्च अंतर है।
विपक्ष:
- अन्य प्रोग्रामिंग भाषाओं पर आधारित अन्य उपकरणों की तुलना में Ansible कम प्रभावी है।
- DSL के माध्यम से Ansible अपना तर्क संशोधन करता है, अर्थात जब तक आप इसे नहीं सीखते, तब तक प्रलेखन पर जाँच होती रहती है
- अन्सिबल वेरिएबल पंजीकरण में सरल कार्यकलापों के लिए भी कहा जाता है, जो आसान कार्यों को अधिक जटिल बनाता है
- उत्तर देने योग्य आत्मनिरीक्षण वास्तव में बहुत खराब है, इसलिए प्लेबुक के भीतर चर के मूल्यों को देखना कठिन हो जाता है।
- खराब विकास परीक्षण।
# 6) SALTSTACK कॉन्फ़िगरेशन टूल
साल्टस्टैक एक कॉन्फ़िगरेशन उपकरण भी है जो मास्टर-क्लाइंट सेटअप मॉडल या गैर-केंद्रीकृत मॉडल पर काम करता है। SaltStack पायथन प्रोग्रामिंग भाषा पर आधारित है, SaltStack ग्राहकों के साथ संवाद करने के लिए एक धक्का और SSH तरीके प्रदान करता है। साल्टस्टैक पर्यावरण को सरल और आसान बनाने के लिए क्लाइंट और कॉन्फ़िगरेशन टेम्प्लेट को एक साथ समूहित करने की अनुमति देता है।
सालस्टॉक वास्तुकला:
द्वारा विकसित : थॉमस एच हैच
प्रकार: खुला स्त्रोत
हेड क्वार्टर: लेही, यूटा
प्रारंभिक रिहाई: 2011
स्थिर निस्तार: 2018.3.2 संस्करण
भाषा के आधार पर: पायथन प्रोग्रामिंग भाषा
ऑपरेटिंग सिस्टम: यूनिक्स, माइक्रोसॉफ्ट विंडोज, ओएस एक्स
कीमत: यह समर्थन को छोड़कर $ 5,000 / वर्ष से शुरू होता है; बाद के स्तरों $ 14,000 / वर्ष तक चलते हैं और इसमें 8 × 5 या 24/7 समर्थन शामिल होता है। हालांकि, यह अनुसंधान पर आधारित है क्योंकि आधिकारिक साइट पर भी मूल कीमत का उल्लेख नहीं किया गया है।
वार्षिक राजस्व: लगभग। $ 7.3 मिलियन
कर्मचारियों: वर्तमान में काम कर रहे लगभग 200 कर्मचारी।
उपयोगकर्ता: जॉबस्प्रिंग पार्टनर्स, डीआईएसएच नेटवर्क कॉर्पोरेशन, एवरब्रिज इंक, क्लाउडफ्लोर इंक, यूबीसॉफ्ट एस.ए.
वेबसाइट: साल्टस्टैक
साल्टस्टैक विशेषताएं:
साल्टस्टैक्स की सबसे महत्वपूर्ण विशेषताएं इस प्रकार हैं:
- साल्ट क्लाउड Google क्लाउड, AWS आदि जैसे कई अन्य क्लाउड प्रदाताओं के साथ एकीकृत होता है, इसलिए एक ही आदेश के साथ सभी परिसंपत्तियों का लाभ उठाना आसान है।
- साल्टस्टैक में ऐसे मिनियन होते हैं जो फाइलों की जांच कर सकते हैं, प्रक्रियाएं अन्य चीजों की भी मेजबानी करती हैं।
- बाल्टी में ऑर्केस्ट्रेट के साथ साल्टस्टैक सिंगल-लाइन कमांड निष्पादित करके एक जटिल एप्लिकेशन को प्रदर्शित करता है।
पेशेवरों:
- सेटअप चरण से गुजरने के बाद यह सरल, सीधा और उपयोग आसान है।
- साल्टस्टैक में डीएसएल की सुविधा है, इसलिए इसमें तर्क और राज्यों की आवश्यकता नहीं है।
- साल्टस्टैक का इनपुट, आउटपुट और कॉन्फिगर बहुत स्थिर और सुसंगत हैं क्योंकि यह YAML की अवधारणा का उपयोग करता है।
- आत्मनिरीक्षण सुविधा एक आसान भूमिका निभाता है क्योंकि यह नमक के अंदर क्या हो रहा है, यह देखने के लिए सरल बनाता है।
विपक्ष:
- पहली स्थापना प्रक्रिया नए उपयोगकर्ताओं को समझने के लिए स्थापित करने और कठिन बनाने के लिए वास्तव में कठिन है।
- गैर-लिनक्स ओएस के लिए समर्थन इतना बढ़िया नहीं है।
- साल्टस्टैक के स्क्रीन शॉट के नीचे देखें
# 7) JUJU कॉन्फ़िगरेशन टूल
जूजू प्रसिद्ध विन्यास प्रबंधन उपकरणों में से एक है जो खुला स्रोत है और इसे कैनोनिकल लिमिटेड द्वारा बनाया गया है।
जूजू मुख्य रूप से नई पीढ़ी के सॉफ्टवेयर के परिचालन ओवरहेड को कम करने पर जोर देता है, जिसमें त्वरित तैनाती, विन्यास, स्केलिंग, एकीकरण जैसी सुविधाएं प्रदान करता है और केवल सर्वर, ओपन स्टैक और स्थानीय प्रणाली के साथ सार्वजनिक और निजी क्लाउड सेवाओं की एक विशाल श्रृंखला पर परिचालन कार्य करता है। आधारित तैनाती।
JUJU की वास्तुकला
द्वारा विकसित : विहित
प्रकार: खुला स्त्रोत
हेड क्वार्टर: उपयोग
प्रारंभिक रिहाई: 2012
स्थिर निस्तार: 2.2.2 संस्करण
भाषा के आधार पर: प्रोग्रामिंग भाषा जाओ
ऑपरेटिंग सिस्टम: टीम, केंद्र, मैकओएस
कीमत: यह समर्थन को छोड़कर $ 4,000 / वर्ष से शुरू होता है; बाद के स्तरों $ 12,000 / वर्ष तक चलते हैं और इसमें 24/7 सहायता शामिल है। हालांकि, यह अनुसंधान पर आधारित है क्योंकि आधिकारिक साइट पर भी मूल कीमत का उल्लेख नहीं किया गया है।
क्रॉस-क्लाउड: हाँ
वार्षिक राजस्व: लगभग। $ 1 मिलियन
कर्मचारी: वर्तमान में<100 employees working
उपयोगकर्ता: एएमडी, सिस्को, डेल, एचपी, आईबीएम, इंटेल, लेनोवो, आदि।
वेबसाइट: Jujucharms
JUJU विशेषताएं:
- JUJU सॉफ्टवेयर प्रावधान क्षमता प्रदान करता है।
- JUJU तत्काल एकीकरण और स्केलिंग प्रदान करता है।
- JUJU आकर्षण का उपयोग करके सेवा स्केलिंग के बारे में लगभग सभी जटिलताओं को हल कर सकते हैं।
- JUJU को एक मंच पर कई PaaS चलाने के लिए इस्तेमाल किया जा सकता है।
- Kubernetes क्लस्टर परिनियोजन।
पेशेवरों:
- JUJU में एक छोटा पदचिह्न (2 नोड) K8s क्लस्टर परिनियोजन है।
- JUJU में एक बहुराष्ट्रीय तैनाती है।
- डैशबोर्ड, इनग्रेड कंट्रोलर और डीएनएस।
- JUJU सुरक्षा के लिए नोड्स के बीच TLS प्रदान करता है।
- JUJU नोड्स को ऊपर और नीचे स्केल कर सकता है।
विपक्ष:
- JUJU में एक लॉक-इन है
- JUJU ओपनस्टैक क्लाउड प्रदाता का उपयोग करने और सिलेंडर या LbaaS का उपयोग करने पर कोई स्पष्ट निर्देश प्रदान नहीं करता है।
- जेयूजेयू कैलिको जैसी उन्नत नेटवर्किंग के लिए कोई समर्थन प्रदान नहीं करता है।
- JUJU में K8s क्लस्टर के लिए प्रावधान ओपन स्टैक नोड्स प्रदान करने की कोई संभावना नहीं है।
# 8) RUDDER
पतवार एक प्रसिद्ध और सबसे अधिक उपयोग किया जाने वाला ओपन-सोर्स, वेब-चालित, भूमिका-आधारित समाधान, कॉन्फ़िगरेशन और ऑडिट प्रबंधन उपकरण है जो विशाल आईटी संगठनों और अनुपालन में स्वचालित सिस्टम कॉन्फ़िगरेशन बनाने के लिए है।
रूडर एक हल्के स्थानीय एजेंट पर निर्भर करता है जो प्रत्येक और प्रत्येक प्रबंधित सिस्टम पर स्थापित होता है। रूडर का सर्वर-साइड वेब इंटरफ़ेस स्काला भाषा द्वारा बनाया गया है और इसका स्थानीय एजेंट सी भाषा में लिखा गया है।
रूडर का आर्किटेक्चर
रूडर में मुख्य रूप से दो कार्य होते हैं:
- विन्यास प्रबंधन
- परिसंपत्ति प्रबंधन
द्वारा विकसित : सामान्यीकरण
प्रकार: खुला स्त्रोत
हेड क्वार्टर: उपयोग
प्रारंभिक रिहाई: 31 अक्टूबर, 2011
स्थिर निस्तार: 4.3.4 संस्करण
भाषा के आधार पर: स्काला (सर्वर) और सी (एजेंट)
ऑपरेटिंग सिस्टम: यूनिक्स, माइक्रोसॉफ्ट विंडोज, एंड्रॉइड , उबंटू
कीमत: यह समर्थन को छोड़कर $ 4,000 / वर्ष से शुरू होता है; बाद के स्तर $ 10,000 / वर्ष तक चलते हैं और इसमें 8 × 5 या 24/7 समर्थन शामिल होता है। हालांकि, यह अनुसंधान पर आधारित है क्योंकि आधिकारिक साइट पर भी मूल कीमत का उल्लेख नहीं किया गया है।
वार्षिक राजस्व: लगभग। $<1 Million
कर्मचारियों: वर्तमान में<200 employees working
उपयोगकर्ता: इटिका ओएसएस, जेनिका- खुले स्रोत और परामर्श में जुनून, सवॉयर-फेयर लिनक्स, एजुग्रुपे आईटी पेशेवर, सीएफजेन, फ्यूजन इन्वेंटरी, इटोप, ओपनएएलडीएपी, सिस्टमैटिक, बीपीफ्रांस
वेबसाइट: पतवार
रूडर की विशेषताएं:
- रूडर टूल नोड्स को प्रबंधित करने और नीतियों को परिभाषित करने के लिए वेब इंटरफेस प्रदान करता है।
- रूडर इन्वेंट्री पार्ट को होस्ट करता है।
- रूडर एक कस्टम नीति संपादक प्रदान करता है, जो बहुत ही अनूठा है।
- रूडर प्रशासन के सरल कार्यों को स्वचालित रूप से स्थापित या कॉन्फ़िगर करना पसंद करता है।
- रूडर, रूडर सर्वर के साथ संवाद करने के लिए पूर्ण रीस्ट एपीआई का समर्थन करता है।
- पतवार के बैकेंड में जीआईटी है।
- रूडर गतिशील रूप से प्रत्येक मेजबान नीति को उत्पन्न करता है।
पेशेवरों:
- सबसे अच्छा प्रदर्शन
- पतवार CFEngine मानक पर आधारित है, इसलिए CFEngine की कुछ कार्यक्षमता विरासत में मिली है
- यह हार्डवेयर और सॉफ्टवेयर दोनों के लिए स्वचालित सूची प्रदान करता है
- यह ग्राफिकल रिपोर्टिंग प्रदान करता है
- इसमें सर्वोत्तम प्रैक्टिस लाइब्रेरी शामिल है
विपक्ष:
- रूडर समुदाय बढ़ रहा है लेकिन इस दिन बहुत बड़ा नहीं है जैसे कठपुतली, अंसिबल, आदि।
- यदि लक्ष्य केवल एक बार की क्रियाओं को धकेलना है, तो राउडर ओवरकिल हो जाता है।
# 9) बांस विन्यास प्रबंधन
बांस एटलसियन की निरंतर डिलीवरी में से एक है और प्रबंधन उपकरण जारी करता है।
बांस नियमित प्रसव के लिए उच्च स्तर का समर्थन प्रदान करता है। बांस एकल प्रवाह के रूप में आउटपुट देता है। बांस डेवलपर्स, परीक्षकों, बिल्ड इंजीनियरों, और सिस्टम प्रशासकों को काम करने और साझा करने के लिए एक सामान्य साझा स्थान प्रदान करता है जो उत्पादन की तैनाती और सुरक्षा जैसे संवेदनशील संचालन को संग्रहीत करता है।
बांस वास्तुकला:
द्वारा विकसित : एटलसियन
प्रकार: खुला स्त्रोत
हेड क्वार्टर: लिंडन, उपयोग
प्रारंभिक रिहाई: 20 फरवरी, 2007
स्थिर निस्तार: 6.6 संस्करण
भाषा के आधार पर: जावा प्रोग्रामिंग लैंग्वेज
ऑपरेटिंग सिस्टम: जावा के आधार पर क्रॉस-प्लेटफ़ॉर्म
कीमत:
- छोटी टीमें: $ 10 तक 10 नौकरियां और कोई दूरस्थ एजेंट नहीं
- बढ़ती टीमें : $ 800 असीमित नौकरियां, 1 दूरस्थ एजेंट
वार्षिक राजस्व: लगभग। $ 2.7 मिलियन
कर्मचारियों: लगभग 2500 कर्मचारी एटलसियन के तहत आते हैं
उपयोगकर्ता: Atlassian Corporation Pty। Ltd, Showtime Networks Inc., Phreesia, Inc., Parc Ellis 'आपका कैरियर मामलों', Vesta Corporation
वेबसाइट: बांस
बांस उपकरण की विशेषताएं:
- बांस मूल रूप से एक टेक-स्टैक है क्योंकि यह किसी भी भाषा और अन्य बड़ी तकनीकों जैसे AWS, Docker, आदि के लिए उपयुक्त है।
- बांस परियोजनाओं और वातावरण की तैनाती के लिए न्याय प्रदान करता है।
- बांस समर्पित एजेंट्स की सुविधा प्रदान करता है, जिसकी मदद से उपयोगकर्ता हॉटफ़िक्स चला सकता है और महत्वपूर्ण बिल्ड तुरंत ही चला सकता है और इसके लिए प्रतीक्षा करने की कोई आवश्यकता नहीं है।
पेशेवरों:
- बांस के उपयोग के साथ बेहतर और बेहतर CI / CD देता है।
- बांस देव + ऑप्स का मतलब एकीकरण से लेकर तैनाती तक वितरण का समर्थन करता है
- एसवीएन के साथ बांस हुक कर सकता है और इस तरह से, पूर्ण एससीएम समर्थन प्रदान करता है।
- बांस जीआईटी का समर्थन करता है।
विपक्ष:
- बांस में परियोजना संरचना को विरासत में लाने की कोई गुंजाइश नहीं है, परिणामस्वरूप, यह प्रत्येक मॉड्यूल के लिए व्यवहार को परिभाषित करने के लिए एक कठिन कार्य बन जाता है।
- नए उपयोगकर्ता को समझने के लिए इंस्टॉलेशन और कठिन के लिए खराब प्रलेखन।
- बांस संपत्तियों के पारित होने का समर्थन नहीं करता है।
- बांस निर्माण को बढ़ावा देने की अवधारणा का समर्थन नहीं करता है।
बांस उपकरण के लिए नीचे दिए गए चित्र देखें:
# 10) टीमसिटी कॉन्फ़िगरेशन टूल
टीमसिटी भी प्रबंधन और निरंतर एकीकरण सर्वर में से एक है जो जेट दिमाग द्वारा विकसित किया गया है और जावा प्रोग्रामिंग लैंग्वेज पर आधारित है।
2 पर जारी किया गयाएन डीअक्टूबर, TeamCity 100 बिल्ड कॉन्फ़िगरेशन (नौकरी) प्रदान करता है और असीमित बिल्ड चलाता है। समवर्ती रूप से यह 3 एजेंटों को चलाता है और यदि अतिरिक्त जोड़ने के लिए इसकी आवश्यकता होती है। यह एक सार्वजनिक बग ट्रैकर और मंच सभी उपयोगकर्ताओं के लिए खुला है। यह सभी उपयोगकर्ताओं के लिए मुक्त स्रोत है।
द्वारा विकसित : जेटब्रेन
प्रकार: खुला स्त्रोत
हेड क्वार्टर: प्राहा
प्रारंभिक रिहाई: 2 अक्टूबर 2006
स्थिर निस्तार: 2018.1 संस्करण
भाषा के आधार पर: जावा प्रोग्रामिंग लैंग्वेज
ऑपरेटिंग सिस्टम: सर्वर-आधारित वेब अनुप्रयोग
कीमत:
- पेशेवर सर्वर लाइसेंस: खुला स्रोत इतना मुफ्त
- एजेंट लाइसेंस बनाएँ: यूएस $ 299
- 3 एजेंटों यूएस $ 1999 के साथ एंटरप्राइज़ सर्वर लाइसेंस
- 5 एजेंटों यूएस $ 2499 के साथ एंटरप्राइज सर्वर लाइसेंस
- 10 एजेंटों यूएस $ 3699 के साथ एंटरप्राइज सर्वर लाइसेंस
- 20 एजेंटों यूएस $ 5999 के साथ एंटरप्राइज़ सर्वर लाइसेंस
- 50 एजेंटों यूएस $ 12,999 के साथ एंटरप्राइज सर्वर लाइसेंस
वार्षिक राजस्व : TeamCity JetBrains के अंतर्गत आता है जिसमें लगभग है। $ 70.3 मिलियन
कर्मचारियों: वर्तमान में 720 कर्मचारी काम कर रहे हैं और इससे भी अधिक बढ़ रहे हैं।
उपयोगकर्ता: अक्विआ, गूगल, हरोकू, माइक्रोसॉफ्ट, पिवटल, रेडहैट, स्प्रिंग, टाइपसेफ, ओरेकल।
वेबसाइट: Jetbrains टीमसिटी
टीमसिटी आर्किटेक्चर प्रवाह:
विशेषताएं:
- TeamCity प्रौद्योगिकी जागरूकता प्रदान करती है।
- TeamCity में एक कॉन्फ़िगरेशन सुविधा है जो कोड दोहराव से बचती है।
- TeamCity संस्करण नियंत्रण प्रणाली व्यापक है।
- टीमसिटी एकीकरण के लिए समर्थन प्रदान करता है।
- TeamCity बिल्ड हिस्ट्री को सपोर्ट करता है।
- TeamCity आपको अपने सर्वर से संपर्क, अनुकूलन और विस्तार के कई तरीकों से मदद करता है।
- क्लाउड एकीकरण कार्यक्षमता भी समर्थित है।
पेशेवरों:
- TeamCity एक सुविधा संपन्न टूलसेट है।
- TeamCity में कई डेवलपर-उन्मुख विशेषताएं हैं।
- TeamCity को किसी भी अतिरिक्त प्लगइन्स की आवश्यकता नहीं है।
- TeamCity में 100 से अधिक विशेषताएं हैं।
- TeamCity आपको बढ़ने और आसानी से स्थानांतरित करने की अनुमति देता है।
विपक्ष:
- टीमसिटी अपने बेस प्लान के अनुसार विभिन्न प्रकार की परियोजनाओं के संदर्भ में आपको प्रतिबंधित करती है, विशेष रूप से कॉन्फ़िगरेशन का निर्माण करती है।
- किसी नए उपयोगकर्ता को प्रोजेक्ट पदानुक्रम संरचना से परिचित होने में समय लग सकता है।
संदर्भ के लिए नीचे कुछ टीमसिटी टूल चित्र दिए गए हैं।
# 11) ऑक्टोपस डिप्लॉय
ऑक्टोपस प्रसिद्ध कॉन्फ़िगरेशन टूल में से एक है जो आपको उस सीमा से परे ले जाता है जहां आपका कंटीन्यूअस इंटीग्रेशन सर्वर समाप्त होता है।
ऑक्टोपस डिप्लॉय आपको सबसे जटिल एप्लिकेशन परिनियोजन के लिए भी स्वचालन को सक्षम करने में मदद करता है, चाहे एप्लिकेशन ऑन-प्रिमाइसेस हो या क्लाउड में, यह कोई समस्या नहीं होगी।
ऑक्टोपस की तैनाती वास्तुकला:
द्वारा विकसित : पॉल स्टोवेल
प्रकार: खुला स्त्रोत
हेड क्वार्टर: इंडोरूपिल्ली, क्वींसलैंड
प्रारंभिक रिहाई: 2005
स्थिर निस्तार: 2018.7.11 संस्करण
भाषा के आधार पर: जावा प्रोग्रामिंग लैंग्वेज
ऑपरेटिंग सिस्टम: सर्वर-आधारित वेब अनुप्रयोग
कीमत:
क्लाउड स्टार्टर: 5 उपयोगकर्ताओं के लिए प्रति माह $ 10
बादल मानक: किसी भी टीम के आकार के लिए प्रति माह $ 20 प्रति उपयोगकर्ता
क्लाउड डेटा सेंटर: आलोचना पर निर्भर करता है।
वार्षिक राजस्व : लगभग। $ 8.6 मिलियन
कर्मचारियों: वर्तमान में<100 employees working
उपयोगकर्ता: 22,000 से अधिक ग्राहक माइक्रोसॉफ्ट, नासा, सिस्को, डोमेन, एचपी, सिमेंटेक, 3 एम, फिलिप्स
वेबसाइट: ऑक्टोपस
ऑक्टोपस तैनाती विन्यास उपकरण की विशेषताएं:
- ऑक्टोपस तेज, दोहराव और विश्वसनीय तैनाती प्रदान करता है।
- ऑक्टोपस वातावरण के बीच रिलीज को बढ़ावा दे सकता है।
- ऑक्टोपस डिप्लॉय के माध्यम से जटिल तैनाती आसान हो जाती है।
- सहज और सरल अपने यूजर इंटरफेस का उपयोग करने के लिए इतना आसान है।
- के साथ शुरू करने के लिए आसान है।
- ऑक्टोपस ASP.NET, JAVA, Node.Js, कई स्क्रिप्टिंग भाषाओं, डेटाबेस और अन्य प्लेटफार्मों जैसे विश्व स्तरीय प्लेटफ़ॉर्म समर्थन प्रदान करता है।
पेशेवरों:
- ऑक्टोपस डिप्लॉय को बहुत शक्तिशाली और लचीली तैनाती प्रक्रिया के अधिकारी के लिए विकसित किया गया है।
- यह सहज एकीकरण प्रदान करता है।
- जब ग्रैन्युलैरिटी की बात आती है तो उपयोगकर्ताओं को भारी अनुमति देता है।
- तैनाती के लिए एक अच्छा और प्रबंधित लेखा परीक्षा अनुभाग प्रदान करता है।
- आवेदन और डेटाबेस की तैनाती वास्तव में जीवन चक्र के माध्यम से मुस्कुराते हुए निष्पादित की जाती है।
विपक्ष:
- नए उपयोगकर्ताओं के लिए, टूल भ्रमित हो सकता है क्योंकि इसमें बहुत सारे विकल्प हैं।
- जैसे-जैसे कई वातावरणों तक पहुँचा जा सकता है यूआई की खुरपी उठती जाती है।
- इसे AWS एकीकरण के साथ बेहतर बनाया जा सकता है।
- कभी-कभी कोड रेपो को समझना मुश्किल हो जाता है।
- ऑक्टोपस को प्रत्येक होस्ट किए गए मशीन पर मैन्युअल रूप से स्थापित करना पड़ता है जो एक बहुत समय लेने वाला और उबाऊ काम है, इसके बारे में कुछ किया जाना चाहिए।
ऑक्टोपस टूल के कुछ स्क्रीनशॉट:
निष्कर्ष
चूंकि कई विन्यास प्रबंधन SCM उपकरण हैं, इसलिए शोध करना और सबसे अच्छा उपकरण चुनना महत्वपूर्ण है जो आपके संगठन के लिए अच्छा होगा। मुझे उम्मीद है कि इस लेख से आपको मदद मिलेगी।
लघु-स्तर या मध्य-स्तर संगठन: चूंकि इस प्रकार के संगठन ओपन-सोर्स और अधिक प्रभावी टूल की तलाश करते हैं जो उनके संगठन के लिए फायदेमंद हो सकते हैं क्योंकि उनके पास कर्मचारियों और वित्त की कम ताकत है।
मैं कैसे swf फ़ाइलें खेलते हैं
तो उन लोगों के लिए CFEngine, CHEF, Rudder और Bamboo कॉन्फ़िगरेशन उपकरण एक अच्छा विकल्प होगा क्योंकि वे ओपन-सोर्स, अत्यधिक स्केलेबल और मजबूत और सुरक्षित हैं। उनका उपयोग कई दिग्गज कंपनियों द्वारा भी किया जा रहा है। रखरखाव और स्थापित करना आसान है।
वे जावा और .net जैसी अधिकांश प्रयुक्त प्रोग्रामिंग भाषाओं पर आधारित हैं। वे क्रॉस-फ़ंक्शनलिटी और कई OS प्लेटफ़ॉर्म का समर्थन करते हैं। ये उपकरण क्लाउड गोद लेने के साथ-साथ 24 * 7 समर्थन का समर्थन करते हैं।
बड़े पैमाने पर उद्योग: ये कंपनियां मुख्य रूप से मजबूती, उपलब्धता, सुरक्षा और समर्थन पर ध्यान केंद्रित करती हैं। इसलिए अधिकांश विशालकाय कंपनियां CFEngine, Ansible, CHEF एंटरप्राइज़ संस्करण, ऑक्टोपस, टीमसिटी आदि को पसंद करती हैं। ये उपकरण एक विश्वसनीय परिनियोजन प्रक्रिया प्रदान करते हैं और कई OS प्लेटफ़ॉर्म का समर्थन करते हैं।
वे खुले स्रोत के रूप में अच्छी तरह से कर रहे हैं के रूप में यदि कंपनी विस्तारित लाभ वे उद्यम संस्करण के लिए चुन सकते हैं चाहता है। इन उपकरणों में कई विशेषताएं हैं, ग्रैन्युलैरिटी और ऑर्केस्ट्रेशन, इम्पम्पोटेंट, इंटरऑपरेबिलिटी और न्यूनतम सीखने की अवस्था की आवश्यकता है।
= >> संपर्क करें यहाँ एक सूची का सुझाव देने के लिए।अनुशंसित पाठ
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- 2021 में 10 सर्वश्रेष्ठ व्यवसाय प्रबंधन सॉफ्टवेयर (शीर्ष चयन उपकरण)
- 2021 में टॉप 14 बेस्ट टेस्ट डेटा मैनेजमेंट टूल्स
- 2021 में 11 बेस्ट ITSM टूल्स (IT Service Management Software)
- 2021 में शीर्ष 11 सबसे शक्तिशाली साइबर सुरक्षा उपकरण
- 2021 में 25 सर्वश्रेष्ठ परियोजना प्रबंधन उपकरण (नवीनतम रैंकिंग)
- सर्वश्रेष्ठ क्यूए सॉफ्टवेयर परीक्षण निर्देशिका (2021 में शीर्ष क्यूए उपकरण और कंपनियां)
- 4 आवश्यक सुविधाएँ जो टेस्ट मैनेजमेंट टूल के पास होनी चाहिए