Trace Id is missing
Gå til hovedinnhold

Azure Functions

Utfør hendelsesdrevet, serverløs kode med ende-til-ende-utvikling.

Få fart på og forenkle serverløs programutvikling

Azure Functions er en hendelsesdrevet, serverløs databehandlingsplattform som hjelper deg med å utvikle mer effektivt ved hjelp av programmeringsspråket du foretrekker. Fokuser på kjernevirksomhetslogikk med det høyeste nivået av maskinvareabstraksjon. Forenkle komplekse orkestreringsutfordringer, bygg og feilsøk lokalt, distribuer i stor skala i skyen, og koble funksjoner til Azure-tjenester ved hjelp av utløsere og bindinger. Kom i gang med viktige scenarioer.

Azure Functions tilbyr nå nye funksjoner, inkludert rask skalering via Flex-forbruksplanen. Mer informasjon.

Integrert programmeringsmodell med en rekke programmeringsspråk

Innebygd serverløs elastisitet for å bygge kjappe, sikre og pålitelige apper i stor skala

Fleksible vertsalternativer med en betal-per-bruk-modell for forbedret driftseffektivitet

Innebygde DevOps-verktøy for en ende-til-ende-utviklingsopplevelse

.NET-, node.js-, Java-, Python- og PowerShell-logoer

Utvikle på din måte

  • Optimaliser indre løkke-utvikling på den lokale maskinen.
  • Få fart på utviklingen ved å bruke dine eksisterende programmeringsferdigheter. Med den integrerte programmeringsmodellen kan du svare på hendelser og sømløst koble til andre tjenester med et omfattende sett med utløsere og bindinger.

Bruk hendelsesdrevet arkitektur med åpen kilde-komponenter

Dataovervåking av ytelse og bruk av apper, for eksempel aktive brukere, daglige økter per bruker, øktvarighet og mest populære enheter.
Video container

Bygg kostnadsoptimaliserte portable serverløse apper

  • Velg måldatabehandling med fleksible vertsalternativer, inkludert bruksbasert.
  • Dra nytte av et sentralisert miljø for konsekvent og sikker nettverksisolering, observerbarhet og skalering.

Bygg og kjør apper hvor som helst

  • Bygg og feilsøk apper lokalt med kjøretid med åpen kildekode.
  • Distribuer, overvåk og styr programmene dine med GitHub Actions, Azure DevOps og flere alternativer
  • Bygg utvidbare utrullingssamlebånd for dine behov.

Omfattende innebygd sikkerhet og forskriftssamsvar

Velg vertsabonnementet som egner seg best til dine forretningsbehov

Forbruksabonnement

Skaler automatisk og betal bare for databehandlingsressurser når funksjonene dine kjører.

Premium-abonnement

Skaler ved behov, bruk forvarmede arbeidere til å kjøre programmer uten forsinkelse etter inaktivitet, kjøre på kraftigere forekomster og koble til virtuelle nettverk.

Azure App Service-abonnement

Kjør Functions til vanlige App Service abonnementspriser for langvarig drift, og når det kreves mer prediktiv skalering og kostnader.

Azure Container Apps (forhåndsversjon)

Bruk Functions med Container Apps-abonnement for multitype mikrotjenestearkitektur, konsekvent nettverk, observerbarhet og faktureringskonfigurasjoner.

Kom i gang med en gratis Azure-konto

1

Begynn gratis. Få USD 200 i kreditt som du kan bruke innen 30 dager. Mens du har kreditten, kan du få et fritt antall av de mest populære tjenestene våre, og over 55 andre tjenester er alltid kostnadsfrie.

2

Etter kreditten kan du gå over til forbruksbasert betaling for å fortsette å utvikle med de samme gratistjenestene. Du betaler bare hvis du bruker mer enn det kostnadsfrie månedlige antallet.

3

Etter 12 måneder får du fortsatt mer enn 55 tjenester som alltid er gratis, og du betaler bare for det du bruker utover de gratis månedlige mengdene.

Se hvordan kundene bruker Azure Functions

BrainStorm bruker Functions for å oppnå skalerbarhet

Ved å flytte til en tjenesteorientert arkitektur basert på Azure Kubernetes Service (AKS) og Azure Functions, oppnådde BrainStorm raskere utvikling, bedre funksjonalitet, stabilitet, fleksible kostnader og skalerbarhet for å levere en bedre brukeropplevelse.

BrainStorm

Yale School of Medicine gjør at alle organer teller

Yale School of Medicine bruker Azure til digital transformasjon av klinisk forskning rettet mot å forbedre levedyktigheten til nyrene som brukes i transplantasjoner. Ved å bruke en ny stordataplattform på Azure får forskere nå innsikt på få minutter i stedet for måneder.

Yale School of Medicine

Mr. Turing akselererer kognitivt søk med Azure

«Når kunder sender oss dokumenter, må vi behandle dem raskt. Azure Functions og Azure Kubernetes Service leverer både god skalerbarhet, slik at vi kan behandle mange dokumenter parallelt for å holde kundene fornøyde – uten å betale for ekstra kapasitet når vi ikke trenger det.»

Vinícius Oliveira, Research and Development Lead, Mr. Turing

Mr. Turing

EnBW automatiserer sin Virtual Power Plant med Azure

«Ved å flytte til en serverløs arkitektur kunne vi oppnå enorme hastighetsforbedringer. Det var det som gjorde det for oss.»

Tobias Lindner, Head of IT, EnBW’s Virtual Power Plant

EnBW
Tilbake til faner

Dokumentasjon, eksempelkode og ressurser for Azure Functions

Fem-minutters hurtiginnføringer

Bygg din første funksjon i Windows eller Linux ved å bruke:

Node.js

Python

Java

C#

PowerShell

.NET

Opplæringsressurser

Finn inspirasjon og utforsk detaljerte Functions-konsepter i dokumentasjonen.

Utvikle og overvåk hendelsesdrevne programmer med Azure Serverless Computing Cookbook.

Fellesskap og Azure-kundestøtte

Følg Azure Functions på Twitter.

Still spørsmål og få støtte fra Microsoft-teknikere og eksperter i Azure-fellesskapet på Stack Overflow.

Finn eksempler og repositorier på GitHub.

Bygg disse løsningene med Functions

Serverløse API-er med Node.js eller Microsoft .NET.

Serverløse webprogram for statiske nettsteder og enkeltsideapper.

Serverløse mikrotjenester for hendelsesdrevne scenarioer.

Maskinlæring -arbeidsflyter med en serverløs arkitektur.

Serverløse databehandling -samlebånd for filer og sanntidsdata.

Serverløse skyautomatiseringer og hybrid ressursstyring.

Serverløs rask programutvikling for forretningsapper.

Vanlige spørsmål om Azure Functions

  • Functions tilbyr varierende nivåer av støtte for dataspråk, inkludert C#, JavaScript, F#, Java og Python.

    Se alle støttede dataspråk

  • Functions-apper på forbruksabonnementer og App Service-abonnementer vil kjøre eller være tilgjengelige 99,95 prosent av tiden.

    Se hele serviceavtalen for Functions

  • Functions kan kjøre i forskjellige moduser: Forbruksabonnement, Azure App Service-abonnement, Premium-abonnement og Azure Container Apps (forhåndsversjon).

    Sammenlign drifting og skalering på forskjellige abonnementer

  • Unngå å hardkode tilgang til andre tjenester som Azure Blog Storage og Azure Cosmos DB ved hjelp av utløsere og bindinger. Utløsere er det som får en funksjon til å kjøre, og bindinger er deklarasjoner som kobler funksjonen til en annen ressurs.

    Se alle utløsere og bindinger Functions støtter

  • Opprett og test funksjoner på den lokale maskinen ved hjelp av koderedigeringsprogrammet og utviklingsverktøyene du liker best. Koble lokale funksjoner til dynamiske Azure-tjenester og feilsøk dem på din lokale datamaskin ved hjelp av fullstendig CLR for Functions. Kravene til å utvikle funksjoner på din lokale datamaskin avhenger av dataspråkene og verktøyene du foretrekker.

    Se lokale utviklingsmiljøer

  • Å kjøre Functions på Container Apps (forhåndsversjon) passer godt for multitype mikrotjenestearkitektur i et sentralisert miljø. Dette gir deg konsekvente nettverks-, observerbarhets- og faktureringskonfigurasjoner.

Når du er klar, konfigurerer vi en gratis konto til deg i Azure

Prøv Azure gratis