Ignora esplorazione

Azure Service Fabric

Creazione e gestione di app distribuite scalabili e sempre disponibili

Affidati a una piattaforma collaudata per applicazioni cruciali

Concentrati sulla creazione di applicazione e di logica di business e lascia che Azure risolva i problemi complessi relativi ai sistemi distribuiti, ad esempio l'affidabilità, la scalabilità, la gestione e la latenza. Service Fabric è un progetto open source alla base dell'infrastruttura essenziale di Azure e di altri servizi Microsoft come Skype for Business, Intune, Hub eventi di Azure, Azure Data Factory, Azure Cosmos DB, database SQL di Azure, Dynamics 365 e Cortana. Progettato per offrire servizi a disponibilità elevata e durevoli su scala cloud, Azure Service Fabric comprende intrinsecamente l'infrastruttura disponibile e le esigenze a livello di risorse delle applicazioni, permettendo il ridimensionamento automatico, gli aggiornamenti in sequenza e le correzioni automatiche in caso di errore.

Scegli tra diversi modelli e linguaggi di programmazione efficaci, tra cui .NET Core 2.0, C# e Java, per creare le tue applicazioni basate su microservizi e contenitori. Distribuisci un cluster di Service Fabric in Azure o usa mesh Azure Service Fabric, una piattaforma per microservizi completamente gestita, attualmente disponibile in anteprima. Azure Service Fabric è anche disponibile come download gratuito per Windows Server, per creare cluster di Service Fabric in locale o in altri cloud.

Scopri in che modo Azure Service Fabric aiuta Alaska Airlines a distribuire nuovi microservizi in tempi più rapidi

Scopri in che modo Azure Service Fabric potenzia Next Games, un gioco con MMO avanzato

Il parere dei clienti

Semplifica la creazione e la gestione di applicazioni di microservizi

  • Time-to-market veloce: Concentrati sullo sviluppo di funzionalità che aggiungono valore aziendale alla tua applicazione, senza dover progettare e scrivere codice aggiuntivo per risolvere problemi di affidabilità, scalabilità, gestione o latenza nell'infrastruttura sottostante.
  • Orchestrazione di servizi e contenitori nello stesso ambiente: Sposta i contenitori Docker in Linux o Windows ed eseguili in modo affidabile su larga scala insieme ad altri carichi di lavoro e servizi. Sfrutta i vantaggi delle funzionalità di hosting di contenitori, di gestione delle risorse del cluster e di orchestrazione di carichi di lavoro di Azure Service Fabric.
  • Scegli la tua architettura: Crea microservizi con o senza stato, per un approccio all'architettura in cui applicazioni complesse sono composte da piccoli servizi con versioni indipendenti a supporto degli scenari più complessi, a bassa latenza e con elevato utilizzo dei dati, per poi espandere le soluzioni nel cloud con Azure Service Fabric. Combina i tuoi modelli e linguaggi di programmazione preferiti, dai contenitori e gli eseguibili guest ai microservizi e gli attori.
  • Agilità dei microservizi: Abilita le procedure di integrazione e sviluppo continui e accelera il recapito di nuove funzionalità progettando applicazioni di microservizi con granularità fine.
  • Integrazione con l'IDE: Esegui rapidamente e con facilità la compilazione, il test, il debug, la distribuzione e l'aggiornamento di applicazioni di Service Fabric in ambienti single-box, di test e di produzione. Puoi usare lo strumento dell'ambiente di sviluppo integrato che preferisci, ad esempio Visual Studio, Eclipse o il supporto della riga di comando.
  • Esecuzione in qualsiasi ambiente: Distribuisci con flessibilità lo stesso codice dell'applicazione in cloud pubblici, ospitati o privati usando servizi di piattaforma coerenti e gli stessi modelli di programmazione dell'applicazione, con la possibilità di scegliere Windows Server o Linux (Ubuntu o RHEL) come sistema operativo host.
Service Fabric offre prestazioni a bassa latenza

Offri efficienza a bassa latenza e ottimizzata su larga scala

Rendi disponibili aggiornamenti rapidi ma sicuri, senza tempi di inattività, automatizza le operazioni di ridimensionamento, integra il monitoraggio dell'integrità e fornisci il recupero automatico dagli errori. Orchestra le app basate su microservizi e contenitori, ottieni informazioni dettagliate sull'integrità e sulle prestazioni dell'applicazione e abilita lo sviluppo di servizi resilienti a bassa latenza e scalabili.

Risolvi problemi complessi relativi ai sistemi distribuiti, ad esempio il rilevamento di errori e il failover affidabili, la selezione di un leader, la gestione dello stato, l'individuazione dei servizi, gli aggiornamenti in sequenza, la portabilità delle applicazioni, l'astrazione dell'ambiente, la gestione e la governance delle risorse e la gestione della configurazione e infine offri funzionalità di gestione del ciclo di vita delle applicazioni, in modo che gli sviluppatori non debbano progettare di nuovo le applicazioni in caso di incremento dell'utilizzo. Sviluppa e distribuisci molti tipi di applicazioni e di carichi di lavoro, incluse le applicazioni SaaS multi-tenant, le applicazioni line-of-business cruciali, i carichi di lavoro per la raccolta e l'elaborazione di dati IoT e i giochi.

Prodotti e servizi correlati

Gestione API

Pubblica API per sviluppatori, partner e dipendenti in modo sicuro e scalabile

Hub IoT

Connetti, monitora e gestisci miliardi di asset IoT

Azure Cosmos DB

Database multimodello distribuito a livello globale a qualsiasi livello di scalabilità

Inizia a usare Azure Service Fabric