मुख्य कंटेंट तक स्किप करें

Azure Marketplace पर तैनाती

मुखपृष्ठ · प्रारम्भ · पोर्टफोलियो और तकनीकी प्रशासन

उद्देश्य

यह पृष्ठ बताता है कि ProPM Agent को Azure Marketplace से कैसे तैनात करें, फिर क्लाइंट पक्ष पर सेवा को सही ढंग से कैसे समाप्त करें।

मुख्य बिंदु सरल है:

  • Azure Marketplace प्लेटफ़ॉर्म स्थापित करता है;
  • LLM Provider फ़ील्ड आपको उस AI प्रदाता परिवार को चुनने देता है जिसे वातावरण उपयोग करेगा;
  • अंतिम सेवा सक्रियण AI प्रदाता को प्लेटफ़ॉर्म प्रशासन > AI प्रदाता सेटिंग्स में समाप्त किया जाता है।

दूसरे शब्दों में, तैनाती अकेले ही AI प्रदाता को तुरंत अंतिम उपयोगकर्ताओं के लिए उपयोगी नहीं बनाती।

तैनाती के दौरान एक प्रशासक क्या तय करता है

Marketplace सहायक के दौरान, प्रशासक विशेष रूप से तय करता है:

  • किस Azure सब्सक्रिप्शन में समाधान तैनात किया जाए;
  • किस रिसोर्स ग्रुप और किस क्षेत्र में;
  • कौन से Entra समूह प्लेटफ़ॉर्म का प्रबंधन करेंगे;
  • कौन सा मुख्य AI प्रदाता वातावरण उपयोग करेगा;
  • प्रारंभिक CORS, लॉगिंग, निगरानी और नेटवर्क नियम लागू करें।

तैनाती के बाद क्या समाप्त होता है

इंस्टॉलेशन के बाद, प्लेटफ़ॉर्म प्रशासक को अभी भी करना चाहिए:

  1. प्लेटफ़ॉर्म प्रशासन खोलें;
  2. AI प्रदाता सेटिंग्स पर जाएँ;
  3. चुने हुए प्रदाता के विशिष्ट फ़ील्ड पूरा करें;
  4. कॉन्फ़िगरेशन सहेजें;
  5. Validate चलाएँ;
  6. Test चलाएँ;
  7. Activate चलाएँ;
  8. फिर Journal IA में वास्तविक उपयोग किए गए प्रदाता की पुष्टि करें।

तैनाती शुरू करने से पहले

कम से कम तैयार करें:

  • लक्षित Azure सब्सक्रिप्शन;
  • मुख्य रिसोर्स ग्रुप और क्षेत्र;
  • प्लेटफ़ॉर्म प्रशासकों के Entra Group Object IDs;
  • संभावित बूटस्ट्रैप उपयोगकर्ता;
  • प्रारंभ में उपयोग करने के लिए AI प्रदाता का चयन;
  • यदि आप Azure OpenAI चुनते हैं, तो प्रशासक बाद में LLM deployment name को प्रशासन में अंतिम रूप देगा;
  • अतिरिक्त CORS origins यदि एप्लिकेशन को अन्य डोमेन से बुलाया जाना है;
  • VNet CIDR के लिए संगत पता योजना;
  • पहला कनेक्शन परीक्षण और Entra redirect URIs की तैयारी।

चरण 1 — De base टैब

पहला चरण Azure तैनाती के दायरे को परिभाषित करता है।

Onglet de base du déploiement Azure Marketplace

दृश्य फ़ील्ड

फ़ील्डइसका क्या काम है
Abonnementवह Azure सब्सक्रिप्शन चुनें जो इंस्टॉलेशन को धारण करेगा
Groupe de ressourcesतैनाती का मुख्य रिसोर्स ग्रुप परिभाषित करें
RégionAzure Marketplace इंस्टेंस का क्षेत्र परिभाषित करें
Nom de l’applicationProPM Agent इंस्टेंस का नाम दें
Groupe de ressources managéवह प्रबंधित समूह परिभाषित करें जो समाधान के आंतरिक संसाधनों को प्राप्त करेगा

चरण 2 — Application Settings टैब

यह स्क्रीन पहचान, AI प्रदाता, प्रारंभिक सुरक्षा, निगरानी और नेटवर्क सेटिंग्स को एकत्रित करती है।

Paramètres d’application actuels du déploiement

कैप्चर में दृश्य फ़ील्ड

फ़ील्डसरल पढ़ना
Environment Nameपर्यावरण का संक्षिप्त नाम, उदाहरण के लिए dev, test या prod
Platform Administration Entra Group Object IDsप्लेटफ़ॉर्म को प्रबंधित करने के लिए अधिकृत Entra समूह
Platform Administration Bootstrap Users (optional)यदि आप उपयोग करते हैं तो बूटस्ट्रैप या बैकअप उपयोगकर्ता
Allow Azure RBAC admin recoveryAzure RBAC आधारित प्रशासन पुनर्प्राप्ति की अनुमति देता है
LLM Providerउस AI प्रदाता परिवार को चुनें जिसे वातावरण उपयोग करेगा
CORS Allowed Originsअतिरिक्त वेब डोमेन की सूची जो अनुमत हैं
Enable alerting (Azure Monitor)Azure Monitor अलर्टिंग की निगरानी सक्रिय करता है
Enable debug loggingतकनीकी गहन पढ़ने के लिए अधिक विस्तृत लॉग सक्रिय करता है
Mot de passe / Confirmer le mot de passeसहायक द्वारा मांगा गया प्रारंभिक पासवर्ड सेट करें
VNet CIDRप्लेटफ़ॉर्म के लिए आरक्षित निजी नेटवर्क रेंज परिभाषित करें

महत्वपूर्ण बिंदु

वर्तमान फ़ॉर्म में क्षेत्र अब इस टैब में नहीं चुना जाता। यह De base टैब में परिभाषित रहता है।

चरण 3 — तैनाती के दौरान AI प्रदाता चुनें

LLM Provider फ़ील्ड केवल Azure OpenAI तक सीमित नहीं है। यह उत्पाद में दिखाई देने वाले किसी भी AI प्रदाता को चुनने की अनुमति देता है।

चार मामलों को जानें

AI प्रदाताकब चुनेंमुख्य लाभतैनाती के दौरान आप क्या तय करते हैंप्रशासन में बाद में क्या समाप्त करते हैं
Azure OpenAIयदि क्लाइंट का वातावरण पहले से Azure, Entra, निजी नेटवर्क और Microsoft शासन पर केंद्रित हैAzure इकोसिस्टम के साथ प्राकृतिक एकीकरणआप Azure OpenAI को लक्ष्य प्रदाता के रूप में चुनते हैंआप एंडपॉइंट, API संस्करण, प्रमाणीकरण मोड और विशेष रूप से LLM deployment name भरते हैं
OpenAIयदि क्लाइंट सीधे OpenAI प्लेटफ़ॉर्म का उपयोग करना चाहता हैसरल और सीधा मार्गआप OpenAI को लक्ष्य प्रदाता के रूप में चुनते हैंआप उपयोग की गई URL, API कुंजी या सीक्रेट रेफ़रेंस, डिफ़ॉल्ट मॉडल, फिर Validate और Activate पूरा करते हैं
OpenRouterयदि क्लाइंट एक ही एंट्री पॉइंट से कई मॉडल परिवारों की तुलना करना चाहता हैएक ही कनेक्शन कई मॉडल और रूटिंग परिदृश्यों के लिएआप OpenRouter को लक्ष्य प्रदाता के रूप में चुनते हैंआप बेस URL, API कुंजी या रेफ़रेंस, डिफ़ॉल्ट मॉडल, फिर Validate और Activate पूरा करते हैं
OpenAI-compatibleयदि क्लाइंट एक पार्टनर गेटवे, एंटरप्राइज़ एंडपॉइंट या स्वयं होस्टेड रनटाइम का उपयोग करता हैबिना उत्पाद को बदले संगत कार्यान्वयन को जोड़ने की अनुमति देता हैआप OpenAI-compatible को लक्ष्य प्रदाता के रूप में चुनते हैंआप सटीक एंडपॉइंट, प्रमाणीकरण और अपेक्षित मॉडल या डिप्लॉयमेंट भरते हैं

याद रखने के लिए एक सरल नियम

तैनाती प्रदाता को निर्दिष्ट करती है। प्रशासन प्रदाता को ऑपरेशनल बनाती है

अंतिम उपयोगकर्ता वास्तव में क्या महसूस करता है

अंतिम उपयोगकर्ता के लिए, चुना गया प्रदाता वास्तव में प्रभावित करता है:

  • उपयोग किए जाने वाले मॉडल;
  • संगठन द्वारा लागू की गई तकनीकी शासन का स्तर;
  • प्रशासक टीम द्वारा कुंजी, सीक्रेट और डिप्लॉयमेंट का प्रबंधन;
  • कभी-कभी सेवा प्रारंभ करने की गति या मॉडल परिवर्तन की लचीलापन

इसके विपरीत, अंतिम उपयोगकर्ता को पूरी स्थापना तंत्र को समझने की आवश्यकता नहीं है। उनका मुख्य आवश्यकता यह है कि प्रदाता:

  • कॉन्फ़िगर किया गया हो;
  • मान्य किया गया हो;
  • परीक्षण किया गया हो;
  • सक्रिय किया गया हो;
  • Journal IA में ट्रेस किया गया हो।

केस 1 — Azure OpenAI

नीचे कैप्चर दिखाता है कि LLM Provider को Azure OpenAI पर सेट करने पर क्या व्यवहार देखा गया।

Azure OpenAI चयन के साथ बाद की प्रशासनिक कॉन्फ़िगरेशन

कब यह विकल्प उपयुक्त है

Azure OpenAI चुनें जब क्लाइंट:

  • पहले से Azure में मुख्य रूप से काम करता है;
  • Entra, नेटवर्क और Microsoft शासन के आसपास मजबूत ढाँचा चाहता है;
  • अपनी Azure OpenAI संसाधन में विशिष्ट डिप्लॉयमेंट चुनना चाहता है।

तैनाती के दौरान इसका क्या मतलब है

Marketplace में:

  • आप Azure OpenAI को प्रदाता के रूप में चुनते हैं;
  • इंस्टॉलेशन संबंधित Azure कनेक्शन तैयार कर सकता है;
  • managed Azure OpenAI पथ के लिए, तैनाती अब कई Azure OpenAI क्षेत्रों की जाँच करती है और वास्तविक मॉडल उपलब्धता के आधार पर सर्वश्रेष्ठ उपलब्ध क्षेत्र को स्वतः चुनती है;
  • runtime स्थिर Azure OpenAI deployment aliases chat और embeddings बनाए रखता है;
  • runtime मॉडल का सटीक चयन अब तैनाती के समय वैश्विक रूप से स्थिर नहीं किया जाता।

इंस्टॉलेशन के बाद क्या करना है

इंस्टॉलेशन के बाद, प्लेटफ़ॉर्म प्रशासन > AI प्रदाता सेटिंग्स खोलें और पुष्टि या समीक्षा करें:

  • तैनाती द्वारा चुना गया Azure OpenAI क्षेत्र;
  • उस क्षेत्र के लिए वास्तव में खोजा गया मॉडल कैटलॉग;
  • प्लेटफ़ॉर्म द्वारा सुझाया गया अनुशंसित मॉडल;
  • स्थिर chat alias के पीछे सिंक्रनाइज़ किया गया वर्तमान चयनित मॉडल;
  • कनेक्टिविटी और validation की स्थिति।

महत्वपूर्ण विशिष्टता

यदि तैनाती ने पहले ही Azure OpenAI के लिए एक सीक्रेट या कुंजी स्थापित की है, तो इंटरफ़ेस यह संकेत दे सकता है कि उपयोगकर्ता के लिए कोई दृश्य API key आवश्यक नहीं है। इस स्थिति में, प्रशासक मुख्य रूप से मॉडल चयन, कनेक्टिविटी परीक्षण और deployment synchronization पर ध्यान केंद्रित करता है।

यदि कोई प्रशासक जानबूझकर GPT-5 से कम GPT generation चुनता है, तो सहेजने से पहले UI को स्पष्ट चेतावनी दिखानी चाहिए। नया Azure OpenAI मॉडल सहेजने पर फिर वास्तविक Azure OpenAI deployment को chat alias के पीछे synchronize होना चाहिए, न कि उपयोगकर्ता से deployments का नाम मैन्युअल रूप से बदलने के लिए कहना चाहिए।

केस 2 — OpenAI

कब यह विकल्प उपयुक्त है

क्लाइंट सीधे OpenAI API का उपयोग करना चाहता है, बिना Azure OpenAI या किसी मध्यस्थ गेटवे के।

व्यावहारिक लाभ

  • सामान्यतः अधिक सीधा कॉन्फ़िगरेशन;
  • टीम के लिए सरल पढ़ना जो पहले से OpenAI का मानकीकरण कर रही है;
  • Azure डिप्लॉयमेंट नाम का प्रबंधन नहीं।

तैनाती के दौरान आप क्या तय करते हैं

Marketplace में, आप केवल यह तय करते हैं कि वातावरण OpenAI को मुख्य प्रदाता के रूप में उपयोग करेगा।

इंस्टॉलेशन के बाद क्या करना है

AI प्रदाता सेटिंग्स में, फिर पूरा करें:

  • Base URL या उत्पाद द्वारा उपयोग की जाने वाली एंडपॉइंट;
  • मॉडल डिफ़ॉल्ट;
  • API कुंजी या सीक्रेट रेफ़रेंस;
  • Save → Validate → Test → Activate अनुक्रम।

क्लाइंट पर प्रभाव

अंतिम उपयोगकर्ता को इन सेटिंग्स को देखने की आवश्यकता नहीं है। उनके लिए महत्वपूर्ण यह है कि प्रशासक ने कनेक्टिविटी और वास्तविक मॉडल को सही ढंग से पुष्टि की हो।

केस 3 — OpenRouter

कब यह विकल्प उपयुक्त है

क्लाइंट एक ही एंट्री पॉइंट से कई मॉडल परिवारों तक पहुँच चाहता है, उदाहरण के लिए परिणामों की तुलना या रूटिंग को आसान बनाने के लिए।

व्यावहारिक लाभ

  • प्लेटफ़ॉर्म पर एक ही कनेक्शन;
  • कई मॉडल की तुलना के लिए उपयोगी;
  • जब संगठन रूटिंग में कुछ लचीलापन रखना चाहता है तो व्यावहारिक।

तैनाती के दौरान आप क्या तय करते हैं

Marketplace में, आप संकेत देते हैं कि वातावरण OpenRouter को मुख्य प्रदाता के रूप में उपयोग करेगा।

इंस्टॉलेशन के बाद क्या करना है

AI प्रदाता सेटिंग्स में, फिर पूरा करें:

  • Base URL;
  • API कुंजी या रेफ़रेंस;
  • डिफ़ॉल्ट मॉडल;
  • फिर Save → Validate → Test → Activate चलाएँ।

सरल उदाहरण

एक क्लाइंट जल्दी शुरू करना चाहता है, कई मॉडल की तुलना करना और बाद में अपने चयन को स्थिर करना चाहता है। OpenRouter प्रारंभिक चरण के लिए एक अच्छा उम्मीदवार है।

केस 4 — OpenAI-compatible

कब यह विकल्प उपयुक्त है

क्लाइंट सीधे OpenAI या Azure OpenAI का उपयोग नहीं करता, बल्कि एक संगत एंडपॉइंट का उपयोग करता है, उदाहरण के लिए:

  • एंटरप्राइज़ गेटवे;
  • पार्टनर समाधान;
  • स्वयं होस्टेड रनटाइम।

व्यावहारिक लाभ

  • बिना ProPM Agent को बदले संगत प्रदाता जोड़ने की अनुमति देता है;
  • जब क्लाइंट की आर्किटेक्चर एक विशिष्ट AI एंट्री पॉइंट को लागू करती है तो उपयोगी;
  • टेनेंट के लिए नियंत्रण या रूटिंग परत बनाए रखने का अच्छा विकल्प।

तैनाती के दौरान आप क्या तय करते हैं

Marketplace में, आप संकेत देते हैं कि वातावरण OpenAI-compatible को लक्ष्य प्रदाता के रूप में उपयोग करेगा।

इंस्टॉलेशन के बाद क्या करना है

AI प्रदाता सेटिंग्स में, फिर पूरा करें:

  • सटीक बेस URL या एंडपॉइंट;
  • अपेक्षित प्रमाणीकरण मोड;
  • कुंजी या सीक्रेट रेफ़रेंस;
  • मॉडल या डिप्लॉयमेंट अपेक्षित;
  • फिर Save → Validate → Test → Activate चलाएँ।

सावधानी बिंदु

यहाँ मुख्य विषय वास्तविक एंडपॉइंट संगतता है। एक पंजीकृत कॉन्फ़िगरेशन पर्याप्त नहीं है: Validate + Test अनिवार्य है।

इंस्टॉलेशन के बाद सभी AI प्रदाताओं के लिए सामान्य पथ

चाहे तैनाती के दौरान कोई भी प्रदाता चुना गया हो, हमेशा इस पथ का पालन करें:

  1. प्लेटफ़ॉर्म प्रशासन खोलें;
  2. AI प्रदाता सेटिंग्स पर जाएँ;
  3. तैयार करने के लिए प्रदाता चुनें;
  4. आवश्यक फ़ील्ड भरें;
  5. Save पर क्लिक करके सहेजें;
  6. Validate पर क्लिक करके कॉन्फ़िगरेशन की जाँच करें;
  7. Test पर क्लिक करके वास्तविक कनेक्टिविटी जाँचें;
  8. Activate पर क्लिक करके प्रदाता को अंतिम उपयोगकर्ताओं के लिए सक्रिय करें;
  9. फिर Journal IA खोलें ताकि वास्तविक रन पर उपयोग किए गए प्रदाता की पुष्टि हो सके।

प्रशासनिक बटन कैसे पढ़ें

बटनइसका क्या मतलब है
Saveदर्ज की गई कॉन्फ़िगरेशन सहेजता है
Validateअपेक्षित फ़ील्ड संगत हैं या नहीं जाँचता है
Testवास्तविक प्रदाता के साथ कनेक्टिविटी जाँचता है
Activateप्रदाता को अंतिम उपयोगकर्ताओं के लिए सक्रिय करता है

Vérifier + créer से पहले जाँच

निर्माण शुरू करने से पहले:

  1. सब्सक्रिप्शन, क्षेत्र और रिसोर्स ग्रुप की जाँच करें;
  2. Entra समूह और संभावित बूटस्ट्रैप उपयोगकर्ताओं को पुनः पढ़ें;
  3. चुने हुए AI प्रदाता की पुष्टि करें;
  4. यदि Azure OpenAI चुना गया है, तो स्पष्ट रूप से पहचानें कि कौन LLM deployment name को इंस्टॉलेशन के बाद अंतिम रूप देगा;
  5. नेटवर्क, निगरानी और पासवर्ड सेटिंग्स की जाँच करें।

तैनाती के बाद

न्यूनतम तकनीकी जाँच

  1. वास्तविक प्रकाशित वेब URL नोट करें;
  2. API URL जाँचें;
  3. /runtime-config.json की उपलब्धता सत्यापित करें;
  4. प्रकाशित URL और Entra redirect URIs के बीच संगति की पुष्टि करें;
  5. प्लेटफ़ॉर्म प्रशासन > AI प्रदाता सेटिंग्स खोलें और पुष्टि करें कि चुना गया प्रदाता तैयार है;
  6. फिर जाँचें कि अपेक्षित स्थिति Configuration → Validation → Test → Operational से गुजरती है।

Entra प्रमाणीकरण

आपके तैनाती मोड के अनुसार, Entra एप्लिकेशन पंजीकरण को अंतिम रूप दें:

  • clientId;
  • authority या tenant;
  • scopes;
  • redirectUri और postLogoutRedirectUri;
  • यदि आवश्यक हो, API एक्सपोज़्ड और उसके scopes।

पहला कार्यात्मक परीक्षण

प्रकाशन के बाद, कम से कम करें:

  • एक मानक उपयोगकर्ता खाते से कनेक्ट करें;
  • अपेक्षित प्रशासनिक खाते से कनेक्ट करें;
  • प्रोजेक्ट खोलें;
  • डैशबोर्ड खोलें;
  • प्लेटफ़ॉर्म प्रशासन > AI प्रदाता सेटिंग्स खोलें;
  • चुने हुए प्रदाता पर Save → Validate → Test → Activate चलाएँ यदि अभी तक नहीं किया गया;
  • Journal IA की जाँच करें ताकि वास्तविक उपयोग किए गए प्रदाता और मॉडल परिवार की पुष्टि हो सके।

ग्राहक टीम को भेजी जाने वाली जानकारी

प्लेटफ़ॉर्म को तकनीकी रूप से मान्य करने के बाद, कम से कम निम्नलिखित भेजें:

  1. वास्तविक उपयोग योग्य प्रकाशित URL;
  2. अपेक्षित tenant और यदि आवश्यक हो तो guest खातों के लिए आमंत्रण नियम;
  3. पहला परीक्षण खाता या समूह;
  4. वास्तव में उपयोग के लिए तैयार AI प्रदाता;
  5. पहली कनेक्शन के लिए प्रारम्भ पृष्ठ का पालन करें।

तैनाती के बाद उपयोगी जाँच बिंदु

जाँच बिंदुक्यों महत्वपूर्ण है
प्रकाशित URL और Entra redirect URIsसफल तैनाती के बावजूद प्रारंभिक पहुँच को रोकता है
प्रशासनिक समूह और बूटस्ट्रैप उपयोगकर्ताप्रारंभिक प्रशासन प्रवेश सुनिश्चित करता है
चुना गया AI प्रदाताकेवल घोषित प्रदाता और वास्तव में ऑपरेशनल प्रदाता के बीच भ्रम से बचता है
Validate और Testपुष्टि करता है कि कॉन्फ़िगरेशन केवल सहेजा नहीं गया बल्कि उपयोग योग्य है
Journal IAवास्तविक रन पर उपयोग किए गए प्रदाता की पुष्टि करता है
Azure Monitorअनुरोधित अवलोकनीयता सक्रिय है यह सुनिश्चित करता है

आगे