पोर्टल की खास जानकारी

Apigee Developer Services पोर्टल (या आसान शब्दों में, पोर्टल), कॉन्टेंट और समुदाय के मैनेजमेंट के लिए एक टेंप्लेट पोर्टल है. कंपनी की इमारत में मौजूद वर्शन, ओपन सोर्स Drupal प्रोजेक्ट पर आधारित होता है. डिफ़ॉल्ट पोर्टल सेटअप से ये सेवाएं मिलती हैं:

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

पोर्टल का भूमिका आधारित ऐक्सेस कंट्रोल (आरबीएसी) मॉडल, पोर्टल पर सुविधाओं के ऐक्सेस को कंट्रोल करता है. उदाहरण के लिए, रजिस्टर किए गए उपयोगकर्ता को फ़ोरम पोस्ट बनाने, टेस्ट कंसोल वगैरह इस्तेमाल करने की अनुमति देने के लिए कंट्रोल चालू किए जा सकते हैं.

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

ज़्यादा जानकारी के लिए, डेवलपर पोर्टल क्या है? देखें

काम करने वाले नेटवर्क टोपोलॉजी

पोर्टल के कॉम्पोनेंट, नीचे दिए गए कॉन्फ़िगरेशन या टोपोलॉजी में इंस्टॉल किए जा सकते हैं:

  • 1 नोड: Postgres वाली एक मशीन पर सभी पोर्टल कॉम्पोनेंट (Drupal, Ngnx, PHP, Soir) इंस्टॉल किए गए.
  • 2 नोड: एक मशीन पर सभी पोर्टल कॉम्पोनेंट; दूसरी मशीन पर पोस्टग्रे

नीचे दी गई इमेज, इस्तेमाल की जा सकने वाली टोपोलॉजी दिखाती हैं:

1 नोड

पहली इमेज में 1-नोड पोर्टल टोपोलॉजी दिखाई गई है जिसमें सभी पोर्टल कॉम्पोनेंट एक ही मशीन पर हैं:

पहली इमेज: 1-नोड पोर्टल टोपोलॉजी

2 नोड

दूसरी इमेज में, 2-नोड पोर्टल टोपोलॉजी दिखती है. इसमें Postgres, पोर्टल के बाकी कॉम्पोनेंट से अलग मशीन पर है.

दूसरी इमेज: 2-नोड पोर्टल टोपोलॉजी

ध्यान रखें:

  • Apigee पर सिर्फ़ ये टोपोलॉजी काम करती हैं. अगर किसी दूसरे नेटवर्क टोपोलॉजी का इस्तेमाल किया जाता है, तो Apigee काम नहीं करेगा.
  • 4.50.00 के नए इंस्टॉल पर, इंस्टॉलेशन स्क्रिप्ट Postgres और Nlinx को इंस्टॉल करती है.
  • Postgres और Ngnx का इस्तेमाल करने वाले इंस्टॉल से 4.50.00 के अपडेट पर, इंस्टॉलेशन स्क्रिप्ट Postgres और Ngnx को अपडेट करती है.
  • MySQL/MariaDB/Apache का इस्तेमाल करने वाले किसी इंस्टॉल से 4.50.00 पर अपडेट करने के लिए, आपको अपने इंस्टॉलेशन को Postgres/Ngnx में बदलना ज़रूरी है. इसके बाद, उसे 4.50.00 पर अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, टार पर आधारित पोर्टल को आरपीएम पर आधारित पोर्टल में बदलना देखें.
  • Drupal की सुविधाओं का इस्तेमाल करके, बड़ी और पसंद के मुताबिक बनाई गई टोपोलॉजी में ज़्यादा उपलब्धता पक्का की जा सकती है. इन कॉन्फ़िगरेशन को सेट अप करने और बनाए रखने के बारे में जानकारी के लिए, Apigee का सुझाव है कि आप Drupal समुदाय की मदद लें.

इस इमेज में, सार्वजनिक कोर में वे कॉम्पोनेंट शामिल हैं जिन्हें सार्वजनिक तौर पर ऐक्सेस किया जा सकता है. निजी कोर में ऐसे कॉम्पोनेंट होते हैं जिन्हें सार्वजनिक तौर पर ऐक्सेस नहीं किया जा सकता.

कॉम्पोनेंट ब्यौरा इसने इंस्टॉल किया

ईएलबी

एंटरप्राइज़ लोड बैलेंसर (ईएलबी).

नेटवर्क सेवा देने वाली कंपनी.

उदाहरण के लिए, Amazon और Rackspace, दोनों ही एंटरप्राइज़ लोड बैलेंसर की सुविधा उपलब्ध कराते हैं, ताकि इनका इस्तेमाल अपने इंस्टेंस के लिए किया जा सके.

Ngnx 1.10.1 Ngnx वेब सर्वर का इस्तेमाल, 4.50.00 को इंस्टॉल करने के लिए किया गया था. Apigee

पोस्टग्रेस 9.6

4.50.00 के नए इंस्टॉलेशन के लिए, Drupal में इस्तेमाल किया जाने वाला डेटाबेस.

Apigee या किसी मौजूदा इंस्टॉलेशन से कनेक्ट करें.

अगर आपको किसी रिमोट Postgres इंस्टॉलेशन से कनेक्ट करना है, तो इसके लिए वर्शन 9.6 होना चाहिए.

Drupal में शेयर किया गया स्टोरेज

शेयर की गई स्टोरेज की वह जगह जिसका इस्तेमाल Drupal में अपलोड की गई फ़ाइलों, स्टैटिक स्क्रिप्ट, और दूसरी जानकारी के लिए किया जाता है.

Apigee

ड्रश 6.2

Drupal का कमांड लाइन इंटरफ़ेस.

Apigee

7.0 फ़िलिपीन पेसो

सर्वर-साइड स्क्रिप्टिंग इंजन.

Apigee

अपाचे सोलर

Drupal का सर्च सर्वर. Apache Consoler, Apache Lucene सर्च लाइब्रेरी का इस्तेमाल करता है.

Apigee, लेकिन यह डिफ़ॉल्ट रूप से चालू नहीं है. पोर्टल पर ज़्यादा डेटा होने पर ही इसे चालू करें. इसे चालू करने के निर्देशों के लिए, पोर्टल इंस्टॉल करें देखें.

अपने सवालों के लिए, Apigee समुदाय को ऐक्सेस करें

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