2012-07-31 8 views
8

मैं कई मशीनों पर विंडोज सेवा की स्वचालित तैनाती के लिए उपकरणों पर सिफारिशों की तलाश में हूं। उपकरण के लिए सक्षम होना चाहिए: - बंद करो/शुरू सेवा - कॉपी फ़ाइलें - फाइल प्रत्येक गंतव्य सर्वर कुछ सीएसवी/एक्सेल के अनुसार पर विन्यास फाइल को संशोधितविंडोज सेवा की स्वचालित तैनाती - उपकरण

लाभ: वेब इंटरफेस, ईमेल, संपीड़न/विसंपीड़न

के माध्यम से अधिसूचना

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

पी.एस । एसओ पर एक समान सवाल है, लेकिन यह मेरे प्रश्न का उत्तर नहीं देता है: WCF service deployment - tools

उत्तर प्रश्न: आप कितने सर्वर पर तैनाती करने की योजना बना रहे हैं? ए: वर्तमान में 2 डेटा केंद्रों में 20 सर्वर। भविष्य में संख्याएं बढ़ सकती हैं

प्रश्न: तैनाती को डिजाइन करने और निष्पादित करने में कितने उपयोगकर्ता शामिल होंगे? ए: कोई तैनाती तैयार करेगा, और कोई और (एक एकल व्यक्ति) इसे निष्पादित करेगा

प्रश्न: क्या आपकी तैनाती को क्रॉस-स्तरीय सिंक्रनाइज़ेशन की आवश्यकता है? ए: मुझे केवल एक ही विंडोज सेवा, कोई डेटाबेस परिवर्तन नहीं, कोई आईआईएस या कोई अन्य वेब स्तरीय

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

+0

मुझे लगता है कि आपको हमें कुछ और जानकारी देने की आवश्यकता है। आप कितने सर्वर पर तैनाती करने की योजना बना रहे हैं? तैनाती के डिजाइन और निष्पादन में कितने उपयोगकर्ता शामिल होंगे? क्या आपकी तैनाती को क्रॉस-स्तरीय सिंक्रनाइज़ेशन की आवश्यकता है? आपको ऑडिटिंग और रिपोर्ट कितनी महत्वपूर्ण है? आपके द्वारा यहां सूचीबद्ध टूल, इन क्षेत्रों को एक अलग पैमाने पर कवर करते हैं। –

+0

मान्य बिंदु। मैंने आपके सवालों के जवाब देकर और अधिक विस्तृत आवश्यकताओं को जोड़ा है।यदि आप इनमें से कुछ उपकरणों से परिचित हैं तो मुझे उनमें से प्रत्येक के पेशेवर/विपक्ष को सुनना अच्छा लगेगा। धन्यवाद! –

+0

इसी तरह के प्रश्न http://programmers.stackexchange.com/questions/122729/alternatives-to- ऑक्टोपस-for-deploying-net-applications –

उत्तर

1

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

+0

धन्यवाद! क्या आप वास्तव में स्वचालित तैनाती के लिए इस उपकरण का उपयोग करते हैं? –

+0

@ BorisModylevsky मैं वास्तव में विकास (100% मुक्त उपकरण) में शामिल हूं और इसे बैंकिंग/दूरसंचार पर्यावरण (यूनिक्स/लिनक्स) में उपयोग करता हूं। मैंने लोगों को विंडोज़ और मिश्रित विंडोज़/लिनक्स वातावरण पर तैनाती के लिए भी इसका इस्तेमाल किया है। केवल डाउनसाइड (भले ही यह अपरिहार्य लगता है) एसएसएच या टेलनेट/एफटीपी की आवश्यकता है जो डिफ़ॉल्ट रूप से विंडोज – mac

2

आप जेनकींस (http://jenkins-ci.org/)

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

+0

पर उपलब्ध नहीं है! क्या आप वास्तव में स्वचालित तैनाती के लिए इसका उपयोग कर रहे हैं? –

+0

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

संबंधित मुद्दे