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 è la tecnologia fondamentale 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 C# e Java, per creare le tue applicazioni basate su microservizi e contenitori.

Age of Ascent

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

Il parere dei clienti

Schneider Electric

"Service Fabric ci ha permesso di concentrarci sulle funzionalità essenziali di EcoStruxure.io, invece di creare un'architettura di microservizi distribuiti".

Stephen Berard, Chief Architect – Digital Services Platform

Altre informazioni
BMW

"Con Service Fabric possiamo eseguire un aggiornamento in sequenza del nostro sistema senza tempi di inattività. In caso di errore, verrà eseguito automaticamente il rollback alla versione precedente."

Sean Patterson, Senior Software Architect

Altre informazioni
KPMG

"Microsoft Azure non è solo una soluzione tecnologica. È un nuovo modo di pensare e offre nuove opportunità commerciali, con l'implementazione rapida costante grazie ai servizi PaaS".

Christian Taltas: Managing Director di KTS

Altre informazioni

Semplifica la creazione e la gestione di applicazioni basate su microservizi

  • Tempi rapidi di introduzione nel mercato: 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 contenitori e servizi 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.
  • Possibilità di scelta dell'architettura: puoi creare 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 uso intensivo di 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.
  • Flessibilità dei microservizi: abilita le attività di integrazione e sviluppo continue e accelera l'introduzione di nuove funzioni nell'applicazione progettando applicazioni costituiti da microservizi con granularità fine.
  • Integrazione di Visual Studio: esegui rapidamente e con facilità la compilazione, i test, il debug, la distribuzione e l'aggiornamento di applicazioni di Service Fabric in ambienti single-box, di test e di produzione usando gli strumenti di Visual Studio e il supporto da riga di comando.
  • Esecuzione ovunque: distribuisci con flessibilità lo stesso codice di 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 come sistema operativo host.
Azure Service Fabric - Creazione di microservizi in tutta semplicità
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 controlla miliardi di asset IoT

Azure Cosmos DB

Prova Azure Cosmos DB per un database multimodello distribuito a livello globale

Inizia a usare Azure Service Fabric