Persona comodamente seduta in una sedia rossa che lavora su un desktop con nove monitor connessi sullo sfondo
Jump to section

Cos'è la gestione della configurazione?

Copia URL

La gestione della configurazione è il processo necessario per mantenere sistemi, server, applicazioni, dispositivi di rete e altri componenti IT in una determinata condizione target, per assicurare che il sistema funzioni come previsto, nonostante le eventuali modifiche apportate nel tempo. 

Tramite gli strumenti di gestione della configurazione, gli amministratori possono configurare un sistema IT, ad esempio un server o una workstation, quindi creare e gestire altri server e workstation utilizzando le stesse impostazioni. La valutazione della configurazione e l'analisi degli errori consente ai team IT di identificare continuamente i sistemi che si discostano dalla condizione target e che devono essere aggiornati, riconfigurati o richiedono correzioni.

Come parte del processo di gestione dei servizi IT (ITSM), i database di gestione della configurazione (CMDB) tengono traccia dei singoli elementi della configurazione, ovvero di ogni risorsa o componente che partecipa all'erogazione dei servizi IT. I database CMDB archiviano le informazioni relative agli attributi, alle dipendenze e alle modifiche degli elementi della configurazione nel tempo, consentendo ai team IT di mappare e gestire le relazioni che legano gli elementi di configurazione.

Negli ambienti aziendali, i team IT si trovano a gestire una complessa gamma di applicazioni e sistemi, tra cui cloud, reti, storage, server e dispositivi edge. Per prevenire costosi problemi futuri, è importante la corretta configurazione dei sistemi ma è altrettanto importante una manutenzione attenta e regolare. 

Gli errori di configurazione dei sistemi 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. Incoerenze o errori di configurazione introdotti nei sistemi IT, seppur di lieve entità, possono causare problemi in termini di prestazioni, sicurezza e conformità o persino interruzioni. 

Per prevenire questi problemi, la gestione della configurazione prevede un approccio chiaro alla documentazione, alla manutenzione e al controllo delle modifiche, garantendo così una configurazione coerente e accurata anche degli ambienti più complessi.

La gestione delle modifiche è un processo ITSM correlato, benché differente, alla gestione della configurazione. Descrive le policy e i processi a cui si attiene l'organizzazione durante l'aggiornamento dell'infrastruttura o quando reagisce a eventi critici, come la riduzione delle prestazioni o l'interruzione di un servizio.

 

I team IT in genere utilizzano software specializzato per definire le impostazioni di sistema, e per realizzare e gestire i sistemi in base a tali impostazioni. Gli strumenti di gestione della configurazione aiutano gli amministratori a registrare lo stato corrente delle applicazioni e dei servizi, permettendo loro di identificare rapidamente i sistemi che richiedono attenzione, stabilendo i passaggi per la correzione, dando priorità alle azioni e convalidandone il completamento.

Gli strumenti tipici di gestione della configurazione permettono ai team 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.

Data la dimensione e la complessità della maggior parte degli ambienti enterprise, i team IT utilizzano l'automazione per definire e gestire la condizione target dei vari sistemi.

Automatizzare la gestione della configurazione è fondamentale per creare un ambiente IT affidabile, coerente e gestito in modo ottimale su larga scala. Anziché affidare ai singoli le attività di configurazione manuali lunghe e tediose, l'automazione consente ai team di distribuire e dismettere in modo coerente i componenti dell'infrastruttura, in meno tempo e con meno possibilità di errore umano. L'automazione garantisce anche la coerenza delle impostazioni di sistema negli ambienti dei datacenter, nel cloud e all'edge per l'intero ciclo di vita dell'applicazione, riducendo i problemi di sicurezza e prestazioni.

Può aiutare le aziende a ridurre i costi, la complessità e gli errori manuali in numerosi scenari di utilizzo IT:

  • Automazione dell'infrastruttura: configura e gestisci l'infrastruttura dei server per ottenere coerenza ed eliminare errori di configurazione.
  • Automazione del cloud: configura e gestisci le risorse cloud, inclusi i sistemi operativi, i gruppi di sicurezza, i sistemi di bilanciamento del carico e i cloud privati virtuali. 
  • Automazione della rete: configura e gestisci i dispositivi di rete come i router e gli switch. 
  • Automazione della sicurezza: configura e gestisci i dispositivi di sicurezza come i firewall e i sistemi di rilevamento delle intrusioni e applica policy di accesso alla rete coerenti. 
  • Automazione dell'edge: configura e gestisci sistemi delle infrastrutture remote, tra cui rete, sicurezza, dispositivi IoT e apparecchiature server.

Ottimizza l'ambiente IT con l'approccio Automation as Code

Le aziende scelgono di introdurre la strategia Infrastructure as Code (IaC) per ottenere processi IT completamente automatizzati in tutte le fasi operative. L'approccio IaC permette di standardizzare la creazione, il provisioning e il deployment dell'infrastruttura. Allo stesso modo, i team IT possono adottare gli approcci Ops as Code e Policy as Code per codificare la gestione, la manutenzione e la governance dei sistemi, successivamente al deployment.

Scopri come

La soluzione di gestione della configurazione più adatta per le aziende che hanno già adottato o stanno approntando la transizione a un ambiente di cloud ibrido deve prevedere: 

  • La flessibilità necessaria per gestire datacenter fisici, cloud pubblici e ambienti all'edge. 
  • Il supporto per diversi scenari di utilizzo, tra cui rete, sicurezza, applicazioni, provisioning e molto altro ancora. 
  • Integrazione con piattaforme e soluzioni di terze parti leader di settore. 
  • Una struttura dichiarativa con la quale definire la condizione target desiderata, anziché una struttura imperativa che impone l'uso di comandi specifici.
  • Capacità di rilevamento delle alterazioni, per mettere a confronto i sistemi tra loro o con un'impostazione di base.

Red Hat® Ansible® Automation Platform sfrutta l'automazione per incentivare la crescita, l'orchestrazione e l'innovazione della tua azienda. In parallelo alla propria crescita, l'organizzazione rende scalabile l'automazione con controllo e informazioni approfondite, favorisce la collaborazione tra i team e gestisce policy e governance. 

Ansible Automation Platform include tutti gli strumenti necessari per l'adozione dell'automazione di livello enterprise, inclusi gli strumenti per la creazione di contenuti, Ansible Playbook basati su YAML, una dashboard visiva, una soluzione basata su eventi e analisi approfondite. Offre l'innovazione open source di Red Hat resa sicura per la tua azienda, per aumentare la produttività e ridurre i tempi di completamento dei nuovi progetti.

Una sottoscrizione ad Ansible Automation Platform offre numerosi vantaggi: contenuti certificati e convalidati Red Hat Ansible Certified Content e Ansible, gestiti sia da Red Hat che dal nostro consolidato ecosistema di partner, accesso a servizi di gestione in hosting e supporto tecnico per l'intero ciclo di vita, per un'integrazione completa dell'automazione in 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