Portala genel bakış

Edge for Private Cloud 4.18.05 sürümü

başlıklı makaleyi inceleyin.

Apigee Developer Services portalı (veya kısaca portal), içerik ve topluluk yönetimi için bir şablon portalıdır. Açık kaynaklı Drupal projesini temel alır. Varsayılan portal kurulumu aşağıdaki hizmetleri sağlar:

  • İçerik yönetimi: Portalı kullanarak şunları oluşturabilir ve yönetebilirsiniz:
    • API belgeleri
    • Forumlar
    • Blog yayınları
  • Test etme: Yerleşik bir test konsolu kullanarak API'leri gerçek zamanlı olarak test etmek için portalı kullanın.
  • Topluluk yönetimi: Portal şunları yönetir:
    • Manuel veya otomatik kullanıcı kaydı
    • Kullanıcı yorumlarının denetlenmesi

Portalın rol tabanlı erişim denetimi (RBAC) modeli, portaldaki özelliklere erişimi kontrol eder. Örneğin, kayıtlı kullanıcıların forum gönderileri oluşturmasına, test konsollarını kullanmasına vb. izin veren kontrolleri etkinleştirebilirsiniz.

Bu dokümanın bu sürümünde 4.18.05 sürümüne özgü ayrıntılar yer almaktadır. Önceki sürümlere özel referanslar gözden kaçmıştır ve hata olarak bildirilmelidir.

Daha fazla bilgi için Geliştirici portalı nedir? başlıklı makaleyi inceleyin.

Desteklenen Network Topology'leri

Portal bileşenleri aşağıdaki yapılandırmalara veya topolojilere yüklenebilir:

  • 1 düğüm: Tüm portal bileşenleri (Drupal, Nginx, PHP, Soir), Postgres ile tek bir makineye yüklenir.
  • 2 düğüm: Tüm portal bileşenleri bir makinede, Postgres ikinci makinede

Aşağıdaki resimlerde desteklenen topolojiler gösterilmektedir:

1 düğüm

Şekil 1'de, tüm portal bileşenlerinin tek bir makinede olduğu 1 düğümlü bir portal topolojisi gösterilmektedir:

Şekil 1: 1 Düğümlü Portal Topolojisi

2 düğüm

Şekil 2'de, Postgres'in diğer portal bileşenlerinden ayrı bir makinede olduğu 2 düğümlü bir portal topolojisi gösterilmektedir:

Şekil 2: 2 Düğümlü Portal Topolojisi

Unutmayın:

  • Apigee tarafından desteklenen tek topolojiler bunlardır. Farklı bir ağ topolojisi kullanırsanız Apigee bunu desteklemeyebilir. Özel bir çözüme ihtiyacınız varsa hesap yöneticinizle veya Apigee Edge Destek Ekibi ile iletişime geçin.
  • 4.18.05 sürümünün yeni bir yüklemesinde, yükleme komut dosyası Postgres ve Nginx'i yükler.
  • Postgres ve Nginx kullanan bir yüklemeden 4.18.05 sürümüne güncelleme yapıldığında yükleme komut dosyası, Postgres ve Nginx'i günceller.
  • MySQL/MariaDB/Apache kullanan bir yüklemeden 4.18.05 sürümüne güncelleme yaparken 4.18.05 sürümüne güncelleme yapabilmeniz için önce yüklemenizi Postgres/Nginx'e dönüştürmeniz gerekir. Daha fazla bilgi için tar tabanlı bir portalı RPM tabanlı bir portala dönüştürme başlıklı makaleyi inceleyin.

Bu şekilde, herkese açık çekirdek, herkese açık bileşenleri içerir. Özel çekirdek, herkese açık olmayan bileşenler içerir.

Bileşen Açıklama Yükleyen:

ELB

Kurumsal yük dengeleyici (ELB).

Ağ sağlayıcınız.

Örneğin, hem Amazon hem de Rackspace, kendi örnekleriyle kullanılmak üzere kurumsal yük dengeleyiciler sağlar.

Nginx 1.10.1 4.18.05 yüklemeleri için kullanılan Nginx web sunucusu. Apigee

Postgres 9.6

Drupal'ın 4.18.05'in yeni yüklemeleri için kullandığı veritabanı.

Apigee'yi yükleyebilir veya mevcut bir yüklemeye bağlanabilirsiniz.

Uzak bir Postgres kurulumuna bağlanmak istiyorsanız sürüm 9.6 olmalıdır.

Drupal paylaşılan depolama alanı

Drupal'ın yüklenen dosyalar, statik komut dosyaları ve diğer bilgiler için kullandığı paylaşılan depolama alanı.

Apigee

Drush 6.2

Drupal komut satırı arayüzü.

Apigee

PHP 7.0

Sunucu tarafı komut dosyası motoru.

Apigee

Apache Solr

Drupal arama sunucusu. Apache Solr, Apache Lucene arama kitaplığını kullanır.

Apigee'de kullanılabilir ancak varsayılan olarak etkin değildir. Bu özelliği yalnızca portalda büyük miktarda veriniz varsa etkinleştirin. Etkinleştirme talimatları için Portalı yükleme başlıklı makaleyi inceleyin.

Sorularınız için Apigee topluluğuna erişme

Apigee Topluluğu, sorular, ipuçları ve diğer sorunlar için Apigee'nin yanı sıra diğer Apigee müşterileriyle iletişime geçebileceğiniz ücretsiz bir kaynaktır. Toplulukta yayınlamadan önce, sorunuzun daha önce yanıtlanıp yanıtlanmadığını görmek için mevcut yayınlarda arama yaptığınızdan emin olun.