Trace Id is missing
Gå til hovedindhold

Azure Functions

Udfør hændelsesdrevet og serveruafhængig kode med en end-to-end-udviklingsoplevelse.

Gør det hurtigere og enklere at udvikle serveruafhængige programmer

Azure Functions er en hændelsesstyret, serveruafhængig beregningsplatform, der hjælper dig med at udvikle mere effektivt ved hjælp af et programmeringssprog efter eget valg. Fokuser på kerneforretningslogik med det højeste niveau af hardwareabstraktion. Gør komplekse orkestreringsudfordringer enklere, byg og foretag fejlfinding lokalt, udrul i stor skala i cloudmiljøet og forbind funktioner til Azure-tjenester ved hjælp af udløsere og bindinger. Kom i gang med nøglescenarierne.

Azure Functions tilbyder nu nye funktioner, herunder hurtig skalering via Flex-forbrugsplanen. Få mere at vide.

Integreret programmeringsmodel med en række forskellige programmeringssprog

Indbygget serveruafhængig elasticitet til at bygge hurtige, sikre og pålidelige apps i stor skala

Fleksible hostingindstillinger for en model, der er betalt efter forbrug, for at forbedre driftseffektiviteten

Indbyggede DevOps-værktøjer for at få en omfattende udviklingsoplevelse

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

Udvikling på din måde

  • Optimer udvikling af indre løkker på din lokale maskine.
  • Sæt skub i udviklingen ved hjælp af dine eksisterende programmeringssprogfærdigheder. Med den integrerede programmeringsmodel kan du reagere på hændelser og oprette problemfri forbindelse til andre tjenester med et omfattende sæt udløsere og bindinger.

Brug hændelsesstyret arkitektur med komponenter med åben kildekode

Dataovervågning af appens ydeevne og brug såsom aktive brugere, daglige sessioner pr. bruger, sessionsvarighed og topenheder.
Video container

Byg omkostningsoptimerede bærbare serveruafhængige apps

  • Vælg din målberegning med fleksible hostingindstillinger, herunder betal efter forbrug.
  • Udnyt et centraliseret miljø til ensartet og sikker netværksisolering, observerbarhed og skalering.

Byg og kør apps overalt

  • Byg og foretag fejlfinding af apps lokalt med kørsel med åben kildekode.
  • Udrul, overvåg og styr dine programmer med GitHub Actions, Azure DevOps og flere muligheder
  • Byg udrulningspipelines, der kan udvides, til dine behov.

Omfattende indbygget sikkerhed og overholdelse af angivne standarder

Vælg den hostingplan, der passer bedst til din virksomheds behov

Forbrugsplan

Skaler automatisk, og betal kun for ressourcer til databehandling, når dine funktioner kører.

Premium-plan

Skaler efter behov, brug færdigbyggede arbejdere til at køre programmer uden forsinkelse efter inaktivitet, kør på mere effektive instanser, og opret forbindelse til virtuelle netværk.

Azure App Service-plan

Kør Functions til regelmæssige App Service plansatser for langvarige handlinger, og når der kræves mere prædiktiv skalering og omkostninger.

Azure Container Apps (prøveversion)

Brug Functions med Container Apps-planer til mikrotjenestearkitektur med flere typer, konsistente netværks-, observerbarheds- og faktureringskonfigurationer.

Kom i gang med en gratis Azure-konto

1

Start gratis. Få 200 USD i kredit, som du kan bruge inden for 30 dage. Når du har kredit, får du en vis mængde af mange af vores mest populære tjenester gratis og mere end 55 andre tjenester, som altid er gratis.

2

Når din kredit er udløbet, flytter du til betaling efter forbrug, så du stadig kan bruge de samme gratis tjenester. Du betaler kun, hvis du bruger mere end din månedlige gratis mængde.

3

Efter 12 måneder får du fortsat mere end 55 tjenester, der altid er gratis – og du betaler stadig kun for det, du bruger udover din månedlige gratis mængde.

Se, hvad kunderne bruger Azure Functions til

BrainStorm bruger Functions til at opnå skalerbarhed

Ved at flytte til en tjenesteorienteret arkitektur, der er baseret på Azure Kubernetes Service (AKS) og Azure Functions, har BrainStorm opnået hurtigere udvikling, bedre funktionalitet, stabilitet, fleksible omkostninger og skalerbarhed for at levere en bedre brugeroplevelse.

BrainStorm

Yale School of Medicin får hver eneste organ til at tælle

Yale School of Medicine bruger Azure til digitalt at transformere klinisk forskning, der har til formål at forbedre nyrernes levedygtighed, der bruges til transplantation. Ved hjælp af en ny big data-platform på Azure får forskere nu indsigt på få minutter i stedet for måneder.

Yale School of Medicine

Mr. Turing sætter skub i kognitiv søgning med Azure

“Når kunder sender os dokumenter, er vi nødt til at behandle dem hurtigt. Azure Functions og Azure Kubernetes Service levere begge en fantastisk skalerbarhed, så vi kan behandle mange dokumenter parallelt for at gøre vores kunder tilfredse – uden at skulle betale for ekstra kapacitet, når vi ikke har brug for det.”

Vinícius Oliveira, forsknings- og udviklingsleder, Mr. Turing

Mr. Turing

EnBW automatiserer sit virtuelle kraftværk med Azure

“Ved at flytte til en ikke-serverbaseret arkitektur kunne vi opnå enorme forbedringer i hastighed. Det var det, der afgjorde det for os.”

Tobias Lindner, it-chef, EnBW’s Virtual Power Plant

EnBW
Tilbage til faner

Dokumentation, eksempelkode og ressourcer til Azure Functions

Hurtig start af 5-minutters varighed

Kompiler din første funktion på Windows eller Linux ved hjælp af:

Node.js

Python

Java

C#

PowerShell

.NET

Læringsressourcer

Find inspiration, og udforsk detaljerede Functions-begreber i -dokumentationen.

Byg og overvåg hændelsesstyrede programmer med Azure Serverless Computing Cookbook.

Community og Azure-support

Følg Azure Functions på Twitter.

Stil spørgsmål, og få support fra Microsoft-teknikere og eksperter i Azure-community'et angående Stakoverløb.

Find eksempler og lagre på GitHub.

Byg disse løsninger med Functions

Serveruafhængige API'er med Node.js eller Microsoft .NET.

Serveruafhængigt webprogram til statiske websteder og enkeltsidede programmer.

Serveruafhængige mikrotjenester til hændelsesstyrede scenarier.

Arbejdsprocesser til maskinel indlæring med en serveruafhængig arkitektur.

Pipelines for serveruafhængig databehandling til filer og data i realtid.

Serveruafhængig administration af cloudautomatisering og hybride ressourcer.

Serveruafhængig hurtig programudvikling til business-apps.

Ofte stillede spørgsmål om Azure Functions

  • Functions tilbyder forskellige niveauer af understøttelse af computersprog, herunder C#, JavaScript, F#, Java og Python.

    Se alle understøttede computersprog

  • Functions-apps i forbrugsplaner og App Service-planer kører eller er tilgængelige 99,95% af tiden.

    Se hele serviceniveauaftalen for Functions

  • Functions kan køre i forskellige tilstande: Forbrugsplan, Azure App Service-plan, Premium-plan og Azure Container Apps (prøveversion).

    Sammenlign hosting og skalering i forskellige planer

  • Undgå at få adgang til andre tjenester via hård kodning, f.eks. Azure Blog-lager og Azure Cosmos DB, ved hjælp af udløsere og bindinger. Udløsere er dem, der får en funktion til at køre, og bindinger er erklæringer, der knytter funktionen til en anden ressource.

    Se alle udløsere og bindinger, som Functions understøtter

  • Opret og test funktioner på din lokale maskine ved hjælp af din foretrukne kodeeditor og dine foretrukne udviklingsværktøjer. Opret forbindelse mellem lokale funktioner og Azure-onlinetjenester, og foretag fejlfinding af dem på din lokale computer ved hjælp af hele Functions-kørslen. Kravene til udvikling af funktioner på din lokale computer afhænger af dine foretrukne computersprog og værktøjer.

    Se lokale udviklingsmiljøer

  • Kørsel af Functions på Container Apps (prøveversion) er velegnet til mikrotjenestearkitektur med flere typer i et centraliseret miljø. Dette giver dig ensartede netværks-, observerbarheds- og faktureringskonfigurationer.

Klar, når du er. Lad os konfigurere din gratis Azure-konto

Prøv Azure gratis