Jump to section

Cos'è la gestione della configurazione?

Copia URL

La gestione della configurazione è il processo utilizzato per mantenere sistemi, server e software in un determinato stato coerente, al fine di assicurare che il sistema funzioni come previsto, nonostante le eventuali modifiche apportate nel tempo. 

Per gestire la configurazione dei sistemi IT occorre definirne la condizione target, ad esempio la configurazione dei server, dopodiché è necessario creare e gestire tali sistemi. Strettamente correlata alla valutazione delle configurazioni e all'analisi delle deviazioni, la gestione della configurazione le utilizza entrambe per identificare i sistemi che richiedono aggiornamenti, riconfigurazioni o patch.

La gestione della configurazione garantisce la documentazione regolare di tutte le modifiche apportate, grandi o piccole che siano. Gli errori di configurazione sono stati indicati nel nostro rapporto sullo stato della sicurezza di Kubernetes come una delle principali cause di incidenti di sicurezza tra ambienti containerizzati o orchestrati da Kubernetes. 

I problemi di configurazione possono determinare prestazioni inadeguate, incoerenze o problemi di conformità, che influiscono negativamente sulle operazioni e la sicurezza dell'azienda. Le modifiche non documentate apportate a numerosi sistemi e applicazioni contribuiscono ad aumentare l'instabilità e i downtime.

In un ambiente di grandi dimensioni, l'identificazione dei sistemi che richiedono attenzione, la determinazione degli interventi di correzione con le relative priorità e la verifica del completamento sono troppo complicate per essere eseguite manualmente. Ma senza documentazione, manutenzione e processi di controllo delle modifiche, amministratori di sistema e sviluppatori software non possono conoscere il contenuto dei vari server o identificare il software che deve essere aggiornato.

I sistemi di gestione della configurazione consentono di definire in modo coerente le impostazioni dei sistemi, per crearli e gestirli in base ai modelli di riferimento. La gestione della configurazione consente a utenti e amministratori di conoscere la posizione esatta di determinati servizi e lo stato attuale delle diverse applicazioni.

Uno strumento appropriato per la gestione della configurazione consente di:

  • Classificare e gestire i sistemi per gruppi e sottogruppi. 
  • Modificare le configurazioni base da una posizione centrale.
  • Distribuire nuove impostazioni a tutti i sistemi applicabili. 
  • Automatizzare l'identificazione dei sistemi e l'applicazione di patch e aggiornamenti.
  • Identificare le configurazioni obsolete, con prestazioni inadeguate e non conformi. 
  • Assegnare le giuste priorità alle varie azioni. 
  • Accedere alle correzioni prescrittive e applicarle.

Pensaci bene. Controllando di frequente tutti i dettagli, si possono evitare riparazioni future, costose e più complicate. La gestione della configurazione consiste nel risolvere i piccoli problemi prima che diventino insormontabili. 

Consente, ad esempio, di accertarsi che ci sia corrispondenza tra l'ambiente di test e quello di produzione. In questo modo si avranno meno problemi con le applicazioni una volta distribuite rispetto a quelli riscontrabili se i due ambienti non fossero esattamente uguali.

Poiché permette di conoscere tutte le caratteristiche dell'ambiente originale, la gestione della configurazione consente infatti di ottenere una replica esatta di un ambiente, con le configurazioni e i software corretti.

Automatizzare la gestione della configurazione

La gestione della configurazione ha il compito di mantenere i sistemi nella condizione target. Solitamente, a tale scopo si utilizza la gestione manuale o uno script personalizzato creato dall'amministratore del sistema. L'automazione consiste nell'impiego di software per l'esecuzione di attività come la gestione della configurazione, così da ridurre costi, complessità ed errori.

Tramite l'automazione, uno strumento di gestione della configurazione può eseguire il provisioning di un nuovo server in pochi minuti e senza errori. L'automazione può essere eseguita anche per mantenere la condizione target di un server, ad esempio rispetto a un ambiente operativo standard, senza dover utilizzare gli script di provisioning che erano prima necessari.

Red Hat® Ansible® Automation Platform può essere utilizzato come strumento per la gestione della configurazione, al fine di memorizzare lo stato attuale dei sistemi per semplificarne la manutenzione. Gli strumenti di gestione della configurazione accelerano le modifiche e i deployment, evitano i potenziali errori umani e al tempo stesso assicurano la scalabilità e la prevedibilità della gestione dei sistemi.

Permettono inoltre di tenere traccia dello stato delle risorse, ad esempio per evitare di ripetere l'installazione di uno stesso pacchetto. 

Automatizzare la gestione della configurazione migliora anche il ripristino dei sistemi dopo un evento critico.Se, per una ragione sconosciuta, un server subisce un guasto, è possibile distribuirne uno nuovo e, grazie alla documentazione delle modifiche e degli aggiornamenti eseguiti, identificare rapidamente l'origine del guasto. 

Gli strumenti di gestione della configurazione possono anche supportare le attività di auditing del sistema, per individuare più velocemente l'origine del problema. 

Le nostre soluzioni di automazione si fondano su un modello di sviluppo che sfrutta gli aspetti migliori del software open source — innovazione e collaborazione — e li convoglia in prodotti open source di livello enterprise.

Anche dopo essere stati testati, preconfigurati e rilasciati, il codice sorgente dei prodotti Red Hat resta aperto, consentendo agli utenti di modificare ogni aspetto degli strumenti Red Hat. Inoltre, i playbook che sottendono alle piattaforme di automazione sono in costante evoluzione, migliorati e rinnovati in tempo reale anche grazie al contributo degli utenti. 

Una sottoscrizione a Red Hat Ansible Automation Platform include tutti gli strumenti necessari per adottare l'automazione in tutta l'azienda, tra cui playbook, una dashboard visiva, una soluzione guidata dagli eventi e analisi dei dati. Potrai usufruire di contenuti certificati forniti dai partner che fanno parte del nostro vasto ecosistema, oltre ad accedere a servizi di gestione ospitati, al servizio di supporto tecnico per il ciclo di vita del prodotto e alle competenze degli esperti, acquisite grazie all'esperienza di successo maturata con migliaia di clienti.

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

Una piattaforma per lo sviluppo delle applicazioni cloud native destinate all'automazione dei processi e delle decisioni aziendali.

Risorse

Ebook

L'azienda automatizzata connette persone e processi

Ebook

Automazione dei flussi di lavoro dell'infrastruttura

Continua a leggere

CASO CLIENTE

Microsoft, azienda tecnologica internazionale, crea una cultura basata sull'automazione

WHITE PAPER

Ottimizza le pipeline CI/CD con Red Hat Ansible Automation Platform

RESOCONTO ANALITICO

Automazione dell'ultimo miglio: garantire la coerenza e la scalabilità con l’edge computing

RESOCONTO ANALITICO

IDC: Il valore di Red Hat Ansible Tower

SCHEDA TECNICA

Red Hat Ansible Automation Platform

SCHEDA TECNICA

Red Hat Ansible Tower

SCHEDA TECNICA

Red Hat Edge

SINTESI

Missione compiuta: edge computing nello spazio

SINTESI

Red Hat e Nutanix: supporto per le tue applicazioni dati strategiche

PANORAMICA

Tre modi in cui i responsabili IT possono misurare il rendimento dell'automazione

PANORAMICA

Semplifica la transizione al cloud con Red Hat e Google Cloud

CHECKLIST

Cinque consigli per pianificare la migrazione a Red Hat Ansible Automation Platform 2

CHECKLIST

Automazione aziendale con una metodologia DevOps

CHECKLIST

6 modi per promuovere l'automazione IT in tutta l'organizzazione

CHECKLIST

3 vantaggi per la soluzione automatizzata dei problemi prestazionali

EBOOK

Red Hat Ansible Automation Platform 2

EBOOK

Guida all'automazione per dirigenti IT

EBOOK

Automazione aziendale in cinque passaggi

EBOOK

Automazione delle reti alla portata di tutti

EBOOK

Automazione all'edge: 7 scenari di utilizzo settoriali con esempi

EBOOK

Automazione della rete con Red Hat

EBOOK

Accelerazione della trasformazione digitale nel settore pubblico con Red Hat Ansible Automation Platform

EBOOK

Il manuale per automation architect

EBOOK

Come rendere agile un'architettura monolitica

EBOOK

Semplifica la gestione dello storage

EBOOK

Apri le porte a nuove possibilità di innovazione e crescita nelle tre aree chiave dell'IT, con Red Hat

Formazione

Corso di formazione gratuito

Ansible Essentials: Simplicity in Automation Technical Overview

Corso di formazione gratuito

Red Hat Ansible Automation for SAP

Illustration - mail

Ricevi contenuti simili

Iscriviti a Red Hat Shares, la nostra newsletter gratuita.