Share via


API Management ve güvenilirlik

api'leri dış, iş ortağı ve çalışan geliştiricilerine güvenli ve uygun ölçekte yayımlamak için API Management kullanmayı öğrenin. Bu ağ hizmeti, tüm ortamlarda API'ler için karma, çoklu bulut yönetim platformudur.

Bileşenler şunlardır:

Daha fazla bilgi için API Management Hakkında'ya başvurun.

API Management iş yükünüz için güvenilirliği nasıl artırabileceğini anlamak için aşağıdaki konulara başvurun:

Denetim Listesi

güvenilirlik göz önünde bulundurularak API Management yapılandırıldı mı?

  • API Management ile arka ucunuz arasındaki iletişimin güvenliğini sağlayın.
  • API'leri üçüncü taraflara gösterirken her tarafın kendi kimlik bilgilerine sahip olduğundan emin olun.
  • API'leri üçüncü taraflara gösterirken kotalar ve hız sınırları ayarladığınızdan emin olun.
  • Yanıt önbelleğe alma gereksinimini değerlendirin.
  • API Management örneğin için bir yedekleme ve geri yükleme işlemi planlayın.
  • API Management hizmetinizde birden çok Azure bölgesi yapılandırın.
  • Azure bölgesini etkileyen bir kesinti veya olağanüstü durum sırasında kullanılabilirliği sağlamak için bir strateji uygulayın.

Yapılandırma önerileri

API Management hizmetinizi yapılandırırken güvenilirliği iyileştirmek için aşağıdaki önerileri göz önünde bulundurun:

Öneri Description
API'leri üçüncü taraflara gösterirken kotalar ve hız sınırları ayarladığınızdan emin olun. Arka uç hizmetlerini koruyun ve API Management bir ölçek birimine yerleştirilen yükü azaltın. Hız sınırlama ilkeleri, API tüketicilerine uygulanan hız sınırı özelleştirmesi sağlamak için Genel, Ürün, API ve İşlem düzeylerinde uygulanabilir.
Yanıt önbelleğe alma gereksinimini değerlendirin. Yanıt önbelleğe alma, API gecikme süresini ve bant genişliği tüketimini azaltabilir. Yanıt önbelleğe alma, arka uç API'lerine yerleştirilen yükü azaltır ve performansın iyileştirilmesine, kullanıcı deneyimine ve daha düşük çözüm maliyetine yol açar.
API Management örneğin için bir yedekleme ve geri yükleme işlemi planlayın. Başka bir bölgeye kolayca geri yükleyebilmeniz için API Management hizmetinizin düzenli yedeklemelerini almayı göz önünde bulundurun. Kurtarma süresi hedefiniz, beklemenin ikincil bir bölgeye dağıtılmasını gerektirebilir. Hizmetin öngörülemeyen kaybı veya yanlış yapılandırılması nedeniyle hizmeti yeniden oluşturmak için düzenli yedeklemeler almak iyi bir uygulamadır. Normal yedeklemeler, değişiklikleri birincil ve hazır bekleyen örnekleriniz arasında çoğaltmanıza olanak tanır.
API Management hizmetinizde birden çok Azure bölgesi yapılandırın. Azure bölgesinin kapalı kalma süresi veya olağanüstü durum senaryosuyla karşılaşması durumunda yüksek kullanılabilirlik desteği sağlamak için API Management hizmetinizi birden çok bölgeyle yapılandırın. Çağrılar en yakın bölgeye yönlendirilebildiği için birden çok bölgenin yapılandırılması API çağrısı gecikme süresini de azaltır.
Azure bölgesini etkileyen bir kesinti veya olağanüstü durum sırasında kullanılabilirliği sağlamak için bir strateji uygulayın. Birden çok bölgesel API Management dağıtımına erişim sağlamak için Azure Traffic Manager, Azure Front Door veya Azure DNS kullanmayı göz önünde bulundurun. Bu hizmetleri kullanmak, kesinti veya olağanüstü durum nedeniyle istekleri sunabilmenizi sağlar. Gereksinimler, yapılandırmaları bu tek tek Standart örnekler arasında eşitlemeyi içerir.

Sonraki adım