Styrk KI-drevet innovasjon med enhetlig API-administrasjon
Sikre API-er mot Open Worldwide Application Security Project (OWASP) API Security Top 10 og andre trusler med innebygd autentisering, godkjenning, hastighetsbegrensning, skjemavalidering, private nettverk med mer. Styrk og muliggjør styring i stor skala ved å føderere API-administrasjon ved hjelp av arbeidsområder. Foren API-lager og overvåk API-designsamsvar i Azure API Center. Forbedre sikkerheten med KI-drevet trusseldeteksjon og sikkerhetsanalyse i Microsoft Defender for skyen.
Få kontroll over og effektiviser KI-adopsjon i organisasjonen din med API-er klare til å brukes av KI-agenter. Sikre, overvåk og kontroller bruken av populære store språkmodeller (LLM-er) på en enkel måte med tokenkvoter, tokensporing, semantisk caching og smart lastbalansering.
Dra nytte av et rikt sett med policyer for å forme API-trafikk for de mest krevende arbeidsbelastningene. Bruk detaljerte, omfattende og tilpassbare logger og målinger for å få innsikt, ligge i forkant av problemer og opprettholde topp ytelse.
Reduser friksjon i hele API-livssyklusen ved å styrke utviklingsteamene til å jobbe raskere og mer effektivt med en integrert utviklerportal, automatisert dokumentasjon og versjoneringsverktøy som effektiviserer API-arbeidsflyter. Administrer og foren API-lageret for å øke oppdagbarhet og styring. Styrk samsvar og sikre API-design av høy kvalitet med funksjoner som linting i Visual Studio Code, API-designregler og sanntidsrapporter.
Sikre og administrer API-er med deklarative policyer for forespørselsautentisering, godkjenning, ruting, hastighetsbegrensning, caching, transformasjon, lastbalansering og kretsbryting. Bruk en hvilken som helst API-stil, inkludert REST, WebSockets, GraphQL, SOAP og gRPC.
KI-drevet API-design og policyutarbeidelse
Effektiviser API-design med GitHub Copilot for Azure-forhåndsversjonen for Visual Studio Code ved å generere API-spesifikasjoner av høy kvalitet fra spørsmål eller forbedre eksisterende spesifikasjoner for kvalitet og samsvar. Forenkle utarbeidelse og feilsøking av policyer med Microsoft Copilot i Azure.
Omfattende KI-gateway
Sikre og eksponer populære KI-modeller enkelt til dine intelligente apputviklere. Styr bruken med detaljerte tokenkvoter og hastighetsbegrensninger, følg tokenforbruk og kostnader tett, sikre lav og konsistent ventetid med semantisk caching, og implementer sikkerhetsforanstaltninger for spørsmål og innhold.
Finkornet overvåking og analyse
Innhent omfattende forespørselslogger og få innsikt i API-bruk, ventetider og feilrater med forhåndsbygde instrumentbord og integrasjon med Azure Monitor og Application Insights.
API-overholdelse, konsistens og enhetlig lager
Utvikle et enhetlig API-lager, distribusjonsplasseringer og livssyklustrinn med Azure API Center. Berik katalogen din med tilpasset metadata for forbedret oppdagbarhet og styring. Styrk API-kvalitet og overholdelse med API-designregler og rapporter, og gi utviklere mulighet til å bygge overholdte API-er raskere ved hjelp av linting i Visual Studio Code.
Ferdig utviklerportal og API-dokumentasjon
Forbedre utvikleropplevelsen gjennom selvbetjent API-oppdagelse, tilgangsstyring, interaktiv dokumentasjon og en testkonsoll — alt tilpasset merkevaren og behovene dine.
Sømløs tilkobling med Azure-tjenester
Koble opprinnelig til Azure Functions, Logic Apps, App Service og andre Azure-tjenester. Med en Kubernetes-administrert gateway kan du aktivere en Kubernetes-fokusert API-administrasjonsopplevelse, samtidig som du forener sikkerhet, trafikkontroll og styring på tvers av skybaserte og serverløse programmer.
Automatiserte API-operasjoner
Øk virksomhetens agilitet og API-pålitelighet med versjonskontroll og automatiserte API-distribusjoner. Velg fra et utvalg CI/CD-verktøy – Azure Resource Manager, Bicep, Azure CLI, Terraform og klient-SDK-er – i ulike programmeringsspråk for å implementere repeterbare og automatiserte API-distribusjoner.
Fleksibel API-administrasjon på tvers av hybride og multiskybaserte miljøer
Utvid API-administrasjon ut over Azure med selvdriftede gatewayer – lette, beholderbaserte API-gatewayer som distribueres sammen med API-ene dine, enten lokalt eller i andre skyer – og muliggjør konsistent API-synlighet og styring på tvers av skybaserte og lokale miljøer.
Sikkerhet
Innebygd sikkerhet og forskriftssamsvar
34 000
Ingeniørårsverk dedikert til sikkerhetsinitiativer hos Microsoft.
15 000
Partnere med spesialisert sikkerhetsekspertise.
>100
Sertifiseringer for forskriftssamsvar, inkludert over 50 spesifikke til globale regioner og land.
Bruk Azure API Management med andre Azure-produkter og -tjenester for å utvikle avanserte og omfattende løsninger.
Azure API Center
Konsolider og spor alle API-er for enkel oppdagelse, gjenbruk og styring for å bevare et strukturert lager på tvers av alle API-typer, livssyklusfaser og distribusjonssteder.
Skaler trygt på en plattform på bedriftsnivå med over 10 års API-innovasjon
Brukt av mer enn 35.000 kunder over hele verden. Administrerer nesten 2 millioner API-er. Behandler over 2 billioner forespørsler per måned. Tilgjengelig i over 60 regioner.
«Azure API Management er en av tjenestene vi er avhengige av for å eksponere API-ene våre og administrere dem på en sikker måte, med alle sikkerhetslagene som kreves av sikkerhetsteamet i virksomheten.»
Viju Chacko, Head of Digital Architecture, Air India
BMW bruker Azure API Management for å sikre skysystemer, styre mobilapptilgang til backend-tjenester og forhindre uautorisert bruk, samt håndheve hastighetsgrenser.
«Azure API Management oppfyller alle kravene til en god programvare for API-livssyklusadministrasjon. … [V]i har utviklet dype integrasjoner med Kubernetes-baserte backend-systemer ved hjelp av topp moderne GitOps-verktøy.»
Deepak Pandey, Director of Technology – Ecosystems, Backbase
Coles bruker Azure API Management-gatewayen for å ivareta sikker betaling og behandling for netthandlende ved å identifisere, blokkere og forhindre svindelaktivitet.
Xiaomi kobler sikkert sammen tredjeparts forretningssystemer med sine interne systemer ved hjelp av Azure API Management kombinert med Azure Functions og Azure Translator for å skape en omfattende omnikanalbasert kundeopplevelse.
API-administrasjon er prosessen bak å sikre, overvåke og optimalisere API-er for å sikre at de er skalerbare, pålitelige og enkle å finne og bruke. Det inkluderer funksjoner som autentisering, hastighetsbegrensning, analyse, livssyklusadministrasjon og innføring, som gjør det mulig for organisasjoner å styre og gjenbruke API-er på en effektiv måte.
Azure API Management er en totaladministrert tjeneste som hjelper organisasjoner med å publisere, sikre, overvåke og skalere API-er på tvers av skybaserte og hybride miljøer. Den inneholder funksjoner som autentisering av forespørsler, trafikkhåndtering, utviklerengasjement og analyse, som fungerer sømløst med mange Azure-tjenester.
API Management-policyer er regler som evaluerer eller endrer API-forespørsler og-svar i gatewayen, uten å endre klientapper eller backend-tjenester. Policyer brukes for eksempel til å håndheve sikkerhet, transformere nyttelaster, kontrollere trafikk, logge forespørsler og aktivere finjustert API-styring gjennom en deklarativ konfigurasjon.
API Management inneholder mer enn 50 deklarative policyer, inkludert hastighetsbegrensning, kvoter, autentisering, innholdsvalidering, caching, transformasjon og andre. Policyer kan brukes i ulike omfang (som for eksempel gjelde for alle API-er, eller for ett enkelt API), og kan tilpasses dynamisk og evalueres betinget ved hjelp av policyuttrykk.
API Management utfører autentisering, godkjenning og validering i gatewayen, og forhindrer uautoriserte eller feilutformede forespørsler fra å nå frem til backend-tjenestene. Den støtter en rekke alternativer for autentisering og godkjenning, inkludert IP-filtrering, gjensidig TLS, nøkler, OAuth 2.0 og sertifikater, samt mulighete for finjustert forespørselsvalidering.
Med den selvdriftede gatewayen muliggjør API Management API-styring på tvers av lokale og multiskybaserte miljøer, samtidig som den opprettholder et sentralisert kontrollplan, reduserer ventetid og sikrer samsvar på tvers av distribuerte systemer.
For apputviklere tilbyr API Management en tilpasningsbar utviklerportal for selvbetjent API-onboarding, komplett med automatisert dokumentasjon og en interaktiv konsoll. API-utviklere kan bruke fleksibel funksjonalitet for API-revisjon og versjonskontroll for sikker administrasjon av API-er.
API Management støtter ulike API-stiler, inkludert REST, GraphQL, gRPC, SOAP, WebSocket og Webhook. Denne fleksibiliteten lar organisasjoner administrere et bredt utvalg API-er med én enkelt plattform.