Trace Id is missing
Passa al contenuto principale

Con il passaggio al cloud, il team addetto alle operazioni IT riprogetta il modello di monitoraggio dell'infrastruttura

Scopri in che modo un approccio decentralizzato al monitoraggio consente ai team addetti alle app aziendali e IT di dare più valore ai loro ruoli.

La sfida: adattarsi a un modello operativo cloud

Quando il team Manageability Platforms, parte di Microsoft Core Services and Engineering (CSEO), gestiva l'infrastruttura in un ambiente di monitoraggio e avvisi centralizzato, il modello era chiaro: veniva fornito un servizio autonomo utilizzato dai team addetti alle app aziendali. In seguito Microsoft ha scelto di passare al cloud e il modello ha smesso di funzionare.

Con lo spostamento di app e sistemi interni in Azure, i team addetti alle app aziendali hanno iniziato a creare le proprie macchine virtuali (VM) e a chiedere un controllo completo su di esse, ma il team Manageability Platforms era ancora responsabile del monitoraggio e della gestione. I tentativi di suddividere le responsabilità non hanno risolto il problema. Il team Manageability Platforms si è reso conto che con il passaggio al cloud il modo migliore per aiutare i team di sviluppo era delegare le attività di monitoraggio quotidiane creando un nuovo modello di monitoraggio decentralizzato.

Due persone che parlano

La sfida: adattarsi a un modello operativo cloud

"Il passaggio ad Azure ha ridefinito la relazione che avevamo con i team delle app aziendali… Ha rivoluzionato letteralmente il modo in cui lavoravamo, incluso il modello di responsabilità, e abbiamo dovuto riprogettare i servizi di supporto per adeguarlo al nuovo modello cloud self-service."

Dana Baxter, Principal Service Engineer, Manageability Platforms

Trasformazione della cultura del controllo

Inizialmente, il team Manageability Platforms ha provato a creare il proprio pool di sottoscrizioni di Azure per l'uso da parte dei team addetti alle app aziendali. Si è rapidamente reso conto che rimaneva comunque un collo di bottiglia per i team addetti alle app, che volevano disporre di autonomia di gestione. Quando in Monitoraggio di Azure sono diventate disponibili funzionalità self-service e di automazione, il team Manageability Platforms ha visto un'opportunità di rimpiazzare il modello centralizzato e assegnare la responsabilità del monitoraggio ai team addetti alle app aziendali. Contemporaneamente, i membri del team sapevano di dover incoraggiare un complesso cambiamento culturale per superare le resistenze.

Per prima cosa, tuttavia, dovevano assicurarsi che gli aspetti del modello DevOps relativi alle operazioni fossero appropriati. anno fatto pulizia tra gli avvisi obsoleti, riducendoli da circa 100 a 15, e quindi hanno creato un toolkit in GitHub per aiutare i team addetti alle app aziendali a monitorare la propria infrastruttura. Il toolkit ha definito alcune protezioni che hanno aiutato i membri del team Manageability Platforms a superare le perplessità nel lasciare il controllo di un aspetto che avevano gestito per anni. La fase finale ha richiesto importanti comunicazioni su numerosi aspetti e attività di formazione nell'organizzazione.

La sfida: adattarsi a un modello operativo cloud

"Gli indicatori KPI in uso riguardavano avvisi, ticket di problemi, tempi di risoluzione e così via. Oggi si tratta di elementi come l'inventario, l'applicazione di patch di sicurezza, la conformità e altri componenti della gestibilità aziendale."

Dana Baxter, Principal Service Engineer, Manageability Platforms

Il monitoraggio decentralizzato offre vantaggi a entrambi i team

Il passaggio a un approccio self-service decentralizzato per il monitoraggio e la creazione di report aziendali non è stato facile, ma ne è valsa la pena. Ora gli strumenti dei dashboard e di creazione di report forniti da Monitoraggio di Azure e Power BI consentono ai team addetti alle app aziendali di monitorare in modo semplice qualsiasi parte del loro ambiente. Grazie alla possibilità di creare rapidamente dashboard e avvisi personalizzati adatti alle modalità di creazione e gestione delle app che preferiscono, possono configurare un ambiente di monitoraggio in grado di soddisfare le esigenze specifiche. Invece di fornire un servizio di monitoraggio quotidiano per i team di sviluppo, oggi i membri del team Manageability Platforms sono diventati preziosi consulenti che collaborano allo sviluppo. Sono inoltre liberi di dedicarsi a progetti più strategici e con uno sguardo al futuro, come applicazione di patch di sicurezza, inventario e conformità, che offrono un valore maggiore al business.

Analizziamo più da vicino il percorso del team verso un modello operativo cloud.
Leggi la storia completa