Funzioni di Azure
Esegui codice serverless basato su eventi con un'esperienza di sviluppo completa
Progetta app serverless nel linguaggio che preferisci, concentrandoti sulla logica di business.
Panoramica
Crea e distribuisci app serverless su larga scala
- Usare il linguaggio preferito per connettere le funzioni ai servizi di Azure con trigger e associazioni.
- Usa l'elasticità serverless predefinita con funzionalità di rete di livello aziendale per ridimensionare istantaneamente la tua app da zero a qualsiasi esigenza.
- Scegli il piano di hosting adatto allo scenario, con un modello con pagamento in base all'uso.
- Massimizza il potenziale della piattaforma di intelligenza artificiale e dati di Azure per sviluppare app serverless con strumenti DevOps predefiniti, semplificando il ciclo di vita di sviluppo, distribuzione e gestione.
Casi d'uso
Applica funzioni serverless a un'ampia gamma di casi d'uso
App intelligenti
Sviluppa app RAG, chatbot e completamento del testo, con intelligenza artificiale generativa e altri modelli o framework.
Elaborazione in tempo reale
Elabora i file, i dati e i flussi di eventi in near real-time.
Orchestrazione del flusso di lavoro
Semplifica le esigenze di orchestrazione complesse con la tolleranza di errore predefinita usando Durable Functions, incluse le funzioni a esecuzione prolungata.
Sicurezza e conformità predefinite
Microsoft si impegna a investire 20 miliardi di USD in cybersecurity nel corso di cinque anni.
Microsoft impiega più di 8.500 esperti di sicurezza e intelligence sulle minacce in 77 paesi.
Azure ha uno dei più grandi portfolio di certificazioni di conformità nel settore.
Prezzi
Opzioni di prezzo flessibili per soddisfare ogni esigenza
PRODOTTI CORRELATI
I prodotti Azure funzionano meglio insieme
Usa Funzioni di Azure con altri prodotti Azure per creare soluzioni avanzate e complete.
Percorso di apprendimento
Crea app serverless intelligenti
Sviluppa esperienze adattive, reattive e personalizzate creando e modernizzando le app con Azure.
STORIE DEI CLIENTI
Scopri in che modo i clienti stanno innovando con Funzioni di Azure
Risorse
Scopri come iniziare
Domande frequenti
- Funzioni di Azure offre vari livelli di supporto per i linguaggi, tra cui C#, JavaScript, F#, Java e Python.
Vedi Lingue supportate in Funzioni di Azure per i dettagli. - 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. - Le funzioni possono essere eseguite nel piano a consumo, piano di servizio app di Azure, piano Premium o piano App contenitore di Azure (anteprima).
Per informazioni dettagliate, vedi Piani di ridimensionamento e hosting di Funzioni di Azure. - 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 trigger e associazioni supportati da Funzioni di Azure per maggiori dettagli. - 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 ambienti di sviluppo locali per altre informazioni - Eseguire Funzioni all'interno di App contenitore è una scelta ideale per un'architettura di microservizi multitipo in un ambiente centralizzato. Questo offre configurazioni coerenti di rete, osservabilità e fatturazione.