Sommario:
- Definizione - Cosa significa Infrastruttura come codice (IaC)?
- Techopedia spiega Infrastructure as Code (IaC)
Definizione - Cosa significa Infrastruttura come codice (IaC)?
L'infrastruttura come codice (IaC) è un tipo di astrazione IT in cui i professionisti effettuano il provisioning e gestiscono uno stack tecnologico con software, piuttosto che impostare sistemi hardware. L'infrastruttura come codice può essere utilizzata per il provisioning di sistemi cloud e per virtualizzare vari tipi di ambienti software.
Techopedia spiega Infrastructure as Code (IaC)
Una cosa che ai professionisti piace dell'infrastruttura come codice è la portabilità. Se i sistemi hardware sono forniti come codice, è più facile spostare quel codice o distribuirlo in ambienti diversi.
Le sfide includono la sincronizzazione dell'ambiente di test e dell'ambiente di produzione e l'organizzazione della documentazione.
Le aziende possono utilizzare i fornitori di cloud come AWS per configurare l'infrastruttura come sistemi di codice che consente loro di perseguire i propri obiettivi in questo tipo di ambiente astratto. I team sono responsabili per il provisioning e la manutenzione dei sistemi e per assicurarsi che siano abbastanza versatili da rimanere utili, ad esempio utilizzando bucket S3 e un modello di archiviazione degli oggetti anziché impostare i dischi fisici in un'infrastruttura hardware locale.