API BaaS Yüklemeye Genel Bakış

Edge for Private Cloud 4.17.01 sürümü

Yük dengeleyici kullanma

API BaaS'ın üretim kurulumunda, API BaaS Portal düğümü ile API BaaS Stack düğümleri arasında bir yük dengeleyici kullanılır. Portal'ı yapılandırırken Stack düğümlerinin değil, yük dengeleyicinin IP adresini veya DNS adını belirtirsiniz.

Yük dengeleyiciye alternatif olarak sıralı DNS kullanabilirsiniz. Bu senaryoda, BaaS yığını IP adreslerine karşılık gelen birden fazla A kaydı içeren bir DNS girişi oluşturursunuz. DNS araması sırasında DNS sunucusu, A kaydı değerlerini otomatik olarak sırayla döndürür.

Cassandra'ya bağlanma

BaaS'yi yüklerken BaaS ve Edge'i aynı Cassandra kümesine bağlamayı seçebilir veya BaaS için ayrı bir Cassandra kümesi oluşturabilirsiniz. Daha küçük BaaS kurulumları, yani daha düşük trafik hacmine sahip olanlar, genellikle Edge ile bir Cassandra kümesini paylaşır.

Yüksek gönderim hacmi ve kullanılabilirlik için veya Cassandra kümelerini farklı ağ bölgelerine ayırmak için Apigee, ayrı Cassandra kümeleri kullanmanızı önerir. BaaS'ta yüksek trafik yüküyle karşılaşıyorsanız ayrı kümeler performansı en üst düzeye çıkarır.

Tarih senkronizasyonu

Tüm sunucularda tarih/saat senkronize edilmiş olmalıdır. Henüz yapılandırılmadıysa sunucuların zaman senkronizasyonunun yapılıp yapılmadığını doğrulayan "ntpdate" yardımcı programı bu amaçla kullanılabilir. Yardımcı programı yüklemek için "yum install ntp" komutunu kullanabilirsiniz.

Tomcat güvenliği

API BaaS yükleyicisi, Tomcat yönetici kullanıcı arayüzü de dahil olmak üzere tüm API BaaS Stack düğümlerine Apache Tomcat sunucusunu da yükler. Yükleyici, varsayılan yönetici kimlik bilgilerini admin:admin olarak bırakır.

Gerekirse Tomcat'in güvenliğini sağlama kapsamında bu kimlik bilgilerini değiştirebilirsiniz. Daha fazla bilgi için aşağıdaki sayfalara göz atın:

BaaS'yi birden fazla veri merkezine yükleme

API BaaS'yi birden fazla veri merkezine yükleyebilirsiniz. Genel prosedür şu şekildedir: