मैं अपने आईटी विभाग के लिए एक मंचन वातावरण का प्रस्ताव करने की प्रक्रिया में हूं। यह विचार यह है कि मेरे जैसे गैर-आईटी व्यक्ति (सार्वजनिक डेटा विश्लेषक) के पास समाधानों का परीक्षण करने के लिए एक जगह होगी, और फिर या तो उन्हें स्वयं जीवित वातावरण में लागू कर सकते हैं, या जरूरत पड़ने पर आईटी को उन्हें लागू करने के लिए कहेंगे। ऐसे कुछ कारण / परिदृश्य हैं जहाँ यह वातावरण लाभदायक होगा:
- मैं अपने को लाइव डेटाबेस पर्यावरण (में कुछ बुनियादी डेटाबेस के विशेषाधिकार हैं
create table
,create view
, आदि)। मैं सप्ताह में एक बार स्कीमा में बदलाव करता हूं, लेकिन मेरे लिए जीवंत वातावरण में इन परिवर्तनों का परीक्षण करना और उन्हें लागू करना पागलपन लगता है। डेटाबेस पर अनगिनत निर्भरताएं हैं, इसलिए यदि कुछ गलत होता है, तो यह विनाशकारी हो सकता है। मैं एक अलग वातावरण में समय से पहले चीजों का परीक्षण करना चाहूंगा। - मेरे पास कुछ और अधिक उन्नत विशेषाधिकार नहीं हैं जैसे कि
create trigger
याcreate function
लाइव डेटाबेस में। यह ठीक है, लेकिन मेरे पास कुछ समस्याएं हैं जिन्हें ट्रिगर और / या फ़ंक्शंस द्वारा हल किया जा सकता है। मेरा प्रस्ताव है कि मुझे स्टेजिंग वातावरण में ये अनुमति दी जाए ताकि मैं कुछ विचारों को विकसित कर सकूं और परीक्षण कर सकूं, और अगर वे काम करते हैं, तो प्रस्ताव करें कि आईटी उन्हें लाइव वातावरण में लागू करें। - सामान्य तौर पर, मेरे आईटी विभाग के पास मेरे लिए समाधान विकसित करने का समय या संसाधन नहीं है। यह वास्तव में इतना आसान है। इसलिए यदि मैं स्वयं लेगवर्क कर सकता हूं, तो मेरी समस्याओं का समाधान होने की अधिक संभावना है।
'नॉन-आईटी कर्मियों के लिए मंचन का माहौल' मेरे लिए पर्याप्त ध्वनि की तरह लगता है, लेकिन ईमानदार होने के लिए, मैंने सिर्फ विचार किया। मुझे नहीं पता कि यह आमतौर पर आईटी / डेटाबेस की दुनिया में कैसे किया जाता है।
क्या ऐसा कोई स्थापित आईटी / डेटाबेस अभ्यास है जो इस परिदृश्य में फिट होगा? (क्या मैं सही रास्ते पर हूं जब गैर-आईटी कर्मियों के लिए पर्यावरण का मंचन करने वाले डेटाबेस का प्रस्ताव किया जाए?)