Skaff deg innebygd, serverløs elastisitet med nettverksfunksjoner i foretaksklassen for umiddelbar skalering av appen fra null til dit behovene dine tar deg, og tilbake.
Utnytt potensialet i Azures plattform for data og kunstig intelligens til å utvikle serverløse programmer med integrerte DevOps-verktøy, og effektivisere livssyklusen for utvikling, distribusjon og administrasjon.
Bruk serverløse funksjoner i mange ulike brukstilfeller
Intelligente apper
Utvikle apper med hentingsforsterket generering (RAG), chatroboter og tekstfullføring med generativ kunstig intelligens, i tillegg til andre modeller eller rammeverk.
Behandling i sanntid
Behandle filer, data og hendelsesstrømmer i nær sanntid.
Organisering av arbeidsflyt
Forenkle komplekse iverksettingsbehov med innebygd feiltoleranse ved hjelp av Durable Functions, inkludert lengekjørende funksjoner.
“… vi tenkte at det ville være mer meningsfylt å fokusere på funksjoner som ville gjøre det mulig for alle i firmaet å bruke sine egne data og få innsikt fra dem.»
Daisuke Goto, gruppeleder for Modular Design Group, DPI Department, Digital Innovation Division, Mitsubishi Heavy Industries, Ltd.
«Løsningen foreslo å ta disse dataene, å sentralisere dem digitalt, slik at vi kunne bruke dem til beslutningstaking og gjøre dem tilgjengelige for leger."
Igor de Paula, IT-koordinator, Dataside (Microsoft-partner)
"I motsetning til andre skyer, tvinger ikke Azure gjennom isolasjon. Så, det passer med blokkjeder, der ikke alt trenger å være bak private nettverk. Det fungerer perfekt for oss, fordi blokkjeden er offentlig.»
David Lebee, overordnet programvarearkitekt, Gluwa
"Å jobbe med Azure får alt vi gjør til å gå raskere. I stedet for å kjøre ett eksperiment kan vi kjøre mange, og lære opp modellen med mye større datasett.»
Chat McNally, forsker på kunstig intelligens, Mars
Azure Functions er en serverløs løsning som lar deg skrive mindre kode, vedlikeholde mindre infrastruktur og spare kostnader. I stedet for å bekymre deg for å distribuere og vedlikeholde servere, gir skyinfrastrukturen alle de oppdaterte ressursene som kreves for å holde programmene i gang.
Du fokuserer på koden som er viktigst for deg, på det mest produktive språket for deg, og Azure Functions håndterer resten.
Azure Functions lar deg implementere systemets logikk som hendelsesdrevne, lett tilgjengelige kodeblokker. Disse kodeblokkene kalles "funksjoner". Du skriver funksjonskoden på ditt foretrukne språk ved hjelp av dine favorittutviklingsverktøy og distribuerer deretter koden til Azure-skyen. Functions gir opprinnelig støtte for utvikling i C#, Java, JavaScript, PowerShell, Python, pluss muligheten til å bruke flere språk, for eksempel Rust og Go.
Functions kan kjøre på det fleksible forbruksabonnementet, Azure App Service-abonnementet, Premium-abonnementet eller Azure Container Apps-abonnementet.
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.
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.
Å kjøre Functions på Container Apps passer bra for multitype-mikrotjenestearkitekturer i et sentralisert miljø. Dette gir deg konsekvente nettverks-, observerbarhets- og faktureringskonfigurasjoner.
NESTE TRINN
Velg Azure-kontoen som passer best for deg
Bruksbasert, eller prøv Azure gratis i opptil 30 dager.