Trace Id is missing
Passa al contenuto principale

Funzioni di Azure

Esegui codice serverless basato su eventi con un'esperienza di sviluppo completa.

Accelera e semplifica lo sviluppo di applicazioni serverless

Funzioni di Azure è una piattaforma di calcolo serverless basata su eventi che consente di sviluppare in modo più efficiente usando il proprio linguaggio di programmazione preferito. Concentrati sulla logica di business essenziale con il massimo livello di astrazione hardware. Semplifica le problematiche di orchestrazione complesse, compila ed esegui il debug in locale, distribuisci su larga scala nel cloud e connetti le funzioni ai servizi di Azure usando trigger e associazioni. Introduzione agli scenari principali.

Funzioni di Azure offre ora nuove funzionalità, tra cui la scalabilità rapida tramite il piano di consumo Flex. Scopri di più.

Modello di programmazione integrato con un'ampia varietà di linguaggi di programmazione

Elasticità serverless predefinita per creare app veloci, sicure e affidabili su larga scala

Opzioni di hosting flessibili con modello con pagamento in base all'utilizzo, per migliorare l'efficienza operativa

Strumenti DevOps predefiniti per un'esperienza di sviluppo end-to-end

Logo di .NET, node.js, Java, Python e PowerShell

Sviluppo a modo tuo

  • Ottimizzare lo sviluppo a ciclo interno nel computer locale.
  • Accelera lo sviluppo usando le tue competenze di linguaggio di programmazione esistenti. Con il modello di programmazione integrato, rispondere agli eventi e connettersi facilmente ad altri servizi con un set completo di trigger e associazioni.

Usa l'architettura basata su eventi con componenti open source

Utilizzo e prestazioni dell'app di monitoraggio di dati come utenti attivi, sessioni giornaliere per utente, durata delle sessioni e dispositivi principali.
Video container

Crea app serverless portabili ottimizzate per i costi

  • Scegli l'ambiente di calcolo di destinazione con opzioni di hosting flessibili incluso il pagamento in base al consumo.
  • Sfrutta un ambiente centralizzato per ottenere coerenza e sicurezza dell'isolamento di rete, osservabilità e scalabilità.

Crea ed esegui app ovunque

  • Crea ed esegui il debug di app in locale con il runtime open source.
  • Distribuisci, monitora e regolamenta le tue applicazioni con GitHub Actions, Azure DevOps e altre opzioni
  • Crea pipeline di distribuzione estendibili in base alle tue esigenze.

Sicurezza e conformità complete predefinite

Scegli il piano di hosting più adatto alle tue esigenze aziendali

Piano a consumo

Aumenta o riduci automaticamente le prestazioni e paga i costi delle risorse di calcolo solo quando le funzioni sono in esecuzione.

Piano Premium

Ottieni scalabilità su richiesta, usa di ruoli di lavoro preriscaldati per eseguire le applicazioni senza ritardo dallo stato inattivo, esegui istanze più potenti e crea connessioni a reti virtuali.

Piano di Servizio app di Azure

Esegui Funzioni alle normali tariffe del piano di Servizio app per le operazioni a esecuzione prolungata e quando sono necessari costi e scalabilità più prevedibili.

App contenitore di Azure (anteprima)

Usa Funzioni con i piani di App contenitore per un'architettura di microservizi multitipo e per ottenere coerenza nelle configurazioni di rete, osservabilità e fatturazione.

Inizia con un account gratuito di Azure

1

Inizia gratuitamente. Ricevi un credito di 200 USD da usare entro 30 giorni. Finché hai credito, ottieni gratuitamente un certo quantitativo dei nostri servizi più popolari, oltre a più di 55 servizi sempre gratuiti.

2

Dopo l'esaurimento del credito, passa alla modalità con pagamento in base al consumo per continuare a usare gli stessi servizi gratuiti. Dovrai pagare solo se superi le quantità mensili gratuite.

3

Dopo 12 mesi, potrai continuare a usufruire di oltre 55 servizi sempre gratuiti e pagherai solo per le risorse usate oltre i limiti mensili gratuiti.

Scopri i risultati ottenuti dai clienti con Funzioni di Azure

BrainStorm usa Funzioni per ottenere la scalabilità

Passando a un'architettura orientata ai servizi basata sul servizio Azure Kubernetes (AKS) e Funzioni di Azure, BrainStorm ha ottenuto tempi di sviluppo più rapidi, funzionalità migliori, stabilità, costi flessibili e scalabilità per offrire un'esperienza utente migliore.

BrainStorm

Per la Yale School of Medicine tutti gli organi contano

La Yale School of Medicine usa Azure per trasformare digitalmente la ricerca clinica volta a migliorare l'utilizzabilità dei fegati usati nei trapianti. Usando una nuova piattaforma Big Data in Azure, i ricercatori oggi ottengono dati analitici in pochi minuti anziché mesi.

Yale School of Medicine

Mr. Turing accelera la ricerca cognitiva con Azure

"Quando i clienti inviano documenti, è necessario elaborarli rapidamente. Funzioni di Azure e servizio Azure Kubernetes offrono entrambi una scalabilità elevata, consentendoci di elaborare molti documenti in parallelo e garantire la soddisfazione dei clienti senza pagare la capacità di riserva quando non è necessaria."

Vinícius Oliveira, Responsabile ricerca e sviluppo, Mr. Turing

Mr. Turing

EnBW automatizza la sua Virtual Power Plant con Azure

"Passando a un'architettura serverless siamo riusciti a ottenere enormi miglioramenti in termini di velocità. È questo che ci ha convinto."

Tobias Lindner, responsabile IT, Virtual Power Plant di EnBW

EnBW
Torna alle schede

Documentazione di Funzioni di Azure, codice di esempio e risorse

Guide di avvio rapido di cinque minuti

Crea la tua prima funzione in Windows o Linux con:

Node.js

Python

Java

C#

PowerShell

.NET

Risorse di apprendimento

Trova l'ispirazione ed esplora i concetti dettagliati di Funzioni nella documentazione.

Crea e monitora applicazioni basate su eventi con la Guida di riferimento dettagliata per elaborazione serverless di Azure.

Community e supporto tecnico di Azure

Segui Funzioni di Azure su Twitter.

Poni domande e ottieni assistenza dai tecnici Microsoft e dagli esperti della community di Azure in Stack Overflow.

Trova esempi e repository su GitHub.

Crea queste soluzioni con Funzioni di Azure

API serverless con Node.js o Microsoft .NET.

 Applicazione Web serverless per siti Web statici e applicazioni a pagina singola.

 Microservizi serverless per scenari basati su eventi.

Flussi di lavoro di Machine Learning con un'architettura serverless.

Pipeline di elaborazione dati serverless per file e dati in tempo reale.

 Automazione cloud serverless e gestione delle risorse ibride.

 Sviluppo rapido di applicazioni serverless per app line-of-business.

Domande frequenti su Funzioni di Azure

  • Funzioni di Azure offre vari livelli di supporto per i linguaggi, tra cui C#, JavaScript, F#, Java e Python.

    Vedi tutti i linguaggi supportati

  • Le app per le funzioni nei piani a consumo e nei piani di servizio app garantiranno tempi di esecuzione o di disponibilità del 99,95%.

    Vedi il contratto di servizio completo per Funzioni di Azure

  • Funzioni di Azure prevede varie modalità di esecuzione: Piano a consumo, piano di servizio app di Azure, piano Premium e App contenitore di Azure (anteprima).

    Confronta l'hosting e la scalabilità in piani diversi

  • Evita l'accesso hardcoded ad altri servizi, ad esempio Archiviazione BLOB di Azure e Azure Cosmos DB, usando i trigger e le associazioni. I trigger attivano l'esecuzione di una funzione, mentre le associazioni sono dichiarazioni che connettono la funzione a un'altra risorsa.

    Vedi tutti i trigger e le associazioni supportati da Funzioni di Azure

  • Crea e testa le funzioni nel tuo computer locale usando l'editor di codice e gli strumenti di sviluppo che preferisci. Connetti le funzioni locali ai servizi di Azure attivi ed esegui il debug nel computer locale usando il runtime completo di Funzioni di Azure. I requisiti per lo sviluppo di funzioni nel tuo computer locale dipendono dai linguaggi di programmazione e dagli strumenti che preferisci.

    Vedi gli ambienti di sviluppo locali

  • Eseguire Funzioni all'interno di App contenitore (anteprima) è una scelta ideale per un'architettura di microservizi multitipo in un ambiente centralizzato. Questo offre configurazioni coerenti di rete, osservabilità e fatturazione.

È possibile iniziare a configurare l'account di Azure gratuito

Prova Azure gratuitamente