Vai al paragrafo

Cos'è l'automazione basata sugli eventi?

Copia URL

L'automazione basata sugli eventi è il processo di risposta automatica alle mutate condizioni di un ambiente IT che ha come obiettivo la più rapida risoluzione dei problemi e la riduzione delle attività ordinarie e ripetitive. 

Questo metodo di automazione aiuta a connettere dati, strumenti di analisi e richieste di servizi ad attività automatizzate affinché operazioni come il ripristino di un guasto o l'ottimizzazione di un dato aspetto del sistema possano svolgersi in modo rapido, in un'unica azione. Automatizzare secondo l'approccio "if-this-then-that" permette ai team di decidere quando e come svolgere attività specifiche. Aiuta inoltre a gestire la complessità del cloud ibrido e degli ambienti all'edge, lasciando che i team possano dedicarsi alle iniziative prioritarie.

Definiamo evento qualsiasi occorrenza rilevabile e significativa per la gestione dell'infrastruttura IT o la distribuzione di un servizio IT. Gli eventi, identificati spesso da strumenti di monitoraggio di terze parti, indicano in genere occorrenze o modifiche significative delle condizioni di applicazioni, hardware, software, istanze cloud o altre tecnologie.

La gestione e la risposta agli eventi è un'attività complessa, considerata la variabilità delle circostanze e delle risposte adeguate a un evento. Un tipo di evento può richiedere un'azione immediata e voluta, come l'arresto di una tecnologia in presenza di un rischio per la sicurezza, mentre un altro tipo di evento può essere semplicemente la notifica che segnala il sovraccarico di un'applicazione. Le soluzioni di automazione basata sugli eventi devono offrire il livello di flessibilità sufficiente a specificare gli interventi più appropriati per una vasta gamma di eventi nonché di adattabilità necessaria a gestire nuovi tipi di eventi emergenti.

In un ambiente IT, un approccio basato sugli eventi indica l'associazione delle richieste di servizi e dati ad azioni automatizzate, in modo che i passaggi manuali che in genere vengono svolti dai team IT possano confluire in un unico flusso di lavoro automatizzato. 

Questo approccio all'automazione fa sì che i sistemi avviino una risposta automatica predefinita al verificarsi di un evento. Ad esempio, un'interruzione del sistema può attivare un evento che esegue automaticamente un'azione specifica, come la registrazione di un ticket per il supporto, la raccolta degli elementi necessari per risolvere un problema o l'esecuzione di un riavvio. Essendo predefinite e automatizzate, queste azioni possono essere eseguite in meno tempo di quanto necessario per eseguirle manualmente. 

Allo stesso modo, l'automazione basata sugli eventi aiuta i team a eseguire una serie di attività aggiuntive di manutenzione, come gestione delle configurazioni e risoluzione dei problemi dovuti alle deviazioni; gestione dei dispositivi all'edge; provisioning; ottimizzazione e scalabilità di storage, database e applicazioni, gestione degli utenti.

Approfondisci l'automazione basata sugli eventi

Puntando a un uso strategico dell'automazione negli ambienti di cloud ibrido e nelle ubicazioni all'edge, le organizzazioni decidono spesso di automatizzare le azioni IT fondamentali per la gestione e l'erogazione dei servizi. Sebbene in questo modo sia possibile incrementare velocità e agilità di questi processi e ridurre l'errore umano, alcuni eventi richiedono interventi manuali per la risoluzione dei problemi e l'acquisizione di informazioni, il che ritarda la risoluzione e rallenta le operazioni quotidiane. 

Beneficiando dell'automazione basata sugli eventi, i team sono in grado di adottare un approccio proattivo alla gestione dell'IT, semplificando le azioni IT con un'automazione completa. Le soluzioni con capacità di gestione degli eventi estendono l'utilizzo dell'automazione tra domini, processi e aree geografiche, il che contribuisce a consolidare l'automazione stessa garantendo coerenza, resilienza ed efficienza operativa.

L'automazione basata sugli eventi offre reattività ai team, con una riduzione dei tempi medi di ripristino (MTTR) in caso di interruzioni, senza richiedere loro di intraprendere azioni manuali che spesso prolungano la giornata lavorativa o impongono ore di lavoro straordinarie. Le soluzioni basate sugli eventi permettono di automatizzare la creazione dei ticket di assistenza, la raccolta di informazioni sui fatti e le azioni di risposta attivate quando viene rilevata una modifica nella tecnologia interessata. La maggiore visibilità di eventi e risposte permette ai team di risolvere in modo proattivo i problemi potenziali e ricorrenti.

L'automazione basata sugli eventi aiuta i team a:

  • Selezionare le attività ideali da automatizzare, e quindi permette agli esperti in ambito IT, come gli ingegneri di rete, di applicare in modo flessibile l'automazione alle esigenze chiave. 
  • Integrare le competenze operative esistenti in azioni e processi decisionali automatizzati.
  • Completare le attività ripetitive in modo efficiente ed erogare i servizi più velocemente.
  • Ridurre le operazioni di routine, ottimizzando l'impiego di risorse preziose per attività prioritarie.
  • Risolvere più rapidamente eventuali problemi prima che diventino un'impellenza.
  • Automatizzare le attività ripetitive relative a rete, edge, infrastruttura, DevOps, sicurezza e cloud.

Per muovere i primi passi con l'automazione basata sugli eventi occorre identificare le attività più semplici e ripetitive che i team IT completano in modo manuale e con più frequenza. Di seguito alcuni degli scenari di utilizzo più comuni:

Correzione automatizzata
Spesso la soluzione a uno specifico tipo di problema consiste in una serie di passaggi ripetibili. Con l'automazione basata sugli eventi puoi connettere i dati di analisi o i ticket che segnalano un problema ai passaggi automatizzati per risolverlo. I team possono quindi automatizzare la risoluzione dei ticket, la correzione di problemi basati su schemi comportamentali dei sistemi già noti o la risposta a eventi monitorati, ad esempio un avviso che segnala la richiesta di più capacità. 

Completezza dei ticket
Spesso i ticket non includono informazioni sufficienti ad attivare un'efficace analisi delle cause root (RCA) e questa è una problematica comune legata alla loro gestione. Con l'automazione basata sugli eventi è invece possibile contattare i sistemi interessati, acquisire i dati e aggiornare i ticket corrispondenti con tutti i dettagli necessari per un processo RCA più accurato. 

Scalabilità automatizzata della piattaforma
Le piattaforme e i carichi di lavoro applicativi si affidano al provisioning automatizzato per garantire la continuità operativa e ridurre l'impatto potenziale sui clienti. Evitando di attendere il provisioning manuale, i team IT possono combinare le metriche di capacità e prestazioni con l'automazione basata sugli eventi per eseguire il provisioning automatico di container, infrastruttura cloud, macchine virtuali e tecnologie. Oltre alla scalabilità automatizzata, gli eventi dei carichi di lavoro applicativi possono anche attivare il provisioning degli ambienti di test e di sviluppo, velocizzando l'innovazione.

Mitigazione del rischio
L'automazione basata sugli eventi permette di avviare le risposte per la sicurezza non appena viene identificato un rischio. Nel caso dell'identificazione di un rischio per un firewall, una soluzione basata sugli eventi può arrestare immediatamente il firewall e creare un ticket di assistenza, riducendo le possibilità di esposizione a violazioni della sicurezza. Oltre a garantire la rapida soluzione delle interruzioni, l'automazione basata sugli eventi può anche osservare in modo proattivo i segnali che le anticipano, prevenendo così i problemi futuri e garantendo la stabilità dell'IT.

Gestione automatizzata di ottimizzazioni e capacità
Molte funzioni IT, come la gestione delle applicazioni web e il monitoraggio dei pool di storage, sono costantemente soggette all'ottimizzazione e all'analisi delle capacità. Alcuni team eseguono l'ottimizzazione di migliaia o decine di migliaia di volte al mese, un'attività molto laboriosa se eseguita manualmente. L'automazione basata sugli eventi permette di applicare a questo tipo di eventi regole predeterminate che si occupano di fattori come la riduzione della capacità di storage e attivano ottimizzazioni automatiche. Eliminando i passaggi manuali dal processo di ottimizzazione, i team acquisiscono più efficienza in termini di tempo e costi e possono occuparsi di altre esigenze aziendali strategiche.

Automazione scalabile
Così come con l'ottimizzazione, soddisfare in modo manuale la domanda di scalabilità dello storage, dell'elaborazione e della larghezza di banda delle applicazioni è un processo impegnativo. Una soluzione di automazione basata sugli eventi può monitorare i pool del buffer, ad esempio, adeguando automaticamente le dimensioni al raggiungimento di soglie predefinite.

Integrato in Red Hat® Ansible® Automation Platform, Event-Driven Ansible offre le funzionalità di gestione degli eventi necessarie per promuovere l'automazione completa e automatizzare le attività che richiedono tempo in qualsiasi ambito IT. 

Event-Driven Ansible è una soluzione di automazione scalabile e reattiva capace di elaborare eventi contenenti informazioni fruibili e distinte. Permette ai team IT di determinare le risposte più adatte a uno specifico evento, eseguendo quindi azioni automatizzate risolutive o pertinenti all'evento. 

Oltre a funzionalità di base per la gestione dei servizi IT, ad esempio il miglioramento dei ticket, la correzione e la gestione degli utenti, Event-Driven Ansible offre la flessibilità necessaria per automatizzare numerose attività nell'ambiente IT. La soluzione Ansible associa i dati di analisi alle azioni automatizzate, migliorando la resilienza e la reattività dei team IT, che possono così dedicarsi alle iniziative strategiche.

Con Event-Driven Ansible puoi:

  • Accelerare l'innovazione. Consenti ai team di lavorare al meglio e dedicarsi alle attività strategiche, per un IT in grado di offrire più valore al business.
  • Adottare più efficacemente l'automazione basata sugli eventi. Tramite gli Ansible Rulebook, scrivi regole di automazione che forniscono istruzioni di risposta, utilizzando YAML, un linguaggio leggibile dagli utenti. Incorpora Ansible Playbook se necessario e apporta le eventuali modifiche. Gli Ansible Rulebook sono simili ai playbook ma si avvalgono della formattazione condizionale "if-this-then-that" per attivare le risposte agli eventi che si verificano.  
  • Accelerare velocità e reattività. Risolvi eventuali problemi prima che diventino impellenze su cui intervenire immediatamente. Riduci il tempo medio di ripristino e le operazioni di routine, ottimizzando l'impiego di risorse preziose per attività prioritarie.
  • Ottenere flessibilità. Adotta un design modulare per applicare l'automazione basata sugli eventi a ogni fase delle operazioni IT, dalla sorgente alla regola all'azione. Effettua la sottoscrizione a più sorgenti di eventi. Scrivi regole per implementare azioni adatte alle tue esigenze.
  • Adattarsi ai diversi ambiti IT. Automatizza le attività ripetitive relative a rete, edge, infrastruttura, DevOps, sicurezza e cloud con un'unica piattaforma dedicata.
  • Ottieni maggiore coerenza. Codifica le conoscenze operative negli Ansible Rulebook per risposte sempre coerenti. Riduci gli errori umani spesso causati da attività lunghe e ripetitive e stanchezza.

Ansible Automation Platform è una soluzione di automazione completa che offre l'innovazione open source resa sicura per la tua azienda, per aumentare la produttività e ridurre i tempi di completamento dei nuovi progetti. Le sottoscrizioni Red Hat ti permettono di ottenere contenuti certificati da un consolidato ecosistema di partner, l'accesso ai servizi di gestione in hosting e il supporto tecnico per il ciclo di vita che agevolano la scalabilità dell'automazione nell'intera organizzazione. Inoltre, potrai avvalerti delle conoscenze degli esperti acquisite grazie ai successi ottenuti presso migliaia di clienti.

I container, i cluster e Ansible si uniscono all'automazione guidata dagli eventi

Puoi utilizzare insieme Red Hat Ansible Automation Platform, Red Hat OpenShift® e Red Hat Advanced Cluster Management per distribuire e gestire in modo efficiente più cluster Kubernetes in ambienti diversi.

Durante questo laboratorio interattivo pratico scoprirai come utilizzare l'automazione basata sugli eventi con Ansible Automation Platform. Tramite scenari pratici, ne sperimenterai il funzionamento e le opportunità di applicazione alle operazioni IT più complesse della tua azienda.

Continua a leggere

Articolo

I concetti base di Ansible

Ansible consente di automatizzare i processi IT, come il provisioning e la gestione della configurazione. Questo articolo fornisce un'introduzione ai concetti base di Ansible.

Articolo

Cos'è la gestione dei processi aziendali?

La gestione dei processi di business (BPM, business process management) consiste nella creazione di modelli di business, nell'analisi e nell'ottimizzazione dei processi aziendali end to end per realizzare i tuoi obiettivi aziendali strategici.

Articolo

Perché scegliere Red Hat per l'automazione

Red Hat Ansible Automation Platform include tutti gli strumenti necessari per condividere le competenze di automazione tra i team e adottare l'automazione a livello aziendale.

Scopri di più sull'automazione

Prodotti

Collabora con il nostro team di consulenti strategici in grado di analizzare l'azienda nel suo insieme e valutare le sfide da affrontare, per aiutarti a superarle con soluzioni complete e convenienti.

Una piattaforma per implementare l'automazione in azienda, in qualsiasi fase del tuo percorso di trasformazione

Risorse

Ebook

L'azienda automatizzata connette persone e processi

Ebook

Automazione dei flussi di lavoro dell'infrastruttura

Continua a leggere

Formazione

Corso di formazione gratuito

Ansible Essentials: Simplicity in Automation Technical Overview

Corso di formazione gratuito

Red Hat Ansible Automation for SAP