Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Özel Bulut için Edge, donanım ortamını kontrol ettiğiniz ve ürünün yüklenmesi, yükseltilmesi, bakımı ve yönetim süreçlerinden sorumlu olduğunuz Apigee Edge'in şirket içi kurulumudur.
Yenilikler
Apigee sürüm notlarına bakın.
Apigee Topluluğu'na erişme
Apigee Topluluğu, Apigee'ye ve diğer Apigee müşterilerine sorular, ipuçları ve diğer sorunlarla ilgili olarak ulaşabileceğiniz ücretsiz bir kaynaktır. Toplulukta paylaşım yapmadan önce, sorunuzun yanıtlanıp yanıtlanmadığını görmek için mevcut gönderilerde arama yapın.
Mimari Genel Bakış
Apigee Edge for Private Cloud'u yüklemeden önce Edge modüllerinin ve yazılım bileşenlerinin genel yapısı hakkında bilgi sahibi olmanız gerekir.
Private Cloud için Apigee Edge aşağıdaki modüllerden oluşur:
- Apigee Edge Gateway (API Hizmetleri olarak da bilinir)
- Apigee Edge Analytics
- Apigee Edge Para Kazanma Hizmetleri (diğer adıyla Geliştirici Hizmetleri Para Kazanma)
Aşağıdaki resimde, farklı modüllerin Apigee'de nasıl etkileşimde bulunduğu gösterilmektedir:

Geliştirici portalı oluşturma hakkında daha fazla bilgi edinmek için Drupal 9'u kullanarak portalınızı oluşturma başlıklı makaleyi inceleyin.
Apigee Edge Ağ Geçidi
Edge Gateway, Apigee Edge'in temel modülüdür ve API'lerinizi yönetmek için kullanılan ana araçtır. Ağ Geçidi kullanıcı arayüzü, API'lerinizi ekleme ve yapılandırma, kaynak paketleri oluşturma, geliştiricileri ve uygulamaları yönetme gibi araçlar sunar. Ağ geçidi, arka uç API'nizdeki birçok yaygın yönetim sorununu ortadan kaldırır. API eklediğinizde güvenlik, sıklık sınırlama, aracılık, önbelleğe alma ve diğer kontroller için politikalar uygulayabilirsiniz. Özel komut dosyaları uygulayarak, üçüncü taraf API'lerine çağrı yaparak vb. işlemlerle API'nizin davranışını da özelleştirebilirsiniz.
Yazılım Bileşenleri
Edge Gateway aşağıdaki temel bileşenlerden oluşur:
- Edge Management Server
- Apache ZooKeeper
- Apache Cassandra
- Edge Router
- Edge Mesaj İşleyici
- OpenLDAP
- Edge kullanıcı arayüzü (eski adıyla Yeni Edge deneyimi) ve Klasik kullanıcı arayüzü
Edge Gateway, bunların tek bir ana makineye yüklenebileceği veya birkaç ana makineye dağıtılabileceği şekilde tasarlanmıştır.
Apigee Edge Analytics
Edge Analytics, uzun vadeli kullanım trendlerini görmek için güçlü API analizlerine sahiptir. Kitlenizi en iyi geliştiricilere ve uygulamalara göre segmentlere ayırabilir, nereye yatırım yapacağınızı öğrenmek için API yöntemine göre kullanım hakkında bilgi edinebilir ve işletme düzeyindeki bilgilerle ilgili özel raporlar oluşturabilirsiniz.
Veriler Apigee Edge'den geçerken URL, IP, API çağrısı bilgileri için kullanıcı kimliği, gecikme ve hata verileri dahil olmak üzere çeşitli varsayılan bilgi türleri toplanır. Üstbilgiler, sorgu parametreleri ve XML veya JSON'dan çıkarılan bir istek ya da yanıtın bölümleri gibi diğer bilgileri eklemek için politikaları kullanabilirsiniz.
Tüm veriler, arka planda analiz sunucusu tarafından tutulduğu Edge Analytics'e gönderilir. Çeşitli yerleşik veya özel raporları derlemek için veri toplama araçları kullanılabilir.
Yazılım Bileşenleri
Edge Analytics şunlardan oluşur:
- Qpid (aşağıdakilerden oluşur)
- Apache Qpid mesajlaşma sistemi
- Apigee Qpid Server hizmeti: Apache Qpid'i yönetmek için kullanılan, Apigee'nin Java hizmeti
- Postgres, aşağıdakilerden oluşur:
- PostgreSQL veritabanı
- Apigee Postgres Server hizmeti: PostgreSQL veritabanını yönetmek için kullanılan Apigee'ye ait bir Java hizmeti
Apigee Edge Monetization Hizmetleri
Edge Monetization Services, Apigee Edge for Private Cloud'un yeni ve güçlü bir uzantısıdır. API sağlayıcı olarak, API'lerinizin kullanımından gelir elde edebilmeniz için API'lerinizden para kazanmanın kolay ve esnek bir yolunu bulmanız gerekir. Para kazanma hizmetleri bu gereksinimleri karşılar. Para kazanma hizmetlerini kullanarak, paketler halinde sunulan API'lerinizin kullanımı için geliştiricilerden ücret alan çeşitli ücret planları oluşturabilirsiniz. Çözüm, kapsamlı bir esneklik sunar: Ön ödemeli planlar, sonradan ödemeli planlar, sabit ücretli planlar, değişken ücretli planlar, freemium planlar, belirli geliştiricilere özel planlar, geliştirici gruplarını kapsayan planlar ve daha fazlasını oluşturabilirsiniz.
Ayrıca, para kazanma hizmetleri arasında raporlama ve faturalandırma olanakları da yer alır. Örneğin, bir API sağlayıcı olarak, geliştiricilerin ücret planı satın aldığı API paketlerinizdeki trafikle ilgili özet veya ayrıntılı raporlar alabilirsiniz. Gerekirse bu kayıtlarda da düzenlemeler yapabilirsiniz. Ayrıca, API paketlerinizin kullanımı için geçerli vergileri içeren faturalandırma belgeleri oluşturabilir ve bu belgeleri geliştiricilerle paylaşabilirsiniz.
API paketlerinizin performansını kontrol etmenize ve izlemenize yardımcı olacak, buna göre tepki vermenizi sağlayacak sınırlar da belirleyebilirsiniz. Bu sınırlara yaklaşıldığında veya ulaşıldığında otomatik bildirimler ayarlayabilirsiniz.
Para Kazanma Hizmetleri Özellikleri
Edge Monetization Services'in temel özellikleri şunlardır:
- API platformuyla tam entegrasyon, gerçek zamanlı etkileşim anlamına gelir
- Basit ücret tabanlı planlardan en karmaşık ücretlendirme/gelir paylaşımı planlarına kadar kullanıma hazır tüm iş modellerini destekler (planları oluşturmak ve değiştirmek kolaydır).
- Her işlemdeki hacim veya özel özelliklere göre işlemleri derecelendirin. İşlem, Gateway PLUS'taki API'lerden ve diğer sistemlerden (Apigee Edge'in dışında) oluşabilir.
- Performansı izlemek ve süreci yönetmek için sınırlar ve bildirimler gibi otomatik araçlar
- Satın alma işlemlerini faturalandırma/ödeme yoluyla yönetmek için entegre geliştirici/iş ortağı iş akışı ve kontrolleri
- İş kullanıcıları ve geliştiriciler/iş ortakları için tamamen self servis olduğundan maliyetli teknik müdahaleye gerek yoktur.
- Herhangi bir arka uç satış, muhasebe ve ERP sistemiyle entegrasyon

Yazılım Bileşenleri
Edge Monetization Services, aşağıdaki temel bileşenler üzerine kurulmuştur:
- Edge Management Server
- Edge Mesaj İşleyici
Edge kullanıcı arayüzünü kullanarak para kazanma hizmetlerini kullanmaya başlama hakkında daha fazla bilgi için Para kazanma özelliğini kullanmaya başlama başlıklı makaleyi inceleyin.
Şirket içi dağıtım
Private Cloud için temel Apigee Edge'in (Gateway ve Analytics) şirket içi kurulumu, şirket içi istemcinin müşterileri adına API trafiğini çalıştırmak için gereken altyapıyı sağlar.
Aşağıdaki videolarda, özel bulut için Apigee Edge'in dağıtım modelleri tanıtılmaktadır:
S26E01: Deployment Model Intro
S26E04: Deployment Architecture
Edge Gateway'in şirket içi kurulumuyla sağlanan bileşenler şunları içerir (ancak bunlarla sınırlı değildir):
- Yönlendirici, yük dengeleyiciden gelen tüm API trafiğini işler, isteği işleyen API proxy'sinin kuruluşunu ve ortamlarını belirler, istekleri mevcut Mesaj İşleyiciler arasında dengeler ve ardından isteği gönderir. Yönlendirici, HTTP isteğini sonlandırır, TLS/SSL trafiğini işler ve istekleri uygun Mesaj İşleyici'ye yönlendirmek için sanal ana makine adını, bağlantı noktasını ve URI'yi kullanır.
- Mesaj İşleyici, API isteklerini işler. Mesaj İşleyici, gelen bir isteği değerlendirir, Apigee politikalarını yürütür ve verileri almak için arka uç sistemlerini ve diğer sistemleri çağırır. Bu yanıtlar alındıktan sonra Mesaj İşleyici, bir yanıt biçimlendirir ve istemciye geri gönderir.
- Apache Cassandra, ağ geçidinde çalışan uygulamalar için uygulama yapılandırmalarını, dağıtılmış kota sayaçlarını, API anahtarlarını ve OAuth jetonlarını depolayan çalışma zamanı veri deposudur.
- Apache ZooKeeper, çeşitli Apigee bileşenlerinin konumu ve yapılandırmasıyla ilgili yapılandırma verilerini içerir ve farklı sunucuları yapılandırma değişiklikleri konusunda bilgilendirir.
- Sistem ve kuruluş kullanıcılarını ve rollerini yönetmek için OpenLDAP (LDAP)
- Bu parçaları bir arada tutmak için Yönetim Sunucusu. Yönetim sunucusu, Edge Management API isteklerinin uç noktasıdır. Ayrıca Edge kullanıcı arayüzüyle de etkileşim kurar.
- Kullanıcı arayüzü, API proxy'leri, API ürünleri, uygulamalar ve kullanıcılar oluşturmak, yapılandırmak ve yönetmek için gereken görevlerin çoğunu gerçekleştirmenize olanak tanıyan tarayıcı tabanlı araçlar sunar.
Edge Analytics'in şirket içi kurulumuyla sağlanan bileşenler şunlardır:
- Qpid Server, analiz verileri için kuyruk sistemini yönetir.
- Postgres sunucusu, PostgreSQL analiz veritabanını yönetir.
Aşağıdaki şemada Apigee Edge bileşenlerinin nasıl etkileşimde bulunduğu gösterilmektedir:
