Edge for Private Cloud v4.18.05
Apigee Developer Services ポータル(以下「ポータル」)は、コンテンツとコミュニティの管理を行うテンプレート ポータルです。これは、オープンソースの Drupal プロジェクトをベースにしています。デフォルトのポータル環境では、次のサービスが提供されます。
- コンテンツ管理: 次の作成と管理を行います。
- API ドキュメント
- フォーラム
- ブログ投稿
- テスト: 組み込みのテスト コンソールを使用して API のテストをリアルタイムで行うことができます。
- コミュニティ管理: 次の管理を行います。
- ユーザー登録(手動または自動)
- ユーザー コメントのモデレート
ポータルの役割ベースのアクセス制御(RBAC)モデルにより、ポータルの機能へのアクセスが制御されます。たとえば、フォーラム投稿の作成やテスト コンソールの使用などを登録済みユーザーに許可するコントロールを有効にできます。
このバージョンのドキュメントには、バージョン 4.18.05 に固有の情報が記載されています。以前のバージョンに対するリファレンスは誤りであり、バグとして報告が必要です。
詳しくは、デベロッパー ポータルとはをご覧ください。
サポートされるネットワーク トポロジ
ポータルのコンポーネントは、次の構成またはトポロジにインストールできます。
- 1 ノード: ポータルのすべてのコンポーネント(Drupal、Nginx、PHP、Soir)が、Postgres のある 1 つのマシンにインストールされています。
- 2 ノード: ポータルのすべてのコンポーネントが 1 つのマシンにインストールされ、Postgres が別のマシンにインストールされています。
以下の図に、サポートされるトポロジを示します。
1 ノード
図 1 は 1 ノードのポータル トポロジです。この構成では、すべてのポータル コンポーネントが同じマシンにインストールされています。

2 ノード
図 2 は 2 ノードのポータル トポロジです。この構成では、Postgres が残りのポータル コンポーネントと別のマシンにインストールされています。

次のことに注意してください。
- これらのトポロジは Apigee でサポートされる唯一のトポロジです。別のネットワーク トポロジを使用すると、Apigee でサポートされない可能性があります。カスタム ソリューションが必要な場合は、担当のアカウント マネージャーまたは Apigee サポートにご相談ください。
- 4.18.05 を新規にインストールの場合、インストール スクリプトは Postgres と Nginx をインストールします。
- Postgres と Nginx を使用している既存の環境を 4.18.05 にアップデートする場合、インストール スクリプトは Postgres と Nginx を更新します。
- MySQL / MariaDB / Apache を使用している既存の環境を 4.18.05 にアップデートする場合、4.18.05 にアップデートする前に、インストール環境を Postgres / Nginx に変換する必要があります。詳しくは、tar ベースのポータルを RPM ベースのポータルに変換するをご覧ください。
この図のように、一般公開のコアには一般公開されているコンポーネントが含まれます。限定公開のコアには、一般公開されていないコンポーネントが含まれます。
コンポーネント | 説明 | インストールの実施 |
---|---|---|
ELB |
Enterprise Load Balancer(ELB)。 |
ネットワーク プロバイダ たとえば、Amazon と Rackspace はそのインスタンスで使用できる Enterprise Load Balancer を提供しています。 |
Nginx 1.10.1 | 4.18.05 のインストールに使用する Nginx ウェブサーバー。 | Apigee |
Postgres 9.6 |
4.18.05 の新規インストールに Drupal が使用するデータベース。 |
Apigee。または、既存の環境に接続。 リモートの Postgres 環境に接続するには、バージョン 9.6 が必要です。 |
Drupal 共有ストレージ |
アップロードされたファイル、静的スクリプト、その他の情報の保存に Drupal が使用する共有ストレージ領域。 |
Apigee |
Drush 6.2 |
Drupal コマンドライン インターフェース |
Apigee |
PHP 7.0 |
サーバー側のスクリプト エンジン |
Apigee |
Apache Solr |
Drupal 検索サーバー。Apache Solr は、Apache Lucene 検索ライブラリを使用します。 |
Apigee。ただし、デフォルトでは有効になっていません。ポータルに大量のデータを保存する場合にのみ有効にします。有効にする手順については、ポータルをインストールするをご覧ください。 |
Apigee コミュニティへの問い合わせ
Apigee コミュニティは、Apigee だけでなく他の Apigee ユーザーにも質問、ヒント、その他の問題について問い合わせができる無料のリソースです。コミュニティに投稿する前に、既存の投稿を検索して、同じ質問に対する回答がないかどうか確認してください。