Cos’è Infrastructure-as-Code?
Definizione di Infrastructure-as-Code
Talvolta definita "infrastruttura programmabile", Infrastructure-as-Code (IaC) tratta la configurazione dell’infrastruttura esattamente come se fosse software di programmazione. In effetti questo inizia a rendere molto labile il confine tra la scrittura di applicazioni e la creazione degli ambienti di esecuzione: le applicazioni possono contenere script che creano e orchestrano le loro macchine virtuali. Si tratta di un elemento fondante del cloud computing che è essenziale per DevOps.
-
Quali vantaggi offre Infrastructure-as-Code?
Infrastructure-as-Code consente di gestire le macchine virtuali come se fossero programmi, senza la necessità di configurare e aggiornare manualmente i singoli elementi dell’hardware, rendendo l’infrastruttura estremamente “elastica”, vale a dire ripetibile e scalabile: un operatore può distribuire e gestire una o mille macchine usando lo stesso set di codice. Velocità, risparmio e riduzione dei rischi sono i vantaggi immediati di Infrastructure-as-Code.
-
In che modo Infrastructure-as-Code si rapporta a DevOps?
Il concetto di IaC è il quadro in cui si inserisce la nascita di DevOps. Un confine sempre più indistinto tra il codice con cui vengono eseguite le applicazioni e quello che configura le infrastrutture comporta un confine altrettanto indistinto tra i compiti di sviluppatori e responsabili delle operazioni.
-
In che modo Infrastructure-as-Code si rapporta a IaaS?
Infrastructure-as-Code supporta IaaS in quanto consente di vendere come pacchetto di servizi l’accesso a macchine virtuali e a strumenti di gestione intuitivi basati su software .
-
Soluzioni di infrastruttura HPE
Infrastruttura componibile: scopri come le soluzioni di infrastruttura componibile HPE possono trasformare l’IT e DevOps in modo tale da garantire maggiore velocità e agilità per l’economia delle idee.
HPE Synergy: questa piattaforma di infrastruttura componibile consente di configurare rapidamente pool di strutture, storage ed elaborazione virtuale e fisica per qualsiasi applicazione.
HPE OneView: adotta un approccio programmatico software-defined alla gestione dell’infrastruttura a livello di programmazione, con un’automazione efficiente dei flussi di lavoro, un dashboard moderno e un ecosistema di partner completo.