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

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

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

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

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

एनवायरमेंट की सीरीज़, सॉफ़्टवेयर को डेवलप और टेस्ट करने के लिए आइसोलेशन उपलब्ध कराती है. इससे उपयोगकर्ताओं पर कोई असर नहीं पड़ता. नीचे दिए गए डायग्राम में दिखाए गए एनवायरमेंट को, हाई-लेवल पर _प्री-प्रोडक्शन_ या _प्रोडक्शन_ माना जाता है. साथ ही, ज़रूरत के हिसाब से प्री-प्रोडक्शन के कई एनवायरमेंट बनाए जा सकते हैं. डायग्राम में, हर तरह के एनवायरमेंट से जुड़े सामान्य तरीकों और सुविधाओं के बारे में भी बताया गया है. common practices and features associated with each type of environment.

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

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

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

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

अगले चरण