Accelera e semplifica lo sviluppo di applicazioni
Sviluppa in modo più efficiente con una piattaforma di calcolo serverless basata su eventi in grado di risolvere problemi di orchestrazione complessi. L'esperienza di sviluppo end-to-end Funzioni di Azure consente di usare i linguaggi con cui si ha già familiarità. Esegui la compilazione e il debug in locale senza configurazioni aggiuntive, distribuisci e gestisci le risorse su vasta scala nel cloud e integra servizi tramite trigger e associazioni.
Ridimensionamento automatizzato e flessibile per liberarti dalla gestione dell'infrastruttura
Modello di programmazione integrato per consentirti di rispondere agli eventi e di connetterti senza problemi ad altri servizi
Esperienza di sviluppo end-to-end con strumenti integrati e funzionalità DevOps predefinite
Varietà di linguaggi di programmazione e opzioni di hosting per ogni scenario
Sviluppo a modo tuo
- Scegli tra i linguaggi di programmazione noti.
- Inizia a scrivere immediatamente il codice con lo stack di tecnologie che usi già, senza dover apprendere nuovi linguaggi o framework.
- Implementa un'ampia gamma di funzioni e scenari, ad esempio app Web e API con .NET, Node.js o Java; flussi di lavoro di Machine Learning con Python; e l'automazione cloud con PowerShell.
Migliora l'esperienza di sviluppo serverless end-to-end
- Ottieni un'esperienza di sviluppo di applicazioni serverless completa dalla compilazione e il debug in locale alla distribuzione e al monitoraggio nel cloud.
- Usa le estensioni di Funzioni di Azure in Visual Studio e Visual Studio Code per esperienza di sviluppo più rapida ed efficiente nel tuo computer locale, completamente integrato con la piattaforma Azure.
- Configura l'integrazione continua e il recapito continuo (CI/CD) con Azure Pipelines.
- Ottieni informazioni dettagliate intelligenti e proattive sulle prestazioni delle applicazioni serverless in produzione da Monitoraggio di Azure.
Semplifica la risoluzione di problematiche di orchestrazione complesse
- Usa l'estensione Durable Functions per scrivere flussi di lavoro con stato in un ambiente di calcolo serverless.
- Usa le funzioni serverless nei flussi di lavoro dichiarativi che funzionano con più di 250 connettori in App per la logica di Azure.
Connetti altri servizi senza integrazioni hardcoded per lo sviluppo di soluzioni più rapido
- Non è necessario hardcoded. Usa i trigger per definire il modo in cui le funzioni vengono richiamate e usa le associazioni per connettere in modo dichiarativo altre risorse alle funzioni.
- Risparmia tempo durante la scrittura del codice con un modello di programmazione basato su trigger e associazioni.
- Crea applicazioni basate su eventi più scalabili e stabili con un approccio orientato ai microservizi.
Compila una volta, distribuisci ovunque
- Scegli dal piano di hosting di Funzioni che meglio soddisfa le esigenze aziendali.
- Distribuisci lo stesso codice in più destinazioni, dal pagamento per esecuzione sul cloud al cluster Kubernetes ospitato in Azure o a Kubernetes in un altro cloud pubblico ai dispositivi IoT per edge computing.
Sicurezza e conformità complete predefinite
-
Microsoft investe più di 1 miliardo di USD in ricerca e sviluppo per cybersecurity.
-
I nostri dipendenti includono più di 3.500 esperti di sicurezza dedicati alla sicurezza e alla privacy dei dati.
-
Azure ha ottenuto più certificazioni che qualsiasi altro provider di servizi cloud. Visualizza l'elenco completo.
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. Le istanze dell'host di Funzioni di Azure vengono aggiunte e rimosse in modo dinamico in base al numero di eventi in ingresso.
Piano Premium
-
Durante le operazioni di scalabilità automatica in base alla domanda, puoi usare ruoli di lavoro preriscaldati per eseguire le applicazioni senza ritardo dopo essere state inattive, eseguire istanze più potenti e connetterti alle reti virtuali.
Piano di servizio app di Azure
-
Esegui Funzioni alle normali tariffe del piano di servizio app. Si tratta di una soluzione ideale per operazioni a esecuzione prolungata e quando sono necessari costi e scalabilità più prevedibili.
Inizia con un account gratuito di Azure
1
Inizia gratuitamente. Ricevi un credito di 200 USD da usare entro 30 giorni. Anche se hai credito, puoi ottenere quantità gratuite dei nostri servizi più diffusi e quantità gratuite di più di altri 55 servizi che sono 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, continuerai a ottenere più di 55 servizi sempre gratuiti e a pagare solo per le risorse usate oltre le quantità mensili gratuite.
Scopri i risultati ottenuti dai clienti con Funzioni di Azure
Aumenta la velocità di sviluppo
Risparmia tempo e costi con un approccio serverless
Ottieni scalabilità senza gestione dell'infrastruttura
Riduci il tempo necessario per l'integrazione di servizi
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
Documentazione Funzioni di Azure, codice di esempio e risorse
Risorse di apprendimento
Trova l'ispirazione ed esplora i concetti dettagliati di Funzioni nella documentazione.
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 in GitHub.
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.
-
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 e piano Premium.
-
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.