Un'organizzazione software SRE globale diventa più Resiliente con l'automazione
Il team di ingegneria dell'affidabilità del sito (SRE) di IBM svolge un ruolo cruciale nel mantenere l'affidabilità e la sicurezza delle offerte SaaS e dell'infrastruttura dei servizi gestiti di IBM. Operando su IBM Cloud®, AWS, Microsoft Azure e Google Cloud Platform, il team SRE fornisce quasi 70 soluzioni SaaS a livello globale, raccogliendo grandi quantità di dati fino al livello dei microservizi.
La creazione di una valutazione completa della resilienza ha rappresentato una sfida significativa per questo team. Kevin Yu, Principal Site Reliability Engineer, spiega: "I nostri metodi precedenti prevedevano workshop e un ampio utilizzo dei fogli di calcolo per la valutazione rispetto al nostro playbook, il cui completamento poteva richiedere letteralmente mesi ed era anche difficile da aggiornare. Questi metodi non erano in grado di fornire una visione olistica della capacità di resilienza del nostro sistema".
Il team SRE necessitava anche di una soluzione per misurare e tracciare con precisione le metriche chiave della resilienza, come disponibilità, recuperabilità e observability nel tempo, per identificare le vulnerabilità e implementare i miglioramenti in modo efficace.
Il miglioramento delle recensioni operative mensili (MOR) è stata un'altra sfida chiave. Le inefficienze dell'attuale processo MOR del team SRE ostacolavano la loro capacità di identificare e risolvere rapidamente i problemi. I silos dell'organizzazione hanno complicato ulteriormente il processo, rendendo difficile l'allineamento dei diversi team a una strategia di resilienza comune.
Il team SRE ha implementato il IBM Concert Resilience per contribuire a ridurre i silos, promuovere il miglioramento continuo e adottare un approccio alla resilienza ripetibile e scalabile.
La soluzione combina l’automazione e gli insight basati su AI in un framework scalabile standardizzato per valutare, migliorare e sostenere la resilienza.
Prima dell’implementazione di IBM Concert Resilience, le valutazioni della resilienza erano attività manuali e ad alta intensità di risorse che potevano richiedere mesi per essere completate. Il framework di resilienza della soluzione ha automatizzato questo processo, offrendo una visione completa di metriche chiave come disponibilità, recuperabilità e observability. L’automazione ha ridotto in modo significativo tempi e sforzi necessari, consentendo al team SRE di concentrarsi sul miglioramento della robustezza e dell’affidabilità delle applicazioni.
Il precedente processo MOR era inefficiente e richiedeva molto tempo, spesso centinaia di ore per estrarre e aggregare i dati. Con IBM Concert Resilience, il team SRE è ora in grado di sintetizzare e riportare i dati in modo più efficiente, fornendo agli stakeholder informazioni più accurate per le valutazioni di conformità e la pianificazione strategica. La soluzione consolida inoltre dati provenienti da diverse fonti, creando una vista unificata che migliora la capacità del team SRE di risolvere i problemi.
Come spiega Yu: “Concert ci ha aiutato ad abbattere i silos e a essere più produttivi. Ora disponiamo di un framework scalabile per misurare, migliorare e supportare la resilienza delle applicazioni all’interno di IBM”.
L'implementazione del framework di resilienza in IBM Concert Resilience ha portato risultati trasformativi al team SRE di IBM.
“La soluzione ha trasformato il nostro approccio alla resilienza delle applicazioni,” afferma Yu. “Automatizzando la raccolta dei dati chiave sulla resilienza, abbiamo affrontato il problema dei silos e abbiamo reso operativa la resilienza. Di conseguenza, IBM Concert Resilience ha ridotto del 62% il numero di giornate/uomo necessarie per valutare il livello di resilienza di ciascuna applicazione nell’intera azienda IBM, rispetto alle valutazioni manuali.1
Il team SRE afferma che la trasformazione ha anche migliorato la produttività e favorito una migliore collaborazione con gli altri team. Utilizzando il framework standardizzato della soluzione, il team SRE può allineare diverse parti dell'organizzazione a una strategia di resilienza comune in cui si nota un miglioramento del coordinamento e della comunicazione complessivi. Inoltre, le funzionalità di reporting complete e uniformi hanno migliorato la trasparenza e la responsabilità all'interno di IBM. Gli stakeholder interni hanno dichiarato di avere ora una migliore comprensione delle metriche di resilienza e della gestione dei problemi, il che ha quindi reso il processo decisionale più informato.
Grazie al livello di resilienza di IBM Concert Resilience, il team SRE ha adottato un approccio più efficace e semplificato alle valutazioni di resilienza e ai MOR, contribuendo a garantire che l’infrastruttura SaaS e dei servizi gestiti di IBM rimanga affidabile e sicura. "IBM Concert Resilience ha ridotto ha ridotto del 72% le ore/uomo che il team SRE di IBM dedicava ai MOR rispetto alla produzione manuale dei report", afferma Yu.1
L'organizzazione IBM Software SRE è un team globale focalizzato sull'offerta di soluzioni SaaS di produzione altamente disponibili e scalabili per i prodotti software IBM. Il team Software SRE effettua il provisioning, l'implementazione, il monitoraggio, la manutenzione e la gestione degli incidenti standardizzando strumenti, processi, automazione, runbook e procedure. Il team lavora a stretto contatto con i team di sviluppo di IBM Software per progettare e implementare le modifiche, fornendo un servizio altamente resiliente per tutto il ciclo di vita del software.
1: In base ai risultati di un test interno. I singoli risultati potrebbero variare.
© Copyright IBM Corporation 2025. IBM, il logo IBM, Concert, IBM Cloud e IBM Concert Resilience sono marchi o marchi registrati di IBM Corp., negli Stati Uniti e/o in altri paesi.
Microsoft è un marchio di Microsoft Corporation registrato negli Stati Uniti o in altri Paesi.
Gli esempi presentati sono solo illustrativi. I risultati effettivi variano in base alle configurazioni e alle condizioni del cliente e, pertanto, non è possibile fornire i risultati generalmente attesi.