Delen via


Azure API Management v2-lagen

VAN TOEPASSING OP: Basic v2 | Standard v2 | Premium v2

De API Management v2-lagen (SKU's) zijn gebouwd op een nieuw, betrouwbaarder en schaalbaar platform en zijn ontworpen om API Management toegankelijk te maken voor een bredere set klanten en bieden flexibele opties voor een breder scala aan scenario's. De v2-lagen zijn naast de bestaande klassieke lagen (Developer, Basic, Standard en Premium) en de verbruikslaag. Zie een gedetailleerde vergelijking van API Management-lagen.

De volgende v2-lagen zijn algemeen beschikbaar:

  • Basic v2 - De Basic v2-laag is ontworpen voor ontwikkelings- en testscenario's en wordt ondersteund met een SLA.

  • Standard v2 - Standard v2 is een productieklare laag met ondersteuning voor netwerk-geïsoleerde back-ends.

De volgende v2-laag is in preview:

  • Premium v2 - Premium v2 biedt bedrijfsfuncties, waaronder volledige isolatie van virtuele netwerken en schalen voor workloads met grote volumes.

    Notitie

    De Premium v2-laag is momenteel in beperkte preview. Vul dit formulier in om u aan te melden.

Belangrijke mogelijkheden

  • Snellere implementatie, configuratie en schalen : implementeer binnen enkele minuten een API Management-exemplaar dat gereed is voor productie. Pas snel configuraties toe, zoals certificaat- en hostnaamupdates. Schaal een Basic v2- of Standard v2-exemplaar snel naar maximaal 10 eenheden om te voldoen aan de behoeften van uw API Management-workloads. Schaal een Premium v2-exemplaar naar maximaal 30 eenheden.

  • Vereenvoudigde netwerken : de standard v2- en Premium v2-lagen bieden netwerkopties voor het isoleren van inkomend en uitgaand verkeer van API Management.

  • Meer opties voor productieworkloads : de v2-lagen worden allemaal ondersteund met een SLA.

  • Opties voor ontwikkelaarsportal: schakel de ontwikkelaarsportal in wanneer u klaar bent om API-gebruikers uw API's te laten detecteren.

Functies

API-versie

De nieuwste mogelijkheden van de v2-lagen worden ondersteund in API Management API-versie 2024-05-01 of hoger.

Netwerkopties

  • Standard v2 en Premium v2 ondersteunen integratie van virtuele netwerken , zodat uw API Management-exemplaar API-back-ends kan bereiken die zijn geïsoleerd in één verbonden virtueel netwerk. De API Management-gateway, het beheervlak en de ontwikkelaarsportal blijven openbaar toegankelijk vanaf internet. Het virtuele netwerk moet zich in dezelfde regio en hetzelfde abonnement bevinden als het API Management-exemplaar. Meer informatie.

  • Premium v2 ondersteunt ook vereenvoudigde virtuele netwerkinjectie voor volledige isolatie van inkomend en uitgaand gatewayverkeer zonder dat regels voor netwerkbeveiligingsgroepen, routetabellen of service-eindpunten vereist zijn. Het virtuele netwerk moet zich in dezelfde regio en hetzelfde abonnement bevinden als het API Management-exemplaar. Meer informatie.

Ondersteunde regio’s

Zie Beschikbaarheid van v2-lagen en werkruimtegateways voor een huidige lijst met regio's waar de v2-lagen beschikbaar zijn.

Beschikbaarheid van klassieke functies

De meeste mogelijkheden van de klassieke API Management-lagen worden ondersteund in de v2-lagen. De volgende mogelijkheden worden echter niet ondersteund in de v2-lagen:

  • Configuratie van API Management-service met behulp van Git
  • Back-ups maken en herstellen van API Management-exemplaar
  • Azure DDoS Protection inschakelen
  • Direct Management API-toegang

Beperkingen

De volgende API Management-mogelijkheden zijn momenteel niet beschikbaar in de v2-lagen.

Infrastructuur en netwerken

  • Implementatie in meerdere regio's
  • Meerdere aangepaste domeinnamen
  • Metrische capaciteit- vervangen door CPU-percentage gateway en geheugenpercentage van metrische gegevens van gateway
  • Ingebouwde analyse: vervangen door dashboard op basis van Azure Monitor
  • Automatisch schalen
  • Binnenkomende verbinding met een privé-eindpunt
  • Upgraden naar v2-lagen vanuit klassieke lagen
  • CA-certificaten

ontwikkelaarsportal

  • Rapporten
  • Aangepaste HTML-codewidget en aangepaste widget
  • Zelf-hostende ontwikkelaarsportal

Gateway

  • Zelf-hostende gateway
  • Quotum per sleutelbeleid
  • Coderingsconfiguratie
  • Heronderhandeling van clientcertificaat
  • Gratis, beheerd TLS-certificaat
  • Aanvragen voor de gateway via localhost

Bronlimieten

De volgende resourcelimieten zijn van toepassing op de v2-lagen.

Als u een limietverhoging wilt aanvragen, maakt u een ondersteuningsaanvraag vanuit Azure Portal. Zie Ondersteuningsabonnementen voor Azure voor meer informatie.

Bron Basic v2 Standard v2 Premium v2
Maximum aantal schaaleenheden 10 10 30
Maximale cachegrootte per service-exemplaar 250 MB 1 GB 5 GB
Maximum aantal API's per service-exemplaar 150 500 2500
Maximum aantal API-bewerkingen per service-exemplaar 3.000 10,000 20,000
Maximum aantal abonnementen per service-exemplaar 500 2.000 4000
Maximum aantal producten per service-exemplaar 50 200 400
Maximum aantal gebruikers per service-exemplaar 300 2.000 4000
Maximum aantal groepen per service-exemplaar 20 100 200
Maximum aantal autorisatieservers per service-exemplaar 10 500 500
Maximum aantal beleidsfragmenten per service-exemplaar 50 50 100
Maximum aantal OpenID Connect-providers per service-exemplaar 10 10 20
Maximum aantal certificaten per service-exemplaar 100 100 100
Maximum aantal back-ends per service-exemplaar 100 100 100
Maximum aantal caches per service-exemplaar 100 100 100
Maximum aantal benoemde waarden per service-exemplaar 100 100 100
Maximum aantal logboekregistraties per service-exemplaar 100 100 100
Maximum aantal schema's per service-exemplaar 100 100 100
Maximum aantal schema's per API 100 100 100
Maximum aantal tags per service-exemplaar 100 100 100
Maximum aantal tags per API 100 100 100
Maximum aantal versiesets per service-exemplaar 100 100 100
Maximum aantal releases per API 100 100 100
Maximum aantal bewerkingen per API 100 100 100
Maximum aantal GraphQL-resolvers per service-exemplaar 100 100 100
Maximum aantal GraphQL-resolvers per API 100 100 100
Maximum aantal API's per product 100 100 100
Maximum aantal API's per abonnement 100 100 100
Maximum aantal producten per abonnement 100 100 100
Maximum aantal groepen per product 100 100 100
Maximum aantal tags per product 100 100 100
Gelijktijdige back-endverbindingen1 per HTTP-instantie 2048 2048 2048
Maximumgrootte van antwoord in cache 2 MiB 2 MiB 2 MiB
Maximale grootte van beleidsdocument 256 KiB 256 KiB 256 KiB
Maximale grootte van nettolading van aanvraag 1 GiB 1 GiB 1 GiB
Maximale grootte van gebufferde nettolading 2 MiB 2 MiB 2 MiB
Maximale grootte van nettolading aanvraag/antwoord in diagnostische logboeken 8.192 bytes 8.192 bytes 8.192 bytes
Maximale aanvraag-URL-grootte2 16.384 bytes 16.384 bytes 16.384 bytes
Maximale lengte van url-padsegment 1024 tekens 1024 tekens 1024 tekens
Maximale tekenlengte van benoemde waarde 4096 tekens 4096 tekens 4096 tekens
Maximale grootte van aanvraag- of antwoordtekst in validatie-inhoudsbeleid 100 KiB 100 KiB 100 KiB
Maximale grootte van het API-schema dat wordt gebruikt door validatiebeleid 4 MB 4 MB 4 MB
Maximum aantal actieve WebSocket-verbindingen per eenheid3 5.000 5.000 5.000

1 Verbindingen worden gegroepeerd en hergebruikt, tenzij deze expliciet worden gesloten door de back-end.
2 Bevat een queryreeks van maximaal 2048 bytes.
3 Maximaal 60.000 verbindingen per service-exemplaar.

Limieten voor ontwikkelaarsportal

De volgende limieten zijn van toepassing op de ontwikkelaarsportal in de v2-lagen.

Artikel Basic v2 Standard v2 Premium v2
Maximum aantal mediabestanden dat moet worden geüpload 15 15 15
Maximale grootte van een mediabestand 500 kB 500 kB 500 kB
Maximum aantal pagina's 30 50 50
Maximum aantal widgets1 30 50 50
Maximale grootte van metagegevens per pagina 350 KB 350 KB 350 KB
Maximale grootte van metagegevens per widget1 350 KB 350 KB 350 KB
Maximum aantal clientaanvragen per minuut 200 200 200

1 Limiet voor ingebouwde widgets, zoals tekst, afbeeldingen of API's. Momenteel worden aangepaste widgets en aangepaste HTML-codewidgets niet ondersteund in de v2-lagen.

Implementatie

Implementeer een v2-laagexemplaren met behulp van Azure Portal of met behulp van hulpprogramma's zoals de Azure REST API, Azure Resource Manager, Bicep-sjabloon of Terraform.

Veelgestelde vragen

V: Kan ik migreren van mijn bestaande API Management-exemplaar naar een nieuw v2-laagexemplaren?

A: Nee. Op dit moment kunt u geen bestaand API Management-exemplaar (in de laag Verbruik, Developer, Basic, Standard of Premium) migreren naar een nieuw v2-laagexemplaren. Momenteel zijn de v2-lagen alleen beschikbaar voor nieuw gemaakte service-exemplaren.

V: Wat is de relatie tussen het stv2-rekenplatform en de v2-lagen?

A: Ze zijn niet gerelateerd. stv2 is een rekenplatformversie van de service-exemplaren developer, Basic, Standard en Premium. stv2 is een opvolger van het stv1-rekenplatform dat in 2024 buiten gebruik werd gesteld.

V: Kan ik nog steeds services voor ontwikkelaars, Basic, Standard of Premium inrichten?

A: Ja, er zijn geen wijzigingen in de klassieke developer-, Basic-, Standard- of Premium-lagen.

V: Wat is het verschil tussen de integratie van virtuele netwerken in de Standard v2-laag en de injectie van virtuele netwerken in de Premium- en Premium v2-lagen?

A: Een Standard v2-service-exemplaar kan worden geïntegreerd met een virtueel netwerk om veilige toegang te bieden tot de back-ends die zich daar bevinden. Een standard v2-service-exemplaar dat is geïntegreerd met een virtueel netwerk heeft een openbaar IP-adres voor binnenkomende toegang.

De Premium-laag en de Premium v2-laag bieden ondersteuning voor volledige netwerkisolatie door implementatie (injectie) in een virtueel netwerk zonder een openbaar IP-adres beschikbaar te maken. Meer informatie over netwerkopties in API Management.

V: Kan ik een exemplaar van de Basic v2- of Standard v2-laag volledig implementeren in mijn virtuele netwerk?

A: Nee, een dergelijke implementatie wordt alleen ondersteund in de Premium- en Premium v2-lagen.