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.
Gerelateerde inhoud
- Vergelijk de API Management-lagen.
- Meer informatie over de API Management-gateways
- Meer informatie over prijzen voor API Management.