L'implementazione automatizzata del software rappresenta un aspetto fondamentale sia per i team operativi IT che per quelli addetti alla sicurezza. Integrando l’automazione della distribuzione con Tanium Deploy, una funzionalità fondamentale di Tanium Autonomous Endpoint Management (AEM), le organizzazioni possono ottenere un processo di distribuzione del software più sicuro ed efficiente, favorendo al contempo la produttività degli utenti grazie alla riduzione al minimo delle interruzioni, al mantenimento della stabilità operativa e al rispetto di solidi controlli di sicurezza.
Si prega di guardare il video riportato di seguito per una dimostrazione completa di come sia possibile utilizzare " Tanium Deploy " per automatizzare la distribuzione del software e implementare in modo efficiente gli aggiornamenti software su tutti gli endpoint di un'organizzazione.
Punti chiave
- Perché l’automazione della distribuzione è importante: L’automazione della distribuzione consente di effettuare aggiornamenti software graduali, riducendo così il rischio di interruzioni. Anziché distribuire gli aggiornamenti a tutti gli endpoint contemporaneamente, questi vengono implementati in più fasi, iniziando da una piccola percentuale di endpoint e ampliando gradualmente la distribuzione in base ai tassi di successo.
- Tanium Componenti AEM utilizzati per l'automazione della distribuzione:
- Comprendere i piani di distribuzione: I piani di distribuzione consentono di eseguire le azioni in fasi o anelli. Ad esempio, un piano standard potrebbe iniziare con l’1% degli endpoint, valutare il successo e poi estendersi al 15%, al 40% e, infine, a tutti gli endpoint. Jason illustra come configurare i piani e le regole di distribuzione. Spiega inoltre come utilizzare la pagina "Stato di distribuzione di Ring" per monitorare le attività di distribuzione e gestire il processo, compresa la possibilità di metterlo in pausa o interromperlo, se necessario.
- Utilizzo dei punteggi di affidabilità per prevedere il successo delle implementazioni: I punteggi di affidabilità forniscono dati analitici sul tasso di successo delle implementazioni software, ricavati dai dati di telemetria raccolti su milioni di endpoint gestiti in Tanium Cloud. Questi punteggi contribuiscono a determinare la probabilità di successo di un'implementazione nel vostro ambiente, consentendo agli amministratori di prendere decisioni informate sull'opportunità di procedere con un aggiornamento in base al suo tasso di successo e al potenziale impatto sulle prestazioni.
- Caso d'uso reale: Jason illustra uno scenario in cui un'organizzazione desidera implementare una nuova versione di Chrome. Se il punteggio di affidabilità della nuova versione di Chrome è elevato, ciò indica che la distribuzione su un ampio numero di endpoint è avvenuta con successo, consentendo agli amministratori di procedere con fiducia. Una volta che l’organizzazione avrà acquisito la certezza che l’implementazione avrà esito positivo, potrà elaborare un piano di implementazione che preveda di iniziare con una piccola percentuale di endpoint, partendo da un “canary ring” che coinvolga l’1% degli endpoint e ne consenta la stabilizzazione per 12 ore. Se il tasso di successo raggiunge il 90%, la distribuzione passa automaticamente all’anello successivo, estendendosi al 15% degli endpoint, e attende un giorno prima di rivalutare il tasso di successo.
Il piano di distribuzione monitora inoltre i dati relativi al deterioramento delle prestazioni, quali l’aumento dei crash delle applicazioni, i picchi di utilizzo della CPU o l’utilizzo della memoria, al fine di garantire che la nuova versione non abbia un impatto negativo sugli endpoint. Tale processo prosegue attraverso ulteriori fasi, fino a coinvolgere tutti i computer, in modo che eventuali problemi vengano individuati e risolti prima che possano avere ripercussioni su tutti gli utenti. - Gestione delle vulnerabilità zero-day: Jason spiega come Tanium Deploy possa gestire anche le vulnerabilità zero-day di , consentendo un’implementazione accelerata quando necessario. In tali casi, è possibile adottare un piano di implementazione più incisivo, che preveda tempi di attesa più brevi tra una fase e l’altra e criteri di valutazione aggiuntivi, al fine di garantire che l’aggiornamento non comporti un calo delle prestazioni o altri problemi.
«. Sto semplicemente riflettendo su tutti i riscontri dei clienti che abbiamo ricevuto nel corso degli anni riguardo all’automazione dell’implementazione del software.» Voglio dire, questo è proprio ciò che la gente chiede da molto tempo. La capacità di gestire il controllo delle versioni e di distribuire automaticamente l'ultima versione. Questo articolo soddisfa davvero molti requisiti.”Tanium Direttrice, Product Enablement - Architettura Ashley McGlone

