Udostępnij za pośrednictwem


Warstwy usługi Azure API Management w wersji 2

DOTYCZY: Podstawowa wersja 2 | Standardowa, wersja 2 | Premium, wersja 2

Warstwy USŁUGI API Management w wersji 2 (jednostki SKU) są oparte na nowej, bardziej niezawodnej i skalowalnej platformie i zostały zaprojektowane tak, aby usługa API Management była dostępna dla szerszego zestawu klientów i oferuje elastyczne opcje dla szerszej gamy scenariuszy. Warstwy w wersji 2 są dodatkiem do istniejących warstw klasycznych (Developer, Basic, Standard i Premium) oraz warstwy Zużycie. Zobacz szczegółowe porównanie warstw usługi API Management.

Następujące warstwy w wersji 2 są ogólnie dostępne:

  • Podstawowa wersja 2 — warstwa Podstawowa w wersji 2 jest przeznaczona dla scenariuszy programowania i testowania i jest obsługiwana w ramach umowy SLA.

  • Standardowa v2 — Standardowa w wersji 2 jest warstwą gotową do produkcji z obsługą zapleczy izolowanych w sieci.

Następująca warstwa w wersji 2 jest dostępna w wersji zapoznawczej:

  • Wersja Premium v2 — wersja Premium v2 oferuje funkcje przedsiębiorstwa, w tym pełną izolację sieci wirtualnej i skalowanie w przypadku obciążeń o dużej ilości.

    Uwaga

    Warstwa Premium v2 jest obecnie dostępna w ograniczonej wersji zapoznawczej. Aby się zarejestrować, wypełnij ten formularz.

Najważniejsze możliwości

  • Szybsze wdrażanie, konfigurowanie i skalowanie — w ciągu kilku minut wdróż wystąpienie usługi API Management gotowe do użycia w środowisku produkcyjnym. Szybkie stosowanie konfiguracji, takich jak aktualizacje certyfikatu i nazwy hosta. Skalowanie wystąpienia w warstwie Podstawowa w wersji 2 lub Standardowa w wersji 2 do maksymalnie 10 jednostek w celu spełnienia wymagań obciążeń usługi API Management. Skalowanie wystąpienia premium w wersji 2 do maksymalnie 30 jednostek.

  • Uproszczona sieć — warstwy Standardowa v2 i Premium w wersji 2 zapewniają opcje sieciowe w celu odizolowania ruchu przychodzącego i wychodzącego usługi API Management.

  • Więcej opcji dla obciążeń produkcyjnych — wszystkie warstwy w wersji 2 są obsługiwane w ramach umowy SLA.

  • Opcje portalu dla deweloperów — włącz portal dla deweloperów, gdy wszystko będzie gotowe do umożliwienia użytkownikom interfejsu API odnajdywania interfejsów API.

Funkcje

Wersja interfejsu API

Najnowsze możliwości warstw w wersji 2 są obsługiwane w interfejsie API usługi API Management w wersji 2024-05-01 lub nowszej.

Opcje sieci

  • Standardowa v2 i Premium v2 obsługują integrację sieci wirtualnej, aby umożliwić wystąpieniu usługi API Management dotarcie do zapleczy interfejsu API, które są izolowane w jednej połączonej sieci wirtualnej. Brama usługi API Management, płaszczyzna zarządzania i portal deweloperów pozostają publicznie dostępne z Internetu. Sieć wirtualna musi znajdować się w tym samym regionie i subskrypcji co wystąpienie usługi API Management. Dowiedz się więcej.

    W wersji zapoznawczej usługa Standard v2 obsługuje również przychodzące połączenia prywatnych punktów końcowych z bramą usługi API Management.

  • Wersja 2 w warstwie Premium obsługuje również uproszczone wstrzykiwanie sieci wirtualnej w celu całkowitej izolacji ruchu przychodzącego i wychodzącego bramy bez konieczności używania reguł sieciowej grupy zabezpieczeń, tabel tras lub punktów końcowych usługi. Sieć wirtualna musi znajdować się w tym samym regionie i subskrypcji co wystąpienie usługi API Management. Dowiedz się więcej.

Obsługiwane regiony

Aby uzyskać bieżącą listę regionów, w których są dostępne warstwy w wersji 2, zobacz Dostępność warstw w wersji 2 i bram obszarów roboczych.

Dostępność funkcji klasycznych

Większość możliwości klasycznych warstw usługi API Management jest obsługiwana w warstwach v2. Jednak następujące możliwości nie są obsługiwane w warstwach w wersji 2:

  • Konfiguracja usługi API Management przy użyciu usługi Git
  • Tworzenie kopii zapasowej i przywracanie wystąpienia usługi API Management
  • Włączanie usługi Azure DDoS Protection
  • Bezpośredni dostęp do interfejsu API zarządzania

Ograniczenia

Następujące możliwości usługi API Management są obecnie niedostępne w warstwach 2.

Infrastruktura i sieć

  • Wdrażanie w wielu regionach
  • Obsługa strefy dostępności
  • Wiele niestandardowych nazw domen
  • Metryka pojemności — zastąpiona wartością procentową procesora CPU dla bramy i procentem pamięci metryk bramy
  • Wbudowana analiza — zastępowana przez pulpit nawigacyjny oparty na usłudze Azure Monitor
  • Skalowanie automatyczne
  • Uaktualnianie do warstw w wersji 2 z warstw klasycznych
  • Certyfikaty urzędu certyfikacji
  • Wysyłanie zdarzeń do usługi Event Grid

Portal dla deweloperów

  • Raporty
  • Niestandardowy widżet kodu HTML i widżet niestandardowy
  • Portal dla deweloperów ( self-hosted)

Brama

  • Własna brama
  • Limit przydziału według zasad klucza
  • Konfiguracja szyfrowania
  • Renegocjacja certyfikatu klienta
  • Bezpłatny, zarządzany certyfikat TLS
  • Żądania do bramy za pośrednictwem hosta lokalnego

Limity zasobów

Następujące limity zasobów dotyczą warstw w wersji 2.

Aby zażądać zwiększenia limitu, utwórz wniosek o pomoc techniczną w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz plany pomocy technicznej platformy Azure.

Zasób Podstawowa wersja 2 Standardowa, wersja 2 Premium v2
Maksymalna liczba jednostek skalowania 10 10 30
Maksymalny rozmiar pamięci podręcznej na wystąpienie usługi 250 MB 1 GB 5 GB
Maksymalna liczba interfejsów API na wystąpienie usługi 150 500 2500
Maksymalna liczba operacji interfejsu API na wystąpienie usługi 3000 10,000 20,000
Maksymalna liczba subskrypcji na wystąpienie usługi 500 2000 4000
Maksymalna liczba produktów na wystąpienie usługi 50 200 400
Maksymalna liczba użytkowników na wystąpienie usługi 300 2000 4000
Maksymalna liczba grup na wystąpienie usługi 20 100 200
Maksymalna liczba serwerów autoryzacji na wystąpienie usługi 10 500 500
Maksymalna liczba fragmentów zasad na wystąpienie usługi 50 50 100
Maksymalna liczba dostawców openID Connect na wystąpienie usługi 10 10 20
Maksymalna liczba certyfikatów na wystąpienie usługi 100 100 100
Maksymalna liczba zapleczy na wystąpienie usługi 100 100 100
Maksymalna liczba pamięci podręcznych na wystąpienie usługi 100 100 100
Maksymalna liczba nazwanych wartości na wystąpienie usługi 100 100 100
Maksymalna liczba rejestratorów na wystąpienie usługi 100 100 100
Maksymalna liczba schematów na wystąpienie usługi 100 100 100
Maksymalna liczba schematów na interfejs API 100 100 100
Maksymalna liczba tagów na wystąpienie usługi 100 100 100
Maksymalna liczba tagów na interfejs API 100 100 100
Maksymalna liczba zestawów wersji na wystąpienie usługi 100 100 100
Maksymalna liczba wydań na interfejs API 100 100 100
Maksymalna liczba operacji na interfejs API 100 100 100
Maksymalna liczba narzędzi rozpoznawania języka GraphQL na wystąpienie usługi 100 100 100
Maksymalna liczba rozpoznawania języka GraphQL na interfejs API 100 100 100
Maksymalna liczba interfejsów API na produkt 100 100 100
Maksymalna liczba interfejsów API na subskrypcję 100 100 100
Maksymalna liczba produktów na subskrypcję 100 100 100
Maksymalna liczba grup na produkt 100 100 100
Maksymalna liczba tagów na produkt 100 100 100
Równoczesne połączeniazaplecza 1 na urząd HTTP 2048 2048 2048
Maksymalny rozmiar buforowanej odpowiedzi 2 MiB 2 MiB 2 MiB
Maksymalny rozmiar dokumentu zasad 256 KiB 256 KiB 256 KiB
Maksymalny rozmiar ładunku żądania 1 GiB 1 GiB 1 GiB
Maksymalny rozmiar buforowanego ładunku 2 MiB 2 MiB 2 MiB
Maksymalny rozmiar ładunku żądania/odpowiedzi w dziennikach diagnostycznych 8192 bajty 8192 bajty 8192 bajty
Maksymalny rozmiaradresu URL żądania 2 16 384 bajty 16 384 bajty 16 384 bajty
Maksymalna długość segmentu ścieżki adresu URL 1024 znaki 1024 znaki 1024 znaki
Maksymalna długość znaków nazwanej wartości 4096 znaków 4096 znaków 4096 znaków
Maksymalny rozmiar treści żądania lub odpowiedzi w zasadach weryfikacji zawartości 100 KiB 100 KiB 100 KiB
Maksymalny rozmiar schematu interfejsu API używanego przez zasady walidacji 4 MB 4 MB 4 MB
Maksymalna liczba aktywnych połączeń protokołu WebSocket na jednostkę3 5,000 5,000 5,000

1 Połączenia są w puli i ponownie używane, chyba że są jawnie zamknięte przez zaplecze.
2 Zawiera do 2048-bajtowy długi ciąg zapytania.
3 Maksymalnie 60 000 połączeń na wystąpienie usługi.

Limity portalu dla deweloperów

Następujące limity dotyczą portalu deweloperów w warstwach v2.

Towar Podstawowa wersja 2 Standardowa, wersja 2 Premium v2
Maksymalna liczba plików multimedialnych do przekazania 15 15 15
Maksymalny rozmiar pliku multimedialnego 500 KB 500 KB 500 KB
Maksymalna liczba stron 30 50 50
Maksymalna liczba widżetów1 30 50 50
Maksymalny rozmiar metadanych na stronę 350 KB 350 KB 350 KB
Maksymalny rozmiar metadanych na widżet1 350 KB 350 KB 350 KB
Maksymalna liczba żądań klientów na minutę 200 200 200

1 Limit dla wbudowanych widżetów, takich jak tekst, obrazy lub lista interfejsów API. Obecnie niestandardowe widżety i niestandardowe widżety kodu HTML nie są obsługiwane w warstwach v2.

Wdrożenie

Wdróż wystąpienie warstwy w wersji 2 przy użyciu witryny Azure Portal lub za pomocą narzędzi, takich jak interfejs API REST platformy Azure, usługa Azure Resource Manager, szablon Bicep lub narzędzie Terraform.

Często zadawane pytania

.: Czy mogę przeprowadzić migrację z istniejącego wystąpienia usługi API Management do nowego wystąpienia warstwy w wersji 2?

Odpowiedź: Nie. Obecnie nie można migrować istniejącego wystąpienia usługi API Management (w warstwie Zużycie, Deweloper, Podstawowa, Standardowa lub Premium) do nowego wystąpienia warstwy w wersji 2. Obecnie warstwy w wersji 2 są dostępne tylko dla nowo utworzonych wystąpień usługi.

.: Jaka jest relacja między platformą obliczeniową stv2 a warstwami w wersji 2?

1: Nie są one powiązane. stv2 to wersja platformy obliczeniowej wystąpień usług w warstwie Deweloper, Podstawowa, Standardowa i Premium. stv2 jest następcą platformy obliczeniowej stv1, która została wycofana w 2024 roku.

.: Czy nadal będę mógł aprowizować usługi developer, Basic, Standard lub Premium?

1: Tak, nie ma żadnych zmian w klasycznych warstwach Developer, Basic, Standard lub Premium.

.: Jaka jest różnica między integracją sieci wirtualnej w warstwie Standardowa w wersji 2 i iniekcji sieci wirtualnej w warstwach Premium i Premium v2?

Uwierzytelnianie: Wystąpienie usługi w wersji 2 w warstwie Standardowa można zintegrować z siecią wirtualną w celu zapewnienia bezpiecznego dostępu do zapleczy znajdujących się tam. Wystąpienie usługi w wersji 2 w warstwie Standardowa zintegrowane z siecią wirtualną ma publiczny adres IP na potrzeby dostępu przychodzącego.

Warstwa Premium i warstwa Premium w wersji 2 obsługują pełną izolację sieci przez wdrożenie (iniekcja) w sieci wirtualnej bez uwidaczniania publicznego adresu IP. Dowiedz się więcej o opcjach sieci w usłudze API Management.

.: Czy mogę wdrożyć wystąpienie warstwy Podstawowa w wersji 2 lub Standardowa w wersji 2 całkowicie w mojej sieci wirtualnej?

1: Nie, takie wdrożenie jest obsługiwane tylko w warstwach Premium i Premium w wersji 2.