Infrastruttura distribuita come servizio

Completato

IaaS (Infrastructure as a service, infrastruttura distribuita come servizio) è un'infrastruttura di calcolo di accesso immediato con provisioning e gestione tramite Internet. Le soluzioni IaaS consentono di ridimensionare rapidamente le risorse per soddisfare la domanda e pagare solo per le risorse usate. IaaS consente di evitare i costi e le complicazioni legati all'acquisto e alla gestione di server fisici propri e di altri elementi dell'infrastruttura del data center. Ogni risorsa viene offerta come un componente del servizio separato e si noleggiano le risorse fino a quando servono.

Di conseguenza il modello IaaS è molto flessibile. È possibile eseguire il provisioning dell'infrastruttura comune, ad esempio macchine virtuali, risorse di archiviazione, subnet virtuali, firewall e VPN per creare una soluzione. Non è necessario gestire le appliance e i server fisici. Tuttavia, si è responsabili della configurazione e della gestione dei componenti, ad esempio la configurazione dei firewall, l'aggiornamento dei sistemi operativi delle macchine virtuali, l'aggiornamento dei DBMS e dei runtime.

Scenari comuni

Si supponga che la propria società che opera nel settore sanitario abbia la necessità di eseguire una versione speciale di un software desktop. Il software è supportato solo in una versione specifica di un sistema operativo ed è necessaria una sola licenza utente. È possibile creare una macchina virtuale con il software necessario. L'utente può usare una connessione Desktop remoto per connettersi alla macchina virtuale e usare il software.

Si consideri un altro scenario. I team di sviluppo devono avere a disposizione vari ambienti di sviluppo univoci. Durante il ciclo di sviluppo, hanno la necessità di testare diverse versioni del prodotto. Gli sviluppatori possono eseguire il provisioning degli ambienti all'occorrenza. Quando un ambiente non è più necessario, gli sviluppatori possono eliminarlo facilmente.

Altri scenari comuni includono:

Hosting di siti Web: se serve maggiore controllo per l'hosting di un sito Web, l'esecuzione di siti Web con il modello IaaS può essere un'opzione migliore rispetto all'hosting Web tradizionale.

App Web: IaaS fornisce tutta l'infrastruttura per supportare le app Web, tra cui archiviazione, server Web e server applicazioni e risorse di rete. Le organizzazioni possono distribuire rapidamente app Web con il modello IaaS e ridimensionare facilmente l'infrastruttura quando la richiesta per le app è imprevedibile.

Archiviazione, backup e ripristino: la gestione dell'archiviazione può essere complessa e richiedere notevoli investimenti di capitale e personale esperto per la gestione dei dati e per soddisfare i requisiti legali e di conformità. IaaS può essere utile per semplificare la pianificazione, la gestione, la domanda imprevedibile e le esigenze di archiviazione in continua crescita.

High-Performance Computing: in presenza di un carico di lavoro che richiede prestazioni di calcolo elevate, è possibile eseguire il carico di lavoro nel cloud evitando di anticipare costi per l'hardware e pagando solo per l'utilizzo quando necessario.

Analisi dei Big Data: con set di dati di grandi dimensioni che contengono modelli, tendenze e associazioni potenzialmente preziosi, IaaS può offrire la potenza di elaborazione per eseguire il data mining nei set di dati per individuare i modelli.

Vantaggi

Elimina le spese in conto capitale e riduce i costi correnti: IaaS consente di evitare la spesa iniziale per la configurazione e la gestione di un data center locale e rappresenta quindi un'opzione conveniente per le startup e le aziende che vogliono mettere alla prova idee innovative. Non appena si decide di lanciare un nuovo prodotto o una nuova iniziativa, l'infrastruttura di elaborazione necessaria può essere pronta in pochi minuti o in poche ore, anziché richiedere giorni o settimane o persino mesi se dovesse essere configurata internamente.

Migliora la continuità aziendale e il ripristino di emergenza : implementare soluzioni per disponibilità elevata, continuità aziendale e ripristino di emergenza è costoso, perché richiede una quantità significativa di tecnologia e personale. Con un contratto di servizio appropriato, la soluzione IaaS può ridurre questi costi e consentire l'accesso alle applicazioni e ai dati come di consueto durante un'emergenza o un'interruzione del servizio.

Rispondere più velocemente a condizioni aziendali mutevoli: le soluzioni IaaS consentono di aumentare rapidamente le risorse per rispondere a picchi della domanda per l'applicazione, ad esempio durante un periodo festivo, quindi ridurle nuovamente quando l'attività diminuisce per risparmiare. Dato che non è necessario configurare l'infrastruttura prima di poter sviluppare e distribuire le app, è possibile renderle disponibili più rapidamente agli utenti con IaaS.

Aumenta la stabilità, l'affidabilità e il supporto: con IaaS non occorre gestire e aggiornare hardware o risolvere problemi di attrezzature. Con il contratto appropriato, il provider di servizi garantisce che l'infrastruttura sia affidabile e che soddisfi i contratti di servizio.