Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Bu konuda, proxy dağıtımıyla ilgili hızlı bir genel bakış sunulmaktadır. Proxy'leri yönetim kullanıcı arayüzünü, komut satırı komut dosyalarını veya API'leri kullanarak dağıtabilirsiniz.
Video: API proxy'si dağıtımı sırasında sıfır kapalı kalma süresiyle ilgili en iyi uygulamalar hakkında bilgi edinmek için kısa bir video izleyin.
Proxy ne zaman dağıtılır?
Bir proxy'nin çağrılabilmesi için önce dağıtılması gerekir. Genel olarak, dağıtım zamanına siz karar verirsiniz. Test ortamında çalışırken yinelemeli olarak birçok kez dağıtım yapabilirsiniz. Diğer yandan, test ortamından üretim ortamına proxy dağıtma kararı genellikle geliştirme ekibinizin belirlediği yaşam döngüsü kurallarına bağlıdır.
Aşağıdaki durumlarda proxy dağıtın veya yeniden dağıtın:
- Yeni bir proxy oluşturma (dağıtım otomatik olarak gerçekleşir)
- Mevcut bir proxy'yi değiştirme
- Bir proxy'nin yeni revizyonunu oluşturma
- Proxy'nin yeni bir sürümünü oluşturma
- Bir ortamdan diğerine (ör. test ortamından üretim ortamına) proxy gönderme
- Anahtar deposunu silip yeniden oluşturun.
Proxy'nin dağıtılacağı yerler
Bir ortama proxy dağıtma Apigee Edge'deki tüm kuruluşlar varsayılan olarak test ve prod adlı iki ortama sahiptir. Bu ortamlar yalnızca API değişikliklerini üzerinde çalışıp test edebileceğiniz bir alan ve API'lerin uygulamalara sunulduğu başka bir alan sağlamak için tasarlanmıştır. Aşağıdaki şekilde, yeşil nokta ile belirtildiği gibi test ortamına dağıtılan bir proxy gösterilmektedir.

Proxy dağıtma
Proxy'yi nasıl dağıtacağınız, proxy'yi nerede geliştirdiğinize bağlıdır. Kullanıcı arayüzünde çalışıyorsanız yalnızca birkaç fare tıklamasıyla kolayca proxy dağıtabilirsiniz. Yeni bir proxy oluşturduğunuzda otomatik olarak dağıtılır. Özel bir işlem yapmanız gerekmez. Mevcut bir proxy'yi yeniden dağıtma prosedürü de neredeyse aynı derecede basittir. Yalnızca hangi dağıtım ortamına dağıtım yapılacağını seçmeniz yeterlidir. Gerisini yönetim kullanıcı arayüzü halleder. Daha fazla bilgi için Kullanıcı arayüzünde proxy dağıtma başlıklı makaleye bakın.
Proxy'leri ve ilgili bileşenleri çevrimdışı olarak geliştiriyorsanız (yani, proxy XML dosyaları ve diğer kodlarla doğrudan dosya sisteminizde çalışıyorsanız) Apigee Edge, kullanabileceğiniz uygun bir komut satırı dağıtım aracı sağlar. Ayrıca, proxy dosyalarınızı yüklemek ve dağıtmak için yapılandırıp çalıştırabileceğiniz örnek bir kabuk komut dosyası da edinebilirsiniz. Daha fazla bilgi için Proxy'leri komut satırından dağıtma başlıklı makaleyi inceleyin.
Son olarak, proxy'leri dağıtmak için Edge Management API'yi kullanabilirsiniz. Dağıtım API'leri, geliştirme ekibinizin API geliştirme yaşam döngünüzü otomatikleştirip optimize etmek için koordine edebileceği atomik işlevler sunar. Yönetim API'sini kullanarak API proxy'lerini dağıtma başlıklı makaleyi inceleyin.
API proxy düzeltmesi nedir?
Düzeltmeler, API proxy güncellemelerini oluşturup bir ortama dağıtırken yönetmenize olanak tanır. Revizyonlar sıralı olarak numaralandırılır. Bu sayede, API proxy'nizin önceki bir revizyonunu dağıtarak değişikliği geri alabilirsiniz.
Düzeltmeler aynı API proxy temel yolunu paylaşıyorsa belirli bir zamanda bir ortamda yalnızca bir API proxy düzeltmesi dağıtılabilir.
Genellikle yeni bir düzeltme dağıtılmadan önce mevcut düzeltmenin dağıtımı kaldırılmalıdır. Diğer gelişmiş seçenekler arasında dağıtılan bir düzeltmeyi üzerine yazma veya düzeltmeyi hiç artırmama yer alır. Örneğin, bazen küçük değişiklikler yaptığınızda revizyonu artırmak istemeyebilirsiniz. Bu gelişmiş seçenekler, Edge yönetim API'sine doğrudan yapılan çağrılarla gerçekleştirilebilir. Yönetim API'sini kullanarak API proxy'lerini dağıtma başlıklı makaleyi inceleyin.
Bir API proxy'sinin revizyonunu prod ortamına dağıtabilir, aynı zamanda test ortamında bu API proxy'sinin yeni revizyonlarını oluşturmaya devam edebilirsiniz. Hazır olduğunuzda, API proxy'nizin test ortamındaki daha yüksek düzeltmesini prod ortamındaki API proxy'nin önceki düzeltmesi üzerinde "yükseltebilirsiniz".
Düzeltmeler hakkında daha fazla bilgi için Yönetim API'sini kullanarak API proxy'lerini dağıtma ve Kullanıcı arayüzünde proxy dağıtma başlıklı makaleleri inceleyin.
Video: API revizyonları hakkında daha fazla bilgi edinmek için kısa bir video izleyin.