Le raccolte Ansible® Content Collections sono un formato per la distribuzione di contenuti Red Hat® Ansible® Automation Platform, come playbook, ruoli, moduli e plugin su temi specifici.
Le Ansible Content Collections rappresentano lo standard più recente per la distribuzione, la gestione e l'uso dell'automazione. Combinano più tipi di contenuti Ansible Automation Platform e migliorano la flessibilità e la scalabilità.
Le raccolte di contenuti sono studiate per avere un formato coerente che permetta agli autori di contenuti di inviare insieme pacchetti di moduli, plugin, ruoli e documentazione, e agli utenti di trovare queste risorse in un unico punto.
Le raccolte Ansible Content Collections agevolano gli utenti di Ansible Automation Platform con l'automazione, grazie ai contenuti predefiniti elaborati da Red Hat e dai suoi partner certificati.
Queste raccolte sono suddivise per dominio e riducono le operazioni e i passaggi necessari per trovare e assemblare ruoli e moduli diversi.
L'azienda automatizzata
Scopri come implementare l'automazione in tutta l'azienda
Vantaggi delle raccolte di contenuti
In passato gli autori di moduli dovevano aspettare che i loro moduli fossero inseriti nella successiva versione di Ansible o dovevano aggiungerli ai ruoli, e ciò rendeva più complessi l'utilizzo e la gestione dei contenuti.
Oggi invece grazie alle Ansible Content Collections, che vengono pubblicate e mantenute in autonomia rispetto alle nuove versioni di Ansible, è possibile fornire con maggiore frequenza aggiornamenti delle funzionalità e nuovi contenuti.
Le raccolte di contenuti vengono sviluppate per essere eseguite su specifiche versioni di Ansible Automation Platform.
Sfruttando le Ansible Content Collections per inviare componenti come moduli, plugin o playbook e la relativa documentazione, gli autori di contenuti per l'automazione riescono ora a stare al passo con la crescente domanda di soluzioni di automazione. Di conseguenza, gli utenti dei contenuti hanno a disposizione contenuti sempre aggiornati.
Ad esempio, un provider di cloud pubblico può introdurre nuovi servizi e la possibilità di automatizzarli senza dover aspettare che i moduli siano accettati da tutta la community Ansible.
Differenze tra i tipi di contenuti Ansible
Le Red Hat Ansible Content Collections certificate sono orientate all'integrazione con Red Hat e con le piattaforme dei partner (assumendo in genere la forma di moduli, ruoli, playbook, plugin e/o documentazione). Le Red Hat Ansible Certified Content Collections hanno il supporto completo di Red Hat.
I contenuti convalidati Ansible offrono una guida esperta su come eseguire operazioni o attività in Red Hat o in una piattaforma dei partner (assumendo in genere la forma di ruoli e documentazione). Alcuni contenuti convalidati possono far riferimento a una Red Hat Ansible Content Collection certificata per semplificare l'uso della raccolta. I contenuti certificati Ansible sono personalizzati e testati da Red Hat, che ne assicura il funzionamento in produzione con Ansible Automation Platform. Essendo personalizzabili, non sono supportati da Red Hat.
I contenuti della community Ansible vengono creati dalla community degli utenti Ansible e sono utili sia nell'integrazione con le piattaforme, sia in quanto offrono indicazioni su come eseguire operazioni e attività su tali piattaforme. I contenuti della community sono disponibili su galaxy.ansible.com. Non sono supportati né testati da Red Hat.
Come accedere alle raccolte di contenuti certificati
L'Automation Hub è il portale ufficiale dove trovare e scaricare le raccolte Ansible Content Collections certificate e supportate da Red Hat e dai suoi partner tecnologici. Informazioni complete sulle raccolte gestite ufficialmente da Red Hat sono reperibili in questo articolo della Knowledgebase.
Dalla release di Ansible Automation Platform 2.3 è possibile accedere direttamente ai contenuti Ansible convalidati tramite l'Automation Hub privato.
Una sottoscrizione ad Ansible Automation Platform include l'accesso all'Automation Hub di Ansible e a quello privato, oltre a più di 135 raccolte di contenuti certificati di oltre 60 partner leader di settore.
Come creare le raccolte Ansible Content Collections
Le raccolte Red Hat Ansible Content Collections certificate possono essere pubblicate nell'Automation Hub di Ansible, e forniscono direttamente agli utenti soluzioni di automazione integrabili con Red Hat Ansible Automation Platform.
È anche possibile condividere le raccolte di contenuti con altri utenti della propria organizzazione tramite un Automation Hub privato.
L'Automation Hub privato permette agli sviluppatori di collaborare alla pubblicazione di contenuti e di ottimizzarne la condivisione e la distribuzione in tutta l'azienda. Supporta inoltre gli Automation Execution Environment, per creare e condividere immagini dei container con ambienti definiti, coerenti e portatili, per eseguire l'automazione.
L'Automation Hub privato è quindi il luogo ideale dove pubblicare le raccolte di contenuti specifiche per l'azienda, mentre le raccolte create con il contributo della community si possono caricare su Ansible Galaxy, un portale accessibile a tutta la community Ansible.
Perché scegliere Ansible Automation Platform?
Le organizzazioni IT che scelgono di implementare l'automazione nell'intera azienda necessitano di un metodo standardizzato per definire i workflow di automazione e introdurli all'interno di strumenti e processi, di un'esecuzione dell'automazione affidabile e scalabile e di un sistema centralizzato che permetta l'auditing.
Standardizzando la modalità di distribuzione, adozione, delega e verifica dell'automazione, Ansible Automation Platform permette di affrontare il percorso verso l'automazione in tutta sicurezza e di ridurre le incongruenze all'interno dell'azienda.
Grazie al linguaggio di automazione intuitivo di Ansible Automation Platform, gli utenti riescono a coordinare diversi team e individui, così che possano condividere, controllare e gestire i contenuti per l'automazione. Inoltre, i team possono iniziare fin da subito a implementare e condividere l'automazione sfruttando i contenuti predefiniti delle raccolte Ansible Content Collections.