Trace Id is missing
Naar hoofdinhoud gaan

Azure Functions

Gebeurtenisgedreven, serverloze code uitvoeren met een end-to-endontwikkelervaring.

Serverloze toepassingsontwikkeling versnellen en vereenvoudigen

Azure Functions is een gebeurtenisgestuurd, serverloos computingplatform waarmee je efficiënter kunt ontwikkelen met behulp van de programmeertaal van je keuze. Richt je op de belangrijkste bedrijfslogica met hardwareabstractie op het hoogste niveau. Complexe indelingsuitdagingen vereenvoudigen, lokaal bouwen en fouten opsporen, op schaal in de cloud implementeren en Functions naar Azure-services verbinden met behulp van triggers en bindingen. Aan de slag met de belangrijkste scenario's.

Azure Functions biedt nu nieuwe mogelijkheden, waaronder snelle schaalaanpassing via het Flex-verbruiksabonnement. Meer informatie.

Geïntegreerd programmeermodel met verschillende programmeertalen

Ingebouwde serverloze elasticiteit om snelle, veilige en betrouwbare apps op schaal te bouwen

Flexibele hostingopties met een model voor betalen per gebruik voor verbeterde operationele efficiëntie

Ingebouwde DevOps-hulpprogramma's voor een end-to-end ontwikkelervaring

.NET-, node.js-, Java-, Python- en PowerShell-logo's

Ontwikkel op je eigen wijze

  • Optimaliseer de ontwikkeling van interne lussen op je lokale computer.
  • Versnel de ontwikkeling met behulp van je bestaande programmeertaalvaardigheden. Reageer op gebeurtenissen met het geïntegreerde programmeermodel en maak naadloos verbinding met andere services met een uitgebreide set triggers en bindingen.

Gebeurtenisgestuurde architectuur met opensource-onderdelen gebruiken

Gegevens die de prestaties en het gebruik van apps bewaken, zoals actieve gebruikers, dagelijkse sessies per gebruiker, sessieduur en belangrijkste apparaten.
Video container

Draagbare serverloze apps bouwen die zijn geoptimaliseerd voor kosten

  • Kies je doelberekening met flexibele hostingopties inclusief betalen per gebruik.
  • Een gecentraliseerde omgeving gebruiken voor consistente en veilige netwerkisolatie, waarneembaarheid en schaalaanpassing.

Apps overal bouwen en uitvoeren

  • Bouw apps lokaal en spoor fouten op met opensource-runtime.
  • Implementeer, bewaak en beheer je toepassingen met GitHub Actions, Azure DevOps en meer opties
  • Bouw uitbreidbare implementatiepijplijnen voor je behoeften.

Uitgebreide ingebouwde beveiliging en naleving

Kies het hostingabonnement dat bij je bedrijfsbehoeften past

Verbruiksabonnement

Pas de schaal automatisch aan en betaal uitsluitend voor computingresources wanneer je functies worden uitgevoerd.

Premium-plan

Op aanvraag schalen, vooraf voorbereide werkrollen gebruiken om toepassingen zonder vertraging uit te voeren, voer ze uit op krachtigere exemplaren en maak verbinding met virtuele netwerken.

Azure App Service-plan

Voer Functions uit tegen de normale tarieven van App Service-plan voor langlopende bewerkingen en wanneer meer voorspellende schaalaanpassing en kosten zijn vereist.

Azure Container Apps (preview)

Gebruik Functions met Container Apps-plannen voor verschillende microservicesarchitecturen, een consistent netwerk, waarneembaarheid en factureringsconfiguraties.

Aan de slag met een gratis Azure-account

1

Start gratis. Krijg USD 200 tegoed om binnen 30 dagen te gebruiken. Zodra je je tegoed hebt ontvangen, krijg je gratis toegang tot onze populairste services, plus gratis toegang tot meer dan 55 andere services die altijd gratis te gebruiken zijn.

2

Stap na je tegoed over naar betalen naar gebruik om te blijven gebruikmaken van deze services. Betaal alleen als je meer dan de gratis maandelijkse bedragen gebruikt.

3

Na 12 maandenkrijg je nog altijd meer dan 55 services gratis en betaal je nog steeds alleen voor wat je gebruikt buiten je gratis maandelijkse hoeveelheden.

Bekijk wat klanten met Azure Functions doen

BrainStorm gebruikt Functions om schaalbaarheid te bereiken

Door over te stappen op een servicegerichte architectuur op basis van Azure Kubernetes Service (AKS) en Azure Functions, heeft BrainStorm een snellere ontwikkeling, betere functionaliteit, stabiliteit, flexibele kosten en schaalbaarheid gerealiseerd om een betere gebruikerservaring te bieden.

BrainStorm

Voor de Yale School of Medicine telt elk orgaan

De Yale School of Medicine gebruikt Azure om klinisch onderzoek, gericht op het verbeteren van de levensvatbaarheid van nieren voor transplantaties, digitaal te transformeren. Met behulp van een nieuw big data-platform op Azure krijgen onderzoekers nu binnen enkele minuten inzichten, in plaats van in maanden.

Yale School of Medicine

Meneer Turing versnelt cognitief zoeken met Azure

"Wanneer klanten ons documenten sturen, moeten we deze snel verwerken. Azure Functions en Azure Kubernetes Service bieden beide een uitstekende schaalbaarheid, waardoor we veel documenten parallel kunnen verwerken om onze klanten tevreden te houden, zonder te betalen voor reservecapaciteit wanneer we deze niet nodig hebben".

Vinícius Oliveira, hoofd onderzoek en ontwikkeling, meneer Turing

Meneer Turing

EnBW automatiseert de Virtual Power Plant met Azure

"Door over te stappen op een serverloze architectuur, konden we enorm versnellen. Dat heeft ons overtuigd".

Tobias Lindner, hoofd IT, Virtual Power Plant van EnBW

EnBW
Terug naar tabbladen

Documentatie over Azure Functions, voorbeeldcode en resources

Quickstarts van vijf minuten

Bouw je eerste functie in Windows of Linux met behulp van:

Node.js

Python

Java

C#

PowerShell

.NET

Trainingsmateriaal

Doe inspiratie op en verken gedetailleerde concepten van Functions in de documentatie.

Bouw en bewaak gebeurtenisgestuurde toepassingen met het Cookbook voor serverloze computing met Azure.

Community en ondersteuning voor Azure

Volg Azure Functions op Twitter-.

Stel vragen en krijg ondersteuning van Microsoft-technici en experts uit de Azure-community over Stack Overflow.

Voorbeelden en opslagplaatsen zoeken op GitHub.

Bouw deze oplossingen met Functions

Serverloze API's met Node.js of Microsoft .NET.

Serverloze webtoepassing voor statische websites en toepassingen met één pagina.

Serverloze microservices voor gebeurtenisgestuurde scenario's.

Machine learning -werkstromen met een serverloze architectuur.

Serverloze pijplijnen voor gegevensverwerking voor bestanden en realtime gegevens.

Serverloze cloudautomatisering en beheer van hybride resources.

Serverloze Rapid Application Development voor line-of-business-apps.

Veelgestelde vragen over Azure Functions

  • Functions biedt verschillende ondersteuningsniveaus voor programmeertalen zoals C#, JavaScript, F#, Java en Python.

    Zie alle ondersteunde talen

  • Functions-apps in verbruiks- en App Service-plannen worden 99,95% van de tijd uitgevoerd of zijn 99,95% van de tijd beschikbaar.

    De volledige SLA voor Functions weergeven

  • Functions kan in verschillende modi worden uitgevoerd: Verbruiksabonnement, Azure App Service-plan, Premium-abonnement en Azure Container Apps (preview).

    Hosting en schaalaanpassing in verschillende abonnementen vergelijken

  • Voorkom toegang via hard-coding tot andere services zoals Azure Blog Storage en Azure Cosmos DB met behulp van triggers en bindingen. Triggers zorgen ervoor dat een functie wordt uitgevoerd en bindingen zijn declaraties die de functie aan een andere resource koppelen.

    Zie de volledige Functions-ondersteuning voor triggers en bindingen

  • Maak en test functies op je lokale computer met behulp van je favoriete code-editor en ontwikkelhulpprogramma's. Koppel lokale functies aan live Azure-services en spoor op je lokale computer fouten in deze functies op met behulp van de volledige Functions-runtime. De vereisten voor het ontwikkelen van functies op je lokale computer hangen af van de programmeertalen en hulpprogramma's die je wilt gebruiken.

    Zie lokale ontwikkelingsomgevingen

  • Het uitvoeren van Functions op Container Apps (preview) is geschikt voor microservicesarchitecturen met meerdere clusters in een gecentraliseerde omgeving. Dit biedt consistente netwerk-, waarneembaarheids- en factureringsconfiguraties.

Ben je er klaar voor? Maak een gratis Azure-account aan

Probeer Azure gratis uit