Azure API Management giriş bölgesi hızlandırıcısı

Azure API Management giriş bölgesi hızlandırıcısı, giriş bölgesi aboneliklerini ölçeklenebilir bir API Management altyapısına hazırlamak için mimari bir yaklaşım ve başvuru uygulaması sağlar. Uygulama, kurumsal ölçekli tasarım ilkelerine odaklanarak Bulut Benimseme Çerçevesi Azure giriş bölgelerinin mimarisine ve en iyi yöntemlerine uyar.

Müşteriler API Management çeşitli yollarla benimsemektedir. Mimari yaklaşım, greenfield uygulaması için tasarım kılavuzu ve zaten API Management kullanan brownfield müşterileri için bir değerlendirme olarak kullanılabilir. Başvuru uygulaması , kendi yönteminize uyan ve kuruluşunuzu sürdürülebilir ölçeğe giden bir yola sokan bir mimari oluşturmak için uyarlanabilir.

Sağlanan kod olarak altyapı şablonu adlandırma kurallarınıza uyacak, mevcut kaynakları (DevOps aracısı, anahtar kasası vb.) kullanacak ve farklı arka uçlara genişletecek şekilde değiştirilebilir. Örneğin, App Service, AKS vb. üzerinde barındırılan API'lere bağlantılar ekleyin.

Platform temeli uygulama

Azure API Management giriş bölgesi hızlandırıcısı, kurumsal ölçekli giriş bölgesini etkili bir şekilde oluşturmak ve kullanıma hazır hale getirmek için gereken paylaşılan hizmetleri (ağ, güvenlik, kimlik ve idare) üstlenen bir platform temelinin başarıyla uygulandığını varsayar. Bu, API Management giriş bölgesi hızlandırıcısını uygularken zorunlu değildir, ancak bulut ortamınızı güvenli bir şekilde yönetmek için gereken güvenlik ve yönetimin büyük bir kısmını işler. Zaten varsa, bu adımı atlayabilirsiniz. Bu konuda daha fazla bilgi için şu makaleleri gözden geçirin:

Azure API Management giriş bölgesi hızlandırıcısının sağladığı bilgiler

Giriş bölgesi hızlandırıcısı yaklaşımı, projenizi desteklemek için şu varlıkları sağlar:

  • Ortam değişkenlerini özelleştirebilmeniz için modüler bir yaklaşım
  • Kritik kararları değerlendirmeye yardımcı olacak tasarım yönergeleri
  • Giriş bölgesi mimarisi
  • Şunları içeren bir uygulama:
    • API Management dağıtımınız için ortam oluşturabilen dağıtılabilir başvuru
    • Dağıtılan ortamı test etmek için Microsoft onaylı API Management başvuru uygulaması

Tasarım yönergeleri

Bu makaleler, Azure giriş bölgelerinin tasarım alanlarına göre giriş bölgenizi oluşturmaya yönelik yönergeler sağlar:

Örnek kavramsal başvuru mimarisi

Aşağıdaki kavramsal başvuru mimarisi, tasarım alanlarını ve en iyi yöntemleri gösteren bir örnektir.

Azure A P I Management giriş bölgesi hızlandırıcı mimarisini gösteren diyagram.

Örnek Azure İşlevleri arka uçları ile bir Application Gateway tarafından önlenmiş, iç modda bir sanal ağda dağıtılan API Management oluşur.

Azure API Management giriş bölgesi hızlandırıcısını dağıtma

Kod olarak altyapı şablonlarıyla Azure API Management giriş bölgesi hızlandırıcısı uygulaması GitHub'da kullanılabilir.

Sonraki adımlar

Azure giriş bölgelerinizde kimlik ve erişim yönetimiyle ilgili tasarım konuları hakkında bilgi edinin.