API BaaS Yükleme

Private Cloud için Edge v4.18.01

Yüklemeye genel bakış

Edge'i bir düğüme apigee-setup yardımcı programını yükledikten sonra, düğüme bir veya daha fazla BaaS bileşeni yüklemek için bu yardımcı programı kullanın.

Apigee-setup yardımcı programı aşağıdaki forma sahiptir:

> sudo /opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

apigee-setup yardımcı programına, yüklemeyle ilgili bilgileri içeren bir yapılandırma dosyası gönderin. Yapılandırma dosyasında gerekli bilgiler eksikse Apigee-setup yardımcı programı bunu komut satırına girmenizi ister.

Tek şart, yapılandırma dosyasının "apigee" kullanıcısı tarafından erişilebilir veya okunabilir olmasıdır.

Örneğin, API BaaS Stack'i yüklemek için aşağıdaki komutu kullanın:

> sudo /opt/apigee/apigee-setup/bin/setup.sh -p b -f myConfig

Yüklenecek bileşenleri belirtme

Apigee setup.sh yardımcı programı, API BaaS bileşenlerini yüklemeyle ilgili çeşitli seçenekleri destekler. Aşağıdaki talimatlar bağımsız seçenekleri (c, e, b ve p) kullanır ancak düğüm yapılandırmanıza bağlı olarak farklı seçenekler kullanabilirsiniz:

Seçenek

Açıklama

e

Yalnızca ElasticSearch'i yükleyin.

b

Yalnızca API BaaS Stack'i yükleyin. Bu işlem Tomcat'i de yükler.

p

Yalnızca API BaaS Portal'ı yükleyin. Bu portal, web sunucusu olarak kullanılacak Nginx yönlendiricisini de yükler.

c

Yalnızca Cassandra'yı yükleyin.

eb

Düğüme ElasticSearch, API BaaS Stack ve Tomcat'i yükleyin.

ebp

ElasticSearch, API BaaS Portal, API BaaS Stack ve Tomcat'i yükleyin ancak Cassandra'yı yüklemeyin. Portal o kadar hafiftir ki bunun için ek kaynaklara gerek yoktur.

asa

Tüm API BaaS bileşenlerini tek bir düğüme (Cassandra, Elasticsearch, API BaaS Yığını, API BaaS Portalı, Tomcat) yükleyin. Bu seçeneği üretim için değil, yalnızca geliştirme ve test amacıyla kullanın.

Yapılandırma dosyası oluşturma

Yapılandırma dosyası, API BaaS'i yüklemek için gereken tüm bilgileri içerir. Genellikle BaaS kurulumundaki tüm bileşenleri yüklemek için aynı yapılandırma dosyasını kullanabilirsiniz.

Aşağıda açıklanan her yükleme topolojisi, söz konusu topoloji için örnek bir yapılandırma dosyası gösterir. Yapılandırma dosyasıyla ilgili tam referans için BaaS Yapılandırma Dosyası Referansı başlıklı makaleyi inceleyin.

API BaaS'i tek bir düğüme yükleme

Aşağıda, tek bir düğüme API BaaS yüklemek için kullanılabilecek yapılandırma dosyası gösterilmektedir. Bu dosyayı yapılandırmanız için gerektiği şekilde düzenleyin. Yapılandırma dosyası hakkında tam referans için BaaS Yapılandırma Dosyası Referansı başlıklı makaleyi inceleyin.

IP1=192.168.56.101   # IP address of single node

# Must resolve to IP address or DNS name of host - not to 127.0.0.1 or localhost.
HOSTIP=$(hostname -i)

# Define the API BaaS administrator account.  
AS_ADMIN="superuser"    # User name - default is "superuser".
AS_ADMIN_EMAIL=stackAdmin@email.com
AS_PASSWD=stackAdminPWord

# Because you are installing Cassandra,
# specify Cassandra data center and rack suffix.
# Must use IP addresses for CASS_HOSTS, not DNS names.
CASS_HOSTS="$IP1:1,1"

# Specify the Cassandra region.
REGION=dc-1

# Cassandra uname/pword.
# Even if Cassandra authentication is disabled,
# you must still pass values for these properties.
CASS_USERNAME=cassandra    # Default value
CASS_PASSWORD=cassandra    # Default value

# Specify Cassandra data center name.
BAAS_CASS_LOCALDC=dc-1

# For a single data center, specify the same value as BAAS_CASS_LOCALDC.
BAAS_CASS_DC_LIST=dc-1

# Replication is in the form "dataCenterName:#CassandraNodes". 
# For dc-1 with one Cassandra node, it is dc-1:1.
BAAS_CASS_REPLICATION=dc-1:1

# Defines the initial contact points for members of the BaaS cluster. 
# For a single node install, specify the IP address of the node. 
BAAS_CLUSTER_SEEDS="dc-1:$IP1"

# Single ElasticSearch IP.
ES_HOSTS="$IP1"

# API BaaS Stack information.
# Default cluster name is "apigee_baas"
BAAS_USERGRID_CLUSTERNAME="apigee_baas" 

# IP/DNS and port 8080 of a single Stack node.
BAAS_USERGRID_URL="http://$IP1:8080"

# URL and port of the BaaS Portal node.  
BAAS_PORTAL_URL="http://$IP1:9000"

# Portal port. Default value is 9000.
BAAS_PORTAL_LISTEN_PORT=9000

# SMTP information. BaaS requires an SMTP server.
SMTPHOST=smtp.gmail.com
SMTPPORT=465
SMTPUSER=your@email.com
SMTPPASSWORD=yourEmailPassword
SMTPSSL=y
SMTPMAILFROM="My Company <myco@company.com>"

API BaaS'i kendi düğümüne yüklemek için:

  1. Edge apigee-setup yardımcı programını internet veya internet dışı prosedürü kullanarak düğüme yükleyin. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
  2. Komut isteminde kurulum komut dosyasını çalıştırın:
    > /opt/apigee/apigee-setup/bin/setup.sh -p asa -f configFile

    "-p asa" seçeneği, tüm API BaaS bileşenlerinin tek bir düğüme (Cassandra, Elasticsearch, API BaaS Stack, API BaaS Portal, Tomcat) yüklenmesini belirtir.
    "apigee" kullanıcısı, yapılandırma dosyasına erişebilmelidir veya dosyayı okuyabilmelidir.
  3. ElasticSearch'i bağımsız bir düğüme yüklediğiniz için ElasticSearch için ayrılan belleği 4 GB'tan 6 GB'a çıkarmak üzere varsayılan bellek seçeneğini ayarlayın:
    1. /opt/apigee/customer/application/elasticsearch.properties dosyasını bir düzenleyicide açın. Bu dosya yoksa oluşturun.
    2. setenv_elasticsearch_max_mem_size özelliğini 6g olarak ayarlayın (varsayılan değer 4g'dir):
      setenv_elasticsearch_max_mem_size=6g
    3. Dosyayı kaydedin.
    4. Aşağıdaki komutu çalıştırın:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-elasticsearch restart
  4. ?Yeni bir kuruluşu ilk katılıma dahil etme bölümünde açıklandığı şekilde bir kuruluşu ilk katılıma dahil edin.

Yapılandırma, düğümdeki kurulumu başarıyla tamamlar.

API BaaS'i 7 veya 10 düğüme yükleme

API BaaS'in 7 veya 10 düğümlü sürümünü yükleme işlemi çok benzerdir. Tek fark,

  • 10 düğüm kurulumunda, üç ElasticSearch bileşenini ve üç API BaaS Stack bileşenini ayrı düğümlere yüklersiniz. Böylece toplam altı düğüm elde edersiniz. ElasticSearch yüksek miktarda disk G/Ç ve bellek gerektirdiğinden en yüksek performans için önerilen yapılandırma budur.
  • 7 düğüm yükleme işleminde, üç ElasticSearch bileşenini ve üç API BaaS Stack bileşenini aynı düğümlere yüklersiniz. Böylece toplam üç düğüm elde edersiniz.

API BaaS'in hem 7 hem de 10 düğümlü sürümleri için bir Cassandra kümesine bağlanmanız gerekir. Edge'i zaten yüklediyseniz Cassandra kümesine bağlanabilirsiniz. Yani API BaaS'i yükleme kapsamında Cassandra'yı yüklemeniz gerekmez.

Aşağıda, 10 düğümlü API BaaS kurulumu için örnek bir sessiz yapılandırma dosyası gösterilmektedir. ElasticSearch ve API BaaS Stack bileşenlerini aynı üç düğüme yüklüyorsanız dosyayı şu şekilde düzenleyin:

  • IP1 ve IP4 aynı IP adresine ayarlanmıştır
  • IP2 ve IP5 aynı IP adresine ayarlanmıştır
  • IP3 ve IP6 aynı IP adresine ayarlanmıştır

Bu dosyayı yapılandırmanıza göre düzenleyin. Yapılandırma dosyasıyla ilgili eksiksiz bir referans için BaaS Yapılandırma Dosyası Referansı bölümüne bakın.

# Specify IP address or DNS name of node.
IP1=192.168.1.1   # ElasticSearch
IP2=192.168.1.2   # ElasticSearch
IP3=192.168.1.3   # ElasticSearch
IP4=192.168.1.4   # API BaaS Stack
IP5=192.168.1.5   # API BaaS Stack
IP6=192.168.1.6   # API BaaS Stack
IP7=192.168.1.7   # API BaaS Portal
IP8=192.168.1.8   # Cassandra (shared with Edge or standalone)
IP9=192.168.1.9   # Cassandra (shared with Edge or standalone)
IP10=192.168.1.10  # Cassandra (shared with Edge or standalone)

# Must resolve to IP address or DNS name of host - not to 127.0.0.1 or localhost.
HOSTIP=$(hostname -i)

# Define the API BaaS administrator account.  
AS_ADMIN="superuser"    # User name - default is "superuser".
AS_ADMIN_EMAIL=stackAdmin@email.com
AS_PASSWD=stackAdminPWord

# Only if you are installing Cassandra.
# Specify Cassandra data center and rack suffix.
# Must use IP addresses for CASS_HOSTS, not DNS names.
# CASS_HOSTS="$IP8:1,1 $IP9:1,1 $IP10:1,1"

# If connecting to existing Cassandra nodes, 
# specify Cassandra IPs.
# Must use IP addresses for CASS_HOSTS, not DNS names.
CASS_HOSTS="$IP8 $IP9 $IP10"

# Specify the Cassandra region.
REGION=dc-1

# Cassandra uname/pword.
# Even if Cassandra authentication is disabled,
# you must still pass values for these properties.
CASS_USERNAME=cassandra    # Default value
CASS_PASSWORD=cassandra    # Default value

# Specify BaaS Cassandra connection information.
# Specify the data center name.
BAAS_CASS_LOCALDC=dc-1    # Default is dc-1.

# For a single data center, specify the same value as BAAS_CASS_LOCALDC.
BAAS_CASS_DC_LIST=dc-1

# Replication is in the form "dataCenterName:#CassandraNodes". 
# For example, for dc-1 with three Cassandra nodes, it is dc-1:3.
BAAS_CASS_REPLICATION=dc-1:3

# Defines the initial contact points for members of the BaaS cluster. 
# Specify the IP address of no more than two Stack nodes. 
BAAS_CLUSTER_SEEDS="dc-1:$IP4,dc-1:$IP5"

# ElasticSearch IPs or DNS names, separated by spaces.
ES_HOSTS="$IP1 $IP2 $IP3"

# API BaaS Stack information.
# Default cluster name is "apigee_baas"
BAAS_USERGRID_CLUSTERNAME="apigee_baas" 

# URL and port of the load balancer for the API BaaS Stack nodes, 
# or IP/DNS and port 8080 of a single Stack node with no load balancer.
BAAS_USERGRID_URL=http://myloadbalancer:8443

# API BaaS Portal information.
# URL and port number of load balancer, if there is one in front of the Portal,
# or the URL and port of the Portal node.  
BAAS_PORTAL_URL="http://$IP7:9000"

# Portal port. Default value is 9000.
BAAS_PORTAL_LISTEN_PORT=9000 

# SMTP information. BaaS requires an SMTP server.
SMTPHOST=smtp.gmail.com
SMTPPORT=465
SMTPUSER=your@email.com
SMTPPASSWORD=yourEmailPassword
SMTPSSL=y
SMTPMAILFROM="My Company <myco@company.com>"

İsteğe bağlı: Cassandra'yı yükleme: 8, 9 ve 10. makine

API BaaS'yi Edge'in kullandığı Cassandra kümesine bağlayabilirsiniz. Edge'i yüklemediyseniz isteğe bağlı olarak API BaaS tarafından kullanılması için Cassandra'yı yükleyebilirsiniz.

Cassandra kümesi kimlik doğrulama kullanabilir veya Cassandra kimlik doğrulaması devre dışı bırakılabilir. Daha fazla bilgi için Cassandra kimlik doğrulamasını etkinleştirme başlıklı makaleyi inceleyin.

  1. Edge apigee-setup yardımcı programını internet veya internet dışı prosedürü kullanarak düğüme yükleyin. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
  2. Komut isteminde kurulum komut dosyasını çalıştırın:
    > /opt/potansiyel/Apigee-setup/bin/setup.sh -p c -f configFile

    “-p c” seçeneği Cassandra'nın nasıl yükleneceğini belirtir.
    Yapılandırma dosyası "Apigee" kullanıcısı tarafından erişilebilir veya okunabilir olmalıdır.

Yapılandırma, düğümdeki veri deposu kurulumunu başarıyla tamamlar.

JMX'in Cassandra için varsayılan olarak etkin olduğunu unutmayın. Cassandra'ya JMX uzaktan erişimi için şifre gerekmez. Cassandra'yı JMX için kimlik doğrulaması kullanacak şekilde yapılandırabilirsiniz. Daha fazla bilgi için İzleme başlıklı makaleyi inceleyin.

Cassandra cron işini ayarlama

Cassandra'yı yüklemeniz gerekiyorsa her Cassandra düğümünde kilitlerin her saatte bir temizlenmesi için nodetool kullanan bir cron işi oluşturun.

Birden fazla Cassandra düğümünüz varsa tüm düğümlerin aynı anda temizlenmemesi için cron işini her bir sunucuda beş dakika kadar uzaklaştırın.

Cron işi aşağıdaki komutu yürütmelidir:

/opt/apigee/apigee-cassandra/bin/nodetool -h IP_address flush Apigee_Baas_Locks

Burada IP_address, Cassandra düğümünün IP adresidir.

ElasticSearch'ü yükleme: Makine 1, 2 ve 3

ElasticSearch'i kendi düğümüne yüklemek için:

  1. İnternet veya internet dışı prosedürü kullanarak Edge Apigee-setup yardımcı programını düğüme yükleyin. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
  2. Komut isteminde kurulum komut dosyasını çalıştırın:
    > /opt/apigee/apigee-setup/bin/setup.sh -p e -f configFile

    "-p e" seçeneği, ElasticSearch'in yükleneceğini belirtir.
    "apigee" kullanıcısı, yapılandırma dosyasına erişebilmelidir veya dosyayı okuyabilmelidir.
  3. (İsteğe bağlı) ElasticSearch'i bağımsız bir düğüme (API BaaS Stack ile yüklenmemiş) yüklerseniz ElasticSearch için ayrılan belleği 4 GB'tan 6 GB'a çıkarmak üzere varsayılan bellek seçeneğini ayarlayın:
    1. /opt/apigee/customer/application/elasticsearch.properties dosyasını bir düzenleyicide açın. Bu dosya yoksa oluşturun.
    2. setenv_elasticsearch_max_mem_size özelliğini 6g olarak ayarlayın (varsayılan değer 4g'dir):
      setenv_elasticsearch_max_mem_size=6g
    3. Dosyayı kaydedin.
    4. Aşağıdaki komutu çalıştırın:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-elasticsearch restart

Yapılandırma, düğümdeki kurulumu başarıyla tamamlar.

API BaaS Stack'i yükleme: 4, 5 ve 6. makine

API BaaS Stack'i kendi düğümüne yüklemek için:

  1. Edge apigee-setup yardımcı programını interneti veya internet dışı prosedürü kullanarak düğüme yükleyin. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
  2. Komut isteminde kurulum komut dosyasını çalıştırın:
    > /opt/apigee/apigee-setup/bin/setup.sh -p b -f configFile

    "-p b" seçeneği, API BaaS Stack'in yüklenmesini belirtir.
    "apigee" kullanıcısı, yapılandırma dosyasına erişebilmelidir veya dosyayı okuyabilmelidir.

Yükleyici, doğru yönetici kimlik bilgilerini aldıktan sonra Tomcat'i yükler, API BaaS anahtar alanlarını oluşturur ve API BaaS Stack'i sunucuda kurar. SMTP, kullanıcı arayüzünün şifre onay e-postaları göndermesine izin verecek şekilde de yapılandırılır.

API BaaS Portal'ı yükleme: Makine 7

API BaaS Portal'ı yüklemek için:

  1. Edge apigee-setup yardımcı programını interneti veya internet dışı prosedürü kullanarak düğüme yükleyin. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
  2. Komut isteminde kurulum komut dosyasını çalıştırın:
    > /opt/apigee/apigee-setup/bin/setup.sh -p p -f configFile

    "-p p" seçeneği, API BaaS Portal'ın yüklenmesini belirtir.
    "apigee" kullanıcısı, yapılandırma dosyasına erişebilmelidir veya dosyayı okuyabilmelidir.

    Yükleyici, Nginx web sunucusunu başlatır ve ardından API BaaS Portal yapılandırmasını tamamlar.
  3. ?Sonraki adımınız, kurulumunuza bağlıdır.
    1. Portal veya Stack düğümlerinin önünde bir yük dengeleyiciniz varsa sonraki bölümde, API BaaS'in yük dengeleyiciler için nasıl yapılandırılacağı açıklanmaktadır.
    2. Portalor Stack düğümlerinin önünde bir yük dengeleyiciniz yoksa aşağıdaki Yeni kuruluşta ilk katılım bölümünde açıklandığı şekilde bir kuruluşu dahil edin.

API BaaS Portalı URL'sini not edin. Bu, API BaaS Portalı kullanıcı arayüzüne erişmek için tarayıcıya gireceğiniz URL'dir.

API BaaS düğümlerini bir yığın veya portal yük dengeleyici için yapılandırma

Grup veya portal düğümlerinin önüne bir yük dengeleyici eklersanız düğümleri yük dengeleyicinin doğru URL'siyle yapılandırmanız gerekir. Örneğin, Stack düğümleri aşağıdaki durumlarda bu bilgileri gerektirir:

  • BaaS API isteklerinde yanıtlara URL ekleme.
  • Şifre sıfırlama veya başka bildirimler gönderirken e-posta şablonlarına bağlantı ekleme
  • Kullanıcıları belirli Portal sayfalarına yönlendirme

Yığın düğümlerinin önünde bir yük dengeleyici kullanıyorsanız /opt/apigee/customer/application/usergrid.properties dosyasında aşağıdaki özelliği ayarlayın:

usergrid-deployment_usergrid.api.url.base=http://localhost:8080

http://localhost:8080 adresini yük dengeleyicinin URL'siyle değiştirin. Yük dengeleyici TLS kullanacak şekilde yapılandırılmışsa HTTPS protokolünü kullanın. Bağlantı noktasını yalnızca standart olmayan bir bağlantı noktası kullanıyorsanız (yani HTTP için 80 ve HTTPS için 443 numaralı bağlantı noktası dışında bir bağlantı noktası) eklemeniz gerekir.

Stack düğümlerinin önünde bir yük dengeleyici kullanıyorsanız /opt/apigee/customer/application/portal.properties dosyasında aşağıdaki mülkü de ayarlamanız gerekir:

baas.portal.config.overrideUrl=http://localhost:8080

http://localhost:8080 kısmını, Yığın için yük dengeleyicinin URL'siyle değiştirin.

Portal düğümünün önünde bir yük dengeleyici kullanıyorsanız usergrid.properties dosyasında aşağıdaki özellikleri ayarlayın:

usergrid-deployment_portal.url=http://localhost:9000

http://localhost:9000 adresini yük dengeleyicinin URL'siyle değiştirin. Yük dengeleyici TLS'yi kullanacak şekilde yapılandırılmışsa HTTPS protokolünü kullanın. Bağlantı noktasını yalnızca standart olmayan bir bağlantı noktası kullanıyorsanız eklemeniz gerekir. Bu, HTTP için bağlantı noktası 80 ve HTTPS için bağlantı noktası 443 dışında bir noktadır.

usergrid.properties ve portal.properties dosyalarını düzenledikten sonra:

  1. Stack düğümünü yapılandırın:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid configure
  2. BaaS Yığınını yeniden başlatın:
    > /opt/gelir/Apigee-service/bin/destek hizmeti baas-usergrid restart

    Not: BaaS Yığını düğümlerini yeniden başlatırken, bu düğümleri BAAS_CLUSTER_SEEDS listesinde göründükleri sırayla yeniden başlatın. BAAS_CLUSTER_SEEDS, Stack düğümlerinden en fazla ikisini listeler. Bu iki düğümü sırayla yeniden başlattıktan sonra kalan düğümleri dilediğiniz sırada yeniden başlatabilirsiniz.

  3. portal.properties dosyasını değiştirdiyseniz Portal düğümünü yapılandırın:?
    > /opt/Apigee/Apigee-service/bin/potansiyel-hizmet baas-portal yapılandırabilir
  4. BaaS portalını yeniden başlatın:
    > /opt/apigee/apigee-service/bin/apigee-service baas-portal restart

Yeni bir kuruluşun ilk katılımı

Oryantasyon, kuruluş ve kuruluş yöneticisi oluşturma sürecidir. Kuruluşu ve kuruluş yöneticisini oluşturduktan sonra API BaaS Portal kullanıcı arayüzüne giriş yapabilir ve API BaaS REST API'ye istek gönderebilirsiniz.

Kuruluş oluşturduğunuzda kuruluş yöneticisinin e-posta adresi:

  • Sistem yöneticisinin e-posta adresinden farklı olmalıdır.
  • Diğer tüm kuruluşlar arasında benzersiz olmalıdır. Yani kuruluş yöneticisi için aynı e-posta adresine sahip iki kuruluş oluşturamazsınız. Ancak kuruluşu oluşturduktan sonra, birden fazla kuruluşta kopyalanabilen ek yöneticiler ekleyebilirsiniz.

İlk katılım işlemini gerçekleştirmek için create_org_and_user.py Python komut dosyasını kullanın. Bu komut dosyasını komut satırı bağımsız değişkeni olmadan çağrıldığında, sizden tüm bilgiler istenir:

> python create_org_and_user.py

Alternatif olarak, seçeneklerin herhangi birini veya tümünü komut satırı bağımsız değişkeni olarak iletebilirsiniz. Komut satırından atladığınız tüm bilgiler istenir:

> python create_org_and_user.py -o '<org name>'
> python create_org_and_user.py -o '<org name>' -a '<new admin email>' -p '<new admin password>'

Kuruluş oluşturmak için:

  1. Dizini /opt/apigee/baas-usergrid/bin olarak değiştirin.
  2. create_org_and_user.py Python komut dosyasını çağırın.
    Yalnızca bir sistem yöneticisinin çalıştırabilmesi için BaaS sistem yöneticisi kullanıcı adı ve şifresi istenir.
  3. API BaaS Portal URL'sinin kurulumunun sonunda not ettiğiniz URL'yi kullanarak bir web tarayıcısında API BaaS Portal'a giriş yapın. Portala erişmek için API BaaS Portalı URL'sini şu biçimde girin:
    http://{portalExternalIP}:9000/

    Not: IP, Portal makinesinin harici IP adresi/ana makine adıdır. Bağlantı noktasının açık olduğundan emin olun.
  4. Portal giriş ekranı göründüğünde aşağıdakilerden birini yapabilirsiniz:
    • Kuruluş yöneticisinin kullanıcı adını ve şifresini kullanarak giriş yapın.
    • Sistem yöneticilerinin yönetici kullanıcı adını ve şifresini kullanarak giriş yapın.

API BaaS REST API'ye erişme

API BaaS REST API'ye erişmek için şu biçimteki bir URL kullanın:

https://{loadBalancerIP}:8080/{your-org}/{your-app}

Geliştirme ortamında tüm API BaaS bileşenlerini tek bir düğüme yükleyebilirsiniz. Bu durumda tek bir API BaaS yığınınız olur. Tek bir API BaaS Yığını düğümü olan ve yük dengeleyici içermeyen küçük bir ortamınız da olabilir. Bu tür ortamlarda doğrudan API BaaS Stack düğümüne API çağrıları yapabilirsiniz:

curl -v "http://portalExternalIP:8080/status"

API BaaS Portalı'nı kullanmaya başlama hakkında daha fazla bilgi için şu adresteki Apigee belgelerine bakın: http://apigee.com/docs/content/build-apps-home.