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:
- Rozpoczynanie pracy ze strefami docelowymi przewodnika Cloud Adoption Framework w skali przedsiębiorstwa
- Implementowanie Cloud Adoption Framework stref docelowych w skali przedsiębiorstwa na platformie Azure
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:
- Zarządzanie tożsamościami i dostępem
- Topologia sieci i łączność
- Bezpieczeństwo
- Zarządzanie
- Nadzór
- Automatyzacja platformy i metodyka DevOps
Przykładowa architektura referencyjna koncepcyjna
Poniższa architektura referencyjna koncepcyjna to przykład przedstawiający obszary projektowe i najlepsze rozwiązania.
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.