Quick Answer
Per calcolare il composite SLA in Azure, è necessario considerare gli SLA (Service Level Agreements) dei singoli servizi che compongono la tua soluzione. Il composite SLA rappresenta la disponibilità complessiva della tua applicazione o servizio in base agli SLA dei componenti sottostanti. 1. Identifica i servizi: Inizia identificando tutti i servizi Azure che fanno parte della tua soluzione. Questo potrebbe includere macchine virtuali, database , account di archiviazione, app web, ecc. 2. Comprendi gli SLA individuali: Ogni servizio Azure ha il proprio SLA, che definisce la percentuale di uptime garantito per quel servizio in un periodo specifico (solitamente mensile). Ad esempio, l'SLA per Azure Virtual Machines è del 99,9%. 3. Calcola il downtime: Per calcolare il downtime consentito per ogni servizio, puoi utilizzare la formula: Downtime (in minuti) = Minuti totali in un mese * (1 – percentuale SLA). Ad esempio, per un servizio con SLA del 99,9%, il downtime consentito sarebbe di 43,2 minuti al mese.
Per calcolare il composite SLA in Azure, è necessario considerare gli SLA (Service Level Agreements) dei singoli servizi che compongono la tua soluzione. Il composite SLA rappresenta la disponibilità complessiva della tua applicazione o servizio in base agli SLA dei componenti sottostanti.
1. Identifica i servizi: Inizia identificando tutti i servizi Azure che fanno parte della tua soluzione. Questo potrebbe includere macchine virtuali, database, account di archiviazione, app web, ecc.
2. Comprendi gli SLA individuali: Ogni servizio Azure ha il proprio SLA, che definisce la percentuale di uptime garantito per quel servizio in un periodo specifico (solitamente mensile). Ad esempio, l'SLA per Azure Virtual Machines è del 99,9%.
3. Calcola il downtime: Per calcolare il downtime consentito per ogni servizio, puoi utilizzare la formula: Downtime (in minuti) = Minuti totali in un mese * (1 – percentuale SLA). Ad esempio, per un servizio con SLA del 99,9%, il downtime consentito sarebbe di 43,2 minuti al mese.
4. Combina gli SLA: Per calcolare il composite SLA, è necessario combinare gli SLA di tutti i servizi nella tua soluzione. Questo può essere fatto utilizzando la formula: Composite SLA = 1 – (1 – SLA1) * (1 – SLA2) * … * (1 – SLAn), dove SLA1, SLA2, …, SLAn sono gli SLA dei singoli servizi.
Hai bisogno di aiuto con cloud?
Prenota un incontro gratuito di 30 minuti con uno dei nostri specialisti in cloud. Analizziamo le tue esigenze e forniamo raccomandazioni concrete — nessun obbligo.
5. Esempio di calcolo: Supponiamo che la tua soluzione sia composta da Azure Virtual Machines (SLA del 99,9%) e Azure SQL Database (SLA del 99,99%). Utilizzando la formula sopra, il composite SLA sarebbe: 1 – (1 – 0,999) * (1 – 0,9999) = 0,9999991 o 99,99991%.
6. Considera le dipendenze: È importante considerare le dipendenze tra i servizi quando si calcola il composite SLA. Se un servizio dipende da un altro e il servizio dipendente va offline, influenzerà la disponibilità complessiva della tua soluzione.
7. Monitora e traccia: Una volta calcolato il composite SLA, è fondamentale monitorare e tracciare l'uptime della tua soluzione per assicurarsi che soddisfi i livelli di disponibilità previsti. Azure fornisce strumenti come Azure Monitor e Azure Service Health per aiutarti a monitorare la salute e le prestazioni dei tuoi servizi.
8. Miglioramento continuo: Man mano che la tua soluzione evolve e vengono aggiunti nuovi servizi, assicurati di ricalcolare il composite SLA per riflettere i cambiamenti. Il monitoraggio continuo e l'ottimizzazione sono fondamentali per mantenere un'elevata disponibilità per le tue applicazioni basate su Azure.
In conclusione, il calcolo del composite SLA in Azure comporta la comprensione degli SLA dei singoli servizi, la loro combinazione per determinare la disponibilità complessiva della tua soluzione, la considerazione delle dipendenze, il monitoraggio dell'uptime e il miglioramento continuo dell'affidabilità delle tue applicazioni. Seguendo questi passaggi, puoi assicurarsi che i tuoi servizi basati su Azure soddisfino i livelli di disponibilità desiderati e forniscano un'esperienza affidabile ai tuoi utenti.
Written By

Head of Innovation at Opsio
Jacob leads innovation at Opsio, specialising in digital transformation, AI, IoT, and cloud-driven solutions that turn complex technology into measurable business value. With nearly 15 years of experience, he works closely with customers to design scalable AI and IoT solutions, streamline delivery processes, and create technology strategies that drive sustainable growth and long-term business impact.
Editorial standards: This article was written by cloud practitioners and peer-reviewed by our engineering team. We update content quarterly for technical accuracy. Opsio maintains editorial independence.