বিকাশকারী পরিষেবা পোর্টাল ওভারভিউ

বিকাশকারী পরিষেবা পোর্টাল v. 4.17.09

Apigee বিকাশকারী চ্যানেল পরিষেবাগুলি বিষয়বস্তু এবং সম্প্রদায় পরিচালনার জন্য একটি টেমপ্লেট পোর্টাল। এটি ওপেন সোর্স ড্রুপাল (www.drupal.org) প্রকল্পের উপর ভিত্তি করে। ডিফল্ট সেটআপ API ডকুমেন্টেশন, ফোরাম এবং ব্লগ তৈরি এবং পরিচালনা করার অনুমতি দেয়। একটি বিল্ট-ইন টেস্ট কনসোল পোর্টালের মধ্যে থেকে রিয়েল টাইমে এপিআই পরীক্ষা করার অনুমতি দেয়।

বিষয়বস্তু পরিচালনা ছাড়াও, বিকাশকারী চ্যানেল পরিষেবাগুলিতে সম্প্রদায় পরিচালনার জন্য বিভিন্ন বৈশিষ্ট্য রয়েছে যেমন ম্যানুয়াল/স্বয়ংক্রিয় ব্যবহারকারী নিবন্ধন এবং ব্যবহারকারীর মন্তব্য নিয়ন্ত্রণ করা। ভূমিকা-ভিত্তিক অ্যাক্সেস কন্ট্রোল (RBAC) মডেল বিকাশকারী চ্যানেল পরিষেবাগুলিতে বৈশিষ্ট্যগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করে। উদাহরণস্বরূপ, আপনি নিবন্ধিত ব্যবহারকারীকে ফোরাম পোস্ট তৈরি করতে, পরীক্ষা কনসোল ব্যবহার করতে এবং আরও অনেক কিছু করার অনুমতি দেওয়ার জন্য নিয়ন্ত্রণগুলি সক্ষম করতে পারেন৷

এই নথির এই সংস্করণে 4.17.09 সংস্করণের জন্য নির্দিষ্ট বিবরণ রয়েছে। পূর্ববর্তী সংস্করণগুলির জন্য নির্দিষ্ট যে কোনও রেফারেন্স হল ওভারসাইট এবং বাগ হিসাবে রিপোর্ট করা উচিত৷

আপনার প্রশ্নের জন্য Apigee কমিউনিটি অ্যাক্সেস করুন

Apigee কমিউনিটি হল একটি বিনামূল্যের সম্পদ যেখানে আপনি Apigee এর সাথে সাথে অন্যান্য Apigee গ্রাহকদের সাথে প্রশ্ন, টিপস এবং অন্যান্য সমস্যার সাথে যোগাযোগ করতে পারেন। সম্প্রদায়ে পোস্ট করার আগে, আপনার প্রশ্নের উত্তর ইতিমধ্যেই দেওয়া হয়েছে কিনা তা দেখতে আগে বিদ্যমান পোস্টগুলি অনুসন্ধান করতে ভুলবেন না।

সমর্থিত নেটওয়ার্ক টপোলজিস

Apigee বিকাশকারী চ্যানেল পরিষেবাগুলির উপাদানগুলি বিভিন্ন নেটওয়ার্ক কনফিগারেশন বা টপোলজিতে ইনস্টল করা যেতে পারে, যার মধ্যে রয়েছে:

  • একক মেশিন - সমস্ত Apigee বিকাশকারী চ্যানেল পরিষেবার উপাদানগুলি একটি একক মেশিনে ইনস্টল করা হয়েছে৷
  • ছোট - Drupal ডাটাবেস অন্যান্য উপাদান থেকে একটি পৃথক মেশিনে ইনস্টল করা হয়.

নিম্নলিখিত চিত্রটি একক-মেশিন টপোলজি দেখায় যেখানে Apigee বিকাশকারী চ্যানেল পরিষেবাগুলির সমস্ত উপাদান একটি একক মেশিনে ইনস্টল করা আছে:

এই চিত্রে, পাবলিক কোরে এমন উপাদান রয়েছে যা সর্বজনীনভাবে অ্যাক্সেসযোগ্য। ব্যক্তিগত কোরে এমন উপাদান রয়েছে যা সর্বজনীনভাবে অ্যাক্সেসযোগ্য নয়।

উপাদান

বর্ণনা

দ্বারা ইনস্টল করা হয়েছে

ইএলবি

একটি এন্টারপ্রাইজ লোড ব্যালেন্সার (ELB)।

আপনার নেটওয়ার্ক প্রদানকারী.

উদাহরণস্বরূপ, Amazon এবং Rackspace উভয়ই তাদের উদাহরণের সাথে ব্যবহারের জন্য এন্টারপ্রাইজ লোড ব্যালেন্সার সরবরাহ করে।

Nginx 1.10.1 Nginx ওয়েব সার্ভারটি 4.17.09 এর ইনস্টলেশনের জন্য ব্যবহৃত হয়। এপিজি

Apache সার্ভার সংস্করণ 2.2

পোর্টালের পূর্ববর্তী সংস্করণগুলিতে ব্যবহৃত অ্যাপাচি ওয়েব সার্ভার।

এপিজি

পোস্টগ্রেস 9.4

4.17.09-এর নতুন ইনস্টলেশনের জন্য Drupal দ্বারা ব্যবহৃত ডাটাবেস।

Apigee, অথবা একটি বিদ্যমান ইনস্টলেশনের সাথে সংযোগ করুন।

আপনি যদি একটি দূরবর্তী Postgres ইনস্টলেশনের সাথে সংযোগ করতে চান তবে এটি অবশ্যই 9.4 সংস্করণ হতে হবে।

MySQL 5.0.15 বা তার পরে

RedHat 6.x বা CentOS 6.x-এ পোর্টালের পূর্ববর্তী সংস্করণে ব্যবহৃত ডাটাবেস।

Apigee, অথবা একটি বিদ্যমান ইনস্টলেশনের সাথে সংযোগ করুন। Apigee ইনস্টলার দ্বারা MySQL ইনস্টল করা থাকলে, এটি আপনার OS-এর জন্য উপলব্ধ সর্বশেষ সংস্করণ ইনস্টল করে।

আপনি যদি একটি দূরবর্তী MySQL ইনস্টলেশনের সাথে সংযোগ করতে চান তবে এটি অবশ্যই 5.0.15 বা পরবর্তী সংস্করণ হতে হবে।

MariaDB 5.1.38 বা তার পরে

RedHat 7.x বা CentOS 7.x-এ পোর্টালের পূর্ববর্তী সংস্করণে ব্যবহৃত ডাটাবেস।

Apigee, অথবা একটি বিদ্যমান ইনস্টলেশনের সাথে সংযোগ করুন। মারিয়াডিবি অ্যাপিজি ইনস্টলার দ্বারা ইনস্টল করা থাকলে, এটি আপনার ওএসের জন্য উপলব্ধ সর্বশেষ সংস্করণটি ইনস্টল করে।

আপনি যদি দূরবর্তী মারিয়াডিবি ইনস্টলেশনের সাথে সংযোগ করতে চান তবে এটি অবশ্যই 5.1.38 বা তার পরবর্তী সংস্করণ হতে হবে।

ড্রুপাল শেয়ার্ড স্টোরেজ

আপলোড করা ফাইল, স্ট্যাটিক স্ক্রিপ্ট এবং অন্যান্য তথ্যের জন্য Drupal দ্বারা ব্যবহৃত শেয়ার্ড স্টোরেজ এলাকা।

এপিজি

ড্রাশ 6.2

ড্রুপাল কমান্ড লাইন ইন্টারফেস।

এপিজি

পিএইচপি 7.0

সার্ভার-সাইড স্ক্রিপ্টিং ইঞ্জিন।

এপিজি

অ্যাপাচি সোলার

ড্রুপাল অনুসন্ধান সার্ভার। Apache Solr Apache Lucene সার্চ লাইব্রেরি ব্যবহার করে।

Apigee, কিন্তু এটি ডিফল্টরূপে সক্রিয় করা হয় না। যদি আপনার পোর্টালে প্রচুর পরিমাণে ডেটা থাকে তবেই এটি সক্ষম করুন৷ এটি সক্ষম করার নির্দেশাবলীর জন্য বিকাশকারী পরিষেবা পোর্টালের প্রয়োজনীয়তাগুলি দেখুন৷

নীচে ছোট টপোলজি দেখানো হয়েছে যেখানে MySQL সার্ভার একটি পৃথক মেশিনে থাকে: