Caratteristiche e vantaggi di Red Hat Ansible Automation Platform

I team hanno bisogno di una soluzione di automazione unica applicabile in ogni contesto. Red Hat® Ansible® Automation Platform semplifica la condivisione dell'automazione tra i team. Ti fornisce tutti gli strumenti di cui hai bisogno per creare, eseguire e gestire l'automazione con un'unica sottoscrizione.

Jump to section

Chi utilizza Ansible Automation Platform?

I team di automazione devono essere in grado di realizzare processi di automazione affidabili secondo le esigenze dell'azienda. Molte organizzazioni non hanno una persona o un team dedicati unicamente a questi compiti, ma sono membri scelti del team operativo a farsene carico.

Architetti dell'automazione

Gli architetti dell'automazione promuovono l'automazione in modo che tutti i team si conformino ai processi IT e l'adozione risulti più semplice. Gli architetti e i responsabili IT possono estendere l'automazione a tutta l'azienda, ottimizzare la gestione di governance e criteri dell'automazione grazie al catalogo dei servizi di automazione e ottenere la reportistica in tempo reale sullo stack grazie ad Automation Analytics e Red Hat Insights for Ansible Automation Platform.

Sviluppatori dell'automazione

Gli sviluppatori dell'automazione creano moduli, ruoli e Ansible Playbook. Gli sviluppatori hanno la possibilità di dedicarsi alle attività di sviluppo senza gravare sui costi operativi per il mantenimento di numerosi strumenti e framework. Gli ambienti di esecuzione, che includono nuovi strumenti di gestione e creazione delle immagini container, offrono un'esperienza uniforme, simile a quella dei container, che migliora la progettazione e la scalabilità delle attività di automazione. Sono disponibili più di 140 Red Hat Ansible Certified Content Collections presso oltre 60 partner, che offrono contenuti di automazione certificati, predefiniti e completamente gestiti con soluzioni per pressoché qualsiasi scenario di utilizzo.

Amministratori dell'automazione e team operativi

Gli amministratori dell'automazione e i team operativi si assicurano che il framework e la piattaforma di automazione funzionino correttamente. Possono utilizzare gli strumenti dell'Automation Controller e dell'Ansible Automation Hub per gestire e condividere i progetti di automazione efficacemente. Tali strumenti includono un linguaggio comune e un insieme di interfacce a riga di comando (CLI), interfacce utente grafiche (GUI) e interfacce utente basate su testo (TUI) in tutti gli endpoint.

Funzionalità dei prodotti

Usa l'intelligenza artificiale per generare suggerimenti per le attività di automazione

Red Hat Ansible Lightspeed with IBM watsonx Code Assistant è un servizio di intelligenza artificiale generativa, che permette ai team di automazione di apprendere, creare e gestire i contenuti su Ansible Automation Platform in modo più efficiente. Questa soluzione accetta le richieste inserite dagli utenti e interagisce con i modelli di base di IBM watsonx per generare il codice in base alle migliori pratiche Ansible. Ciò consente di convertire l'esperienza nel settore in un codice Ansible collaudato e affidabile, da estendere su scala in più team e domini.

Riduci le attività manuali con l'automazione guidata dagli eventi

Event-Driven Ansible consente ai team di automatizzare le attività IT con logiche basate su regole definite dagli utenti. Riceve informazioni da terze parti, stabilisce quali attività intraprendere e risponde automaticamente. 

Con Event-Driven Ansible, gli esperti di dominio possono creare flussi di lavoro end to end completamente automatizzati per un'ampia varietà di complessi scenari di utilizzo. L'automazione delle attività di routine ad alto volume consente ai team di dedicare più tempo ai compiti davvero importanti e svolgere le attività IT in modo uniforme e accurato su larga scala.

Definiti, uniformi e portabili

Un ambiente di esecuzione per l'automazione è un'immagine container che fornisce un ambiente definito, uniforme e portabile dove eseguire gli Ansible Playbook.

Queste immagini container garantiscono che l'esecuzione dell'automazione avvenga in modo uniforme su più piattaforme. Tutte le dipendenze personalizzate vengono definite durante la fase di sviluppo e non sono più strettamente collegate al piano di controllo, determinando cicli di sviluppo più rapidi e maggiore scalabilità, affidabilità e portabilità tra gli ambienti.

Gli ambienti di esecuzione permettono anche di standardizzare le iniziative di automazione perché riducono la complessità relativa ai processi di automazione e le alterazioni tra sviluppo e produzione.

 

Definisci, esegui e delega i processi di automazione

L'Automation Controller è il piano di controllo per Ansible Automation Platform e definisce, esegue e delega l'automazione in tutta l'organizzazione. Include un'interfaccia utente, il controllo degli accessi basato sui ruoli (RBAC), uno strumento di visualizzazione dei flussi di lavoro e un'integrazione e distribuzione continua (CI/CD). Queste funzionalità aiutano le organizzazioni a standardizzare e ridimensionare le attività di automazione, riducendone la proliferazione incontrollata e le disomogeneità.

Il controller permette di gestire l'inventario, avviare e programmare i flussi di lavoro, tenere traccia delle modifiche e integrare le informazioni nella reportistica; il tutto da un'interfaccia utente e un'API REST centralizzate.

Implementa un'automazione scalabile in tutti gli ambienti

L'Automation Mesh fornisce un framework semplice e affidabile per implementare un'automazione scalabile in diversi team, piattaforme e topologie di rete, gestita centralmente tramite l'Automation Controller. Con un livello di comunicazione flessibile e multidirezionale, l'Automation Mesh migliora la capacità di un'organizzazione di operare su scala globale.

L'Automation Mesh permette di localizzare l'automazione ed eseguirla in prossimità dei dispositivi endpoint. In questo modo si limitano le interruzioni nell'esecuzione che possono causare incoerenze e tempi di fermo.

Accelera l'automazione con i contenuti predefiniti

Un'Ansible Content Collection è una struttura standardizzata per organizzare pacchetti di moduli, playbook, plugin, ruoli e documenti di Red Hat e dei nostri partner. Le Ansible Content Collections includono Red Hat Ansible Certified Content e Ansible Validated Content. Gli utenti che accedono a queste raccolte possono anche riutilizzarle e condividerle con tutta l'azienda, mentre gli autori di contenuti possono sviluppare e condividere nuove collezioni senza dover aspettare una nuova versione di Ansible Automation Platform.

I contenuti Red Hat Ansible Certified Content e Ansible Validated Content sono disponibili sull'Ansible Automation Hub e sull'Automation Hub privato, un repository on premise che consente alle aziende di gestire, condividere e curare internamente i contenuti.

Moduli, ruoli, plugin e documentazione

Ansible Automation Hub è il repository centrale per trovare, usare e gestire le Ansible Content Collections, che sono incluse nella sottoscrizione Ansible Automation Platform per aiutare i team a implementare l'automazione più rapidamente. Le raccolte comprendono i contenuti (moduli, ruoli e plugin) ma anche la documentazione necessaria al loro utilizzo.

Ansible Automation Hub ti consente di trovare velocemente le nuove raccolte, riutilizzare e condividere i contenuti in tutta l'organizzazione, creare repository personalizzati per i team interni e gestire non solo i contenuti generati internamente, ma anche Red Hat Ansible Certified Content e Ansible Validated Content.

Monitora e gestisci le iniziative di automazione con capacità di reporting avanzate e metriche di osservabilità

Automation Analytics garantisce visibilità completa sulle prestazioni dell'automazione, accelerando il processo decisionale basato su dati, per una scalabilità più rapida. Questa soluzione aiuta a stimare il ritorno sugli investimenti (ROI), a prevedere i tempi e i risparmi dei progetti di automazione futuri e a monitorare il successo o l'insuccesso dei processi.

Red Hat Insights, integrato in Red Hat Ansible Automation Platform, consente il monitoraggio e la risoluzione proattiva dei problemi relativi a prestazioni dell'infrastruttura, disponibilità dei sistemi e vulnerabilità della sicurezza, contribuendo a ridurre i rischi di conformità, le minacce e i potenziali tempi di fermo. In base ai dati dell'osservabilità derivanti dai ticket di supporto di Red Hat e da altri input, Red Hat Insights velocizza l'identificazione delle cause alla radice. Puoi anche utilizzare Red Hat Insights come sorgente di dati per automatizzare le correzioni con Event-Driven Ansible.

Crea attività, moduli e playbook

Gli strumenti di sviluppo Ansible sono utility a riga di comando incluse con Ansible Automation Platform che possono essere usate direttamente nel terminale. Tali strumenti includono:

  • Execution Environment Builder: questo strumento aiuta gli sviluppatori e gli amministratori a creare ambienti di esecuzione dell'automazione utilizzando le informazioni sulle dipendenze definite dall'utente nelle raccolte Ansible Content Collections.
  • Automation Content Navigator: questa utility fornisce ad Ansible Core e agli ambienti di esecuzione dell'automazione un'interfaccia a riga di comando. Gli utenti possono convalidare i contenuti con dei semplici sottocomandi e ricevono un feedback diretto in un'interfaccia chiara basata su testo.

Gli strumenti di sviluppo Ansible offrono un'esperienza ottimizzata e più uniforme agli autori di contenuti che utilizzano Ansible Automation Platform.

Guarda Ansible Automation Platform in azione. Scopri come condividere le conoscenze, espandere i team, colmare le lacune e offrire più tempo agli esperti di automazione per dedicarsi ad attività prioritarie. Durata del video: 10:29

Red Hat Ansible Automation Platform