परिवेश का अवलोकन

उत्पादन ऐप्स के लिए, आपको एक स्पष्ट विकास वर्कफ़्लो स्थापित करने की आवश्यकता है, खासकर यदि आपके ऐप पर एक से अधिक व्यक्ति काम कर रहे हैं। एक विकास वर्कफ़्लो में आमतौर पर कई वातावरण स्थापित करना और प्रबंधित करना शामिल होता है।

फायरबेस में डेवलपर वर्कफ़्लो और घटक वातावरण के लिए समर्थन के विभिन्न स्तर हैं। एक बार जब आप इस पेज पर डेवलपर वर्कफ़्लो नियमों और मान्यताओं से परिचित हो जाएं, तो फायरबेस प्रोजेक्ट और अपने ऐप्स को सेट करने के लिए हमारी सामान्य सर्वोत्तम प्रथाओं और सामान्य सुरक्षा दिशानिर्देशों को देखें।

पर्यावरण के बारे में

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

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

इन परिवेशों के माध्यम से उत्पादन के लिए किसी सुविधा या रिलीज़ को आगे बढ़ाने की प्रक्रिया को परिनियोजन पाइपलाइन कहा जाता है।

आरेख उन परिवेशों को दर्शाता है जो आम तौर पर विकास, परीक्षण और क्यूए, स्टेजिंग और अंततः उत्पादन सहित परिनियोजन पाइपलाइन बनाते हैं

वातावरण के प्रकार

एक वातावरण उस अंतर्निहित बुनियादी ढांचे से बना होता है जिसकी आपको अपने एप्लिकेशन, उसके कोड और उसके डेटा को चलाने और समर्थन करने के लिए आवश्यकता होती है। कुछ सामान्य परिवेशों के विवरणों की समीक्षा करने के लिए निम्नलिखित में से प्रत्येक शब्द का विस्तार करें, जिसमें प्रत्येक परिवेश प्रकार में उपयोग किए जाने वाले डेटा के प्रकारों पर युक्तियाँ शामिल हैं।

अगले कदम