Akcelerator strefy docelowej usługi Azure API Management

Akcelerator strefy docelowej usługi Azure API Management zapewnia podejście architektoniczne i implementację referencyjną w celu przygotowania subskrypcji strefy docelowej do skalowalnej infrastruktury API Management. Implementacja jest zgodna z architekturą i najlepszymi rozwiązaniami stref docelowych platformy Azure Cloud Adoption Framework, koncentrując się na zasadach projektowania skali przedsiębiorstwa.

Klienci przyjmują API Management na różne sposoby. Podejście architektoniczne może być używane jako wskazówki dotyczące projektowania implementacji zielonego pola i jako ocena dla klientów z polami brownfield już korzystających z API Management. Implementacja referencyjna może być dostosowywana do tworzenia architektury, która pasuje do twojej drogi i stawia organizację na drodze do zrównoważonej skali.

Udostępniony szablon infrastruktury jako kodu można zmodyfikować w celu dopasowania do konwencji nazewnictwa, używania istniejących zasobów (agenta DevOps, magazynu kluczy itd.) i rozszerzania na różne zaplecza. Na przykład dodaj połączenia do interfejsów API hostowanych na App Service, AKS itp.

Implementowanie podstaw platformy

Akcelerator strefy docelowej platformy Azure API Management zakłada, że platforma, która zajmuje się usługami udostępnionymi (siecią, zabezpieczeniami, tożsamością i ładem) wymaganą do efektywnego konstruowania i operacjonalizacji strefy docelowej w skali przedsiębiorstwa została pomyślnie zaimplementowana. Nie jest to obowiązkowe podczas implementowania akceleratora strefy docelowej API Management, ale obsługuje wiele zabezpieczeń i zarządzania wymaganych do bezpiecznego zarządzania środowiskiem chmury. Jeśli masz już jeden, możesz pominąć ten krok. Aby uzyskać więcej informacji na ten temat, zapoznaj się z następującymi artykułami:

Co udostępnia akcelerator strefy docelowej platformy Azure API Management

Podejście akceleratora strefy docelowej zapewnia następujące zasoby do obsługi projektu:

  • Podejście modułowe, dzięki czemu można dostosować zmienne środowiskowe
  • Wytyczne dotyczące projektowania ułatwiające ocenianie krytycznych decyzji
  • Architektura strefy docelowej
  • Implementacja obejmująca następujące elementy:
    • Możliwe do wdrożenia odwołanie umożliwiające utworzenie środowiska dla wdrożenia API Management
    • Implementacja referencyjna API Management zatwierdzona przez firmę Microsoft w celu przetestowania wdrożonego środowiska

Wytyczne dotyczące projektowania

Te artykuły zawierają wskazówki dotyczące tworzenia strefy docelowej na podstawie obszarów projektowych stref docelowych platformy Azure:

Przykładowa architektura referencyjna koncepcyjna

Poniższa architektura referencyjna koncepcyjna to przykład przedstawiający obszary projektowe i najlepsze rozwiązania.

Diagram przedstawiający architekturę akceleratora strefy docelowej usługi Azure A P I Management.

Składa się z API Management wdrożonych w sieci wirtualnej w trybie wewnętrznym, z przodu przez Application Gateway, z przykładowymi Azure Functions zapleczami.

Wdrażanie akceleratora strefy docelowej usługi Azure API Management

Implementacja akceleratora strefy docelowej platformy Azure API Management z szablonami infrastruktury jako kodu jest dostępna w usłudze GitHub.

Następne kroki

Dowiedz się więcej na temat zagadnień projektowych dotyczących zarządzania tożsamościami i dostępem w strefach docelowych platformy Azure.