Aracılığıyla paylaş


Azure API Management'ı kullanılabilirlik alanlarına geçirme

Azure API Management hizmeti, belirli bir Azure bölgesindeki bir hizmet örneğine dayanıklılık ve yüksek kullanılabilirlik sağlayan alanlar arası yedekliliği destekler. Alanlar arası yedeklilik sayesinde API Management örneğinizin (yönetim API'si, geliştirici portalı, Git yapılandırması) ağ geçidi ve denetim düzlemi fiziksel olarak ayrılmış bölgelerdeki veri merkezleri arasında çoğaltılır ve bu nedenle bölge hatasına karşı dayanıklıdır.

Bu makalede, API Management örneğini kullanılabilirlik alanlarına geçirmek için dört seçenek açıklanmaktadır. API Management'ı yüksek kullanılabilirlik için yapılandırma hakkında arka plan için bkz . API Management kullanılabilirliğini ve güvenilirliğini sağlama.

Önkoşullar

  • API Management'ı alanlar arası yedeklilik için yapılandırmak için örneğinizin kullanılabilirlik alanlarını destekleyen Azure bölgelerinden birinde olması gerekir.

  • API Management örneğiniz yoksa, Azure portalını kullanarak yeni bir Azure API Management örneği oluşturma hızlı başlangıcını izleyerek bir örnek oluşturun. Premium hizmet katmanını seçin.

  • Mevcut bir API Management örneğinin Premium katmanında olduğundan emin olun. Değilse Premium katmanına yükseltin.

  • API Management örneğiniz bir Azure sanal ağına dağıtıldıysa (eklendiyse), hizmeti barındıran işlem platformunun (stv1veya stv2) sürümünü denetleyin.

Kapalı kalma süresi gereksinimleri

Geçiş seçeneklerinden herhangi biri için kapalı kalma süresi gereksinimi yoktur.

Dikkat edilmesi gereken noktalar

  • Değişikliklerin uygulanması 15-45 dakika sürebilir. API Management ağ geçidi bu süre boyunca API isteklerini işlemeye devam edebilir.

  • Dış veya iç sanal ağda dağıtılan bir API Management örneğini kullanılabilirlik alanlarına geçirirken yeni bir genel IP adresi kaynağı belirtmeniz gerekir. İç sanal ağda genel IP adresi YALNıZCA yönetim işlemleri için kullanılır, API istekleri için kullanılmaz. API Management'ın IP adresleri hakkında daha fazla bilgi edinin.

  • Kullanılabilirlik alanlarına geçiş yapmak veya kullanılabilirlik alanlarının yapılandırmasını değiştirmek genel IP adresi değişikliğini tetikler.

  • Bir bölgede kullanılabilirlik alanlarını etkinleştirirken, bölgeler arasında eşit olarak dağıtabileceğiniz API Management ölçek birimlerini yapılandırabilirsiniz. Örneğin, iki bölge yapılandırdığınızda, iki birim, dört birim veya iki birimin başka bir katı yapılandırabilirsiniz.

    Birimlerin eklenmesi ek maliyetlere neden olur. Ayrıntılar için bkz . API Management fiyatlandırması.

  • API Management örneğiniz için birincil konumda otomatik ölçeklendirmeyi yapılandırdıysanız, bölge yedekliliğini etkinleştirdikten sonra otomatik ölçeklendirme ayarlarınızı değiştirmeniz gerekebilir. Otomatik ölçeklendirme kuralları ve sınırlarındaki API Management birimlerinin sayısı, bölge sayısının katı olmalıdır.

Var olan ağ geçidi konumu sanal ağa eklenmiş değil

Örnek sanal ağa eklenmediğinde API Management örneğinizin mevcut konumunu kullanılabilirlik alanlarına geçirmek için:

  1. Azure portalında API Management örneğine gidin.

  2. Dağıtım + altyapı menüsünde Konumlar'ı seçin.

  3. Konum kutusunda geçirilecek konumu seçin. Konum, önkoşullarda daha önce belirtildiği gibi kullanılabilirlik alanlarını desteklemelidir.

  4. Birimler kutusunda, konumda olmasını istediğiniz ölçek birimi sayısını seçin.

  5. Kullanılabilirlik alanları kutusunda bir veya daha fazla bölge seçin. Seçtiğiniz birim sayısı kullanılabilirlik alanları arasında eşit olarak dağıtılmalıdır. Örneğin, üç birim seçtiyseniz, her bölgenin bir birim barındırması için üç bölge seçin.

  6. Uygula'yı ve ardından Kaydet'i seçin.

Sanal ağa eklenmemiş api Management örneğinin mevcut konumunu geçirme seçimlerini gösteren ekran görüntüsü.

Sanal ağa eklenen mevcut ağ geçidi konumu (stv1 platformu)

Api Management örneğinizin mevcut konumunu, örnek şu anda bir sanal ağa eklendiğinde ve şu anda platformda stv1 barındırıldığında kullanılabilirlik alanlarına geçirmek için aşağıdaki adımları kullanın. Kullanılabilirlik alanlarına geçiş, örneği platforma stv2 da geçirir.

  1. Kullanılabilirlik alanlarına geçiş yapmak için konumda yeni bir alt ağ ve genel IP adresi oluşturun. Ayrıntılı gereksinimler sanal ağ kılavuzunda verilmiştir.

  2. Azure portalında API Management örneğine gidin.

  3. Dağıtım + altyapı menüsünde Konumlar'ı seçin.

  4. Konum kutusunda geçirilecek konumu seçin. Konum, önkoşullarda daha önce belirtildiği gibi kullanılabilirlik alanlarını desteklemelidir.

  5. Birimler kutusunda, konumda olmasını istediğiniz ölçek birimi sayısını seçin.

  6. Kullanılabilirlik alanları kutusunda bir veya daha fazla bölge seçin. Seçtiğiniz birim sayısı kullanılabilirlik alanları arasında eşit olarak dağıtılmalıdır. Örneğin, üç birim seçtiyseniz, her bölgenin bir birim barındırması için üç bölge seçin.

  7. altındaki ilgili kutularda, konumda yeni alt ağı ve yeni genel IP adresini seçin.

  8. Uygula'yı ve ardından Kaydet'i seçin.

Sanal ağa eklenmiş bir API Management örneğinin mevcut konumunu geçirme seçimlerini gösteren ekran görüntüsü.

Sanal ağa eklenen mevcut ağ geçidi konumu (stv2 platformu)

Api Management örneğinizin mevcut konumunu, örnek şu anda bir sanal ağa eklendiğinde ve platformda stv2 zaten barındırıldığında kullanılabilirlik alanlarına geçirmek için:

  1. Kullanılabilirlik alanlarına geçiş yapmak için konumda yeni bir alt ağ ve genel IP adresi oluşturun. Ayrıntılı gereksinimler sanal ağ kılavuzunda verilmiştir.

  2. Azure portalında API Management örneğine gidin.

  3. Dağıtım + altyapı menüsünde Konumlar'ı seçin.

  4. Konum kutusunda geçirilecek konumu seçin. Konum, önkoşullarda daha önce belirtildiği gibi kullanılabilirlik alanlarını desteklemelidir.

  5. Birimler kutusunda, konumda olmasını istediğiniz ölçek birimi sayısını seçin.

  6. Kullanılabilirlik alanları kutusunda bir veya daha fazla bölge seçin. Seçtiğiniz birim sayısı kullanılabilirlik alanları arasında eşit olarak dağıtılmalıdır. Örneğin, üç birim seçtiyseniz, her bölgenin bir birim barındırması için üç bölge seçin.

  7. Genel IP Adresi kutusunda, konumdaki yeni genel IP adresini seçin.

  8. Uygula'yı ve ardından Kaydet'i seçin.

Sanal ağa eklenmiş bir API Management örneğinin (stv2 platformu) mevcut konumunu geçirme seçimlerini gösteren ekran görüntüsü.

Yeni ağ geçidi konumu

API Management örneğinize yeni bir konum eklemek ve bu konumdaki kullanılabilirlik alanlarını etkinleştirmek için:

  1. API Management örneğiniz birincil konumdaki bir sanal ağa dağıtıldıysa, alanlar arası yedekliliği etkinleştirmeyi planladığınız herhangi bir yeni konumda bir sanal ağ, alt ağ ve genel IP adresi ayarlayın.

  2. Azure portalında API Management örneğine gidin.

  3. Dağıtım + altyapı menüsünde Konumlar'ı seçin.

  4. Yeni bir konum eklemek için + Ekle'yi seçin. Konum, önkoşullarda daha önce belirtildiği gibi kullanılabilirlik alanlarını desteklemelidir.

  5. Birimler kutusunda, konumda olmasını istediğiniz ölçek birimi sayısını seçin.

  6. Kullanılabilirlik alanları kutusunda bir veya daha fazla bölge seçin. Seçtiğiniz birim sayısı kullanılabilirlik alanları arasında eşit olarak dağıtılmalıdır. Örneğin, üç birim seçtiyseniz, her bölgenin bir birim barındırması için üç bölge seçin.

  7. API Management örneğiniz bir sanal ağa dağıtıldıysa, konumda bulunan sanal ağı, alt ağı ve genel IP adresini seçmek için Ağ altındaki kutuları kullanın.

  8. Ekle'yi seçin ve sonra Kaydet'i seçin.

Sanal ağ ile veya sanal ağ olmadan API Management örneği için yeni konum ekleme seçimlerini gösteren ekran görüntüsü.