इस पेज पर आपको Google Chat ऐप्लिकेशन के लिए डिप्लॉयमेंट बनाने और उन्हें मैनेज करने का तरीका बताया गया है. अलग-अलग डिप्लॉयमेंट को बनाए रखकर, Chat ऐप्लिकेशन के लाइफ़साइकल के हर चरण को बेहतर तरीके से मैनेज किया जा सकता है. साथ ही, बदलावों को प्रोडक्शन में सुरक्षित तरीके से रिलीज़ किया जा सकता है.
ऐप्लिकेशन के लाइफ़साइकल के हर चरण के लिए डिप्लॉयमेंट बनाएं
Chat ऐप्लिकेशन को उसकी पूरी लाइफ़साइकल के दौरान मैनेज करने के लिए, हमारा सुझाव है कि आप नीचे बताई गई हर जगह के लिए Chat ऐप्लिकेशन बनाएं और डिप्लॉय करें:
- डेवलपमेंट: वह वातावरण जिसका इस्तेमाल बदलावों पर काम करने के लिए किया जाता है. ज़रूरत पड़ने पर, हेड डिप्लॉयमेंट का इस्तेमाल किया जा सकता है या इस एनवायरमेंट को स्थानीय तौर पर चलाया जा सकता है.
- स्टेजिंग: ऐसा एनवायरमेंट जिसे आपने एंड-टू-एंड टेस्टिंग के लिए, भरोसेमंद टेस्टर को डिप्लॉय किया है. यह वातावरण, प्रोडक्शन के जितना हो सके उतना करीब होना चाहिए.
- प्रोडक्शन: यह ऐसा एनवायरमेंट होता है जिसे असली उपयोगकर्ताओं के लिए डिप्लॉय किया जाता है. इसके लिए, Chat ऐप्लिकेशन को Google Workspace Marketplace पर पब्लिश करें.
डिप्लॉय किए जाने वाले हर Chat ऐप्लिकेशन के लिए, आपको एक Google Cloud प्रोजेक्ट बनाना होगा. हर Cloud प्रोजेक्ट में Chat API को कॉन्फ़िगर करते समय, एक खास ऐप्लिकेशन का नाम, अवतार यूआरएल, और ब्यौरा इस्तेमाल करें. इससे आपको Google Chat में मौजूद Chat ऐप्लिकेशन के बीच अलग करने में मदद मिलेगी.
यहां दिए गए उदाहरण में Task app
नाम का Chat ऐप्लिकेशन, एचटीटीपी पर बनाया गया है. यह ऐप्लिकेशन डेवलपमेंट, स्टेजिंग, और प्रोडक्शन के लिए अलग-अलग एंडपॉइंट का इस्तेमाल करता है:
एनवायरमेंट | क्लाउड प्रोजेक्ट का नाम | ऐप्लिकेशन का नाम | एचटीटीपी एंडपॉइंट |
---|---|---|---|
डेवलेपमेंट | task-chat-app-dev |
डेवलपर टास्क ऐप्लिकेशन | http://example.com/api/myapp/head |
चरणबद्ध करना | task-chat-app-staging |
स्टेजिंग टास्क ऐप्लिकेशन | http://example.com/api/myapp/staging |
प्रोडक्शन | task-chat-app |
टास्क के लिए ऐप्लिकेशन | http://example.com/api/myapp/ |
अपने Chat ऐप्लिकेशन के आर्किटेक्चर के आधार पर डिप्लॉयमेंट मैनेज करें
इस टेबल में कुछ और Chat ऐप्लिकेशन आर्किटेक्चर के डिप्लॉयमेंट को मैनेज करते समय शामिल की गई हैं:
आर्किटेक्चर | डिप्लॉयमेंट फ़ॉर्मैट | ज़रूरी बातें |
---|---|---|
HTTP | ऐप्लिकेशन URL |
|
Google Apps Script | परिनियोजन आईडी |
|
Pub/Sub | Pub/Sub विषय | हर डिप्लॉयमेंट के लिए, आपको एक अलग Pub/Sub विषय का इस्तेमाल करना चाहिए. |
मिलते-जुलते विषय
- Google Chat ऐप्लिकेशन के लिए इंटरैक्टिव सुविधाओं की जांच करना
- Google Chat ऐप्लिकेशन पब्लिश करना
- Apps Script डिप्लॉयमेंट बनाना और मैनेज करना
- Chat ऐप्लिकेशन का आर्किटेक्चर चुनना