एनवायरमेंट की खास जानकारी

प्रोडक्शन ऐप्लिकेशन के लिए, आपको डेवलपमेंट का एक साफ़ तौर पर तय किया गया वर्कफ़्लो सेट अप करना होगा. खास तौर पर, अगर आपके ऐप्लिकेशन पर एक से ज़्यादा लोग काम कर रहे हैं. डेवलपमेंट के वर्कफ़्लो में आम तौर पर, एक से ज़्यादा एनवायरमेंट सेट अप करना और उन्हें मैनेज करना शामिल होता है.

Firebase, डेवलपर के वर्कफ़्लो और उससे जुड़े एनवायरमेंट के लिए अलग-अलग लेवल पर सहायता उपलब्ध कराता है. इस पेज पर डेवलपर के वर्कफ़्लो की शर्तों और अनुमानों के बारे में जानने के बाद, Firebase प्रोजेक्ट और अपने ऐप्लिकेशन सेट अप करने के लिए, सबसे सही तरीके और सुरक्षा से जुड़े सामान्य दिशा-निर्देश देखें.

एनवायरमेंट के बारे में जानकारी

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

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

किसी सुविधा या रिलीज़ को इन एनवायरमेंट से प्रोडक्शन तक पहुंचाने की प्रोसेस को डिप्लॉयमेंट पाइपलाइन कहा जाता है.

इस डायग्राम में, डिप्लॉयमेंट पाइपलाइन में शामिल एनवायरमेंट दिखाए गए हैं. इनमें डेवलपमेंट, टेस्ट और क्यूए, स्टेजिंग, और आखिर में प्रोडक्शन शामिल है

एनवायरमेंट के टाइप

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

यह प्रोडक्शन डेटा और संसाधनों से अलग होना चाहिए.

अगले चरण