Tipi di cloud computing

Il cloud computing offre agli sviluppatori e ai reparti IT la possibilità di concentrarsi sulle attività strategiche, tralasciando attività altrettanto importanti ma onerose a livello di tempo quali, ad esempio, l'approvvigionamento di risorse, la manutenzione e la pianificazione della capacità. Dal momento che il cloud computing sta avendo una sempre maggiore popolarità, sono ora disponibili numerosi modelli e svariate strategie di distribuzione in grado di soddisfare le specifiche esigenze di utenti diversi. Ogni tipo di servizio cloud e metodo di distribuzione offre diversi livelli di controllo, flessibilità e gestione. Saper distinguere le differenze peculiari tra Infrastructure as a Service, Platform as a Service e Software as a Service, nonché conoscere le varie strategie di distribuzione disponibili ti permetterà di scegliere l'insieme di servizi più idoneo alle tue specifiche esigenze di lavoro.

Modelli di cloud computing

Sono disponibili tre modelli di cloud computing principali. Ogni modello rappresenta un aspetto diverso dello stack del cloud computing.

Infrastructure as a Service (IaaS)

Infrastructure as a Service, talvolta abbreviato in IaaS, contiene gli elementi di base dell'infrastruttura IT del cloud e in genere consente l'accesso a caratteristiche di rete, computer (virtuali o su hardware dedicato) e spazio di storage dei dati. Infrastructure as a Service offre il massimo livello di flessibilità e controllo di gestione sulle risorse IT e questo servizio può essere paragonato alle risorse IT esistenti attualmente note a reparti IT e sviluppatori.

Platform as a Service (PaaS)

Grazie al servizio Platforms as a Service le organizzazioni non dovranno più gestire l'infrastruttura sottostante (in genere hardware e sistemi operativi). In questo modo sarà possibile concentrarsi sulla distribuzione e sulla gestione delle applicazioni. Questa soluzione è caratterizzata dal massimo livello di efficienza in quanto non è più necessario dedicarsi ad attività quali l'approvvigionamento delle risorse, la pianificazione della capacità, la manutenzione del software, l'applicazione di patch o qualsiasi altro tipo di attività onerosa che possa interessare l'esecuzione delle applicazioni.

Software as a Service (SaaS)

Il servizio Software as a Service offre un prodotto completo che viene eseguito e gestito dal provider di servizi. Nella maggior parte dei casi, quando si parla di Software as a Service si fa riferimento alle applicazioni degli utenti finali. Grazie all'offerta SaaS non devi pensare alle modalità di gestione del servizio o dell'infrastruttura sottostante; devi solo pensare a come utilizzerai quel particolare software. Un esempio comune di applicazione SaaS è l'e-mail basata sul Web che consente di inviare e ricevere e-mail senza dover gestire le aggiunte di funzionalità al prodotto e-mail o provvedere alla manutenzione dei server e dei sistemi operativi su cui viene eseguito il programma e-mail.

Modelli di distribuzione del cloud computing

Cloud

Un'applicazione basata sul cloud è completamente distribuita nel cloud e ogni sua parte viene eseguita a livello di cloud. Le applicazioni nel cloud sono state create nel cloud stesso oppure sono state migrate da un'infrastruttura esistente per sfruttare tutti i vantaggi del cloud computing. Le applicazioni basate sul cloud possono essere sviluppate nei livelli bassi dell'infrastruttura oppure possono avvalersi di servizi di livello superiore che garantiscono un'astrazione ottimale rispetto ai requisiti di gestione, architettura e dimensionamento dell'infrastruttura principale.

Tecnologia ibrida

Una distribuzione ibrida consente di collegare l'infrastruttura e le applicazioni tra risorse basate sul cloud e risorse esistenti non presenti nel cloud. Il metodo più comune di distribuzione ibrida prevede il collegamento tra il cloud e un'infrastruttura locale esistente per estendere e potenziare l'infrastruttura di un'organizzazione nel cloud mediante il collegamento delle risorse cloud al sistema interno. Per ulteriori informazioni su come AWS può aiutarti con la distribuzione ibrida, visita la pagina relativa alla tecnologia ibrida.

Distribuzione locale

La distribuzione delle risorse a livello locale, mediante strumenti di virtualizzazione e gestione delle risorse, viene talvolta definita "cloud privato". La distribuzione locale non è caratterizzata dai numerosi vantaggi tipici del cloud computing, ma a volte risulta la soluzione ideale per la sua capacità di offrire risorse dedicate. Nella maggior parte dei casi questo modello di distribuzione equivale a quello dell'infrastruttura IT esistente dove però vengono utilizzate tecnologie di virtualizzazione e gestione delle applicazioni per incrementare l'utilizzo delle risorse.

Fasi successive

Sei pronto per passare alla fase successiva? Puoi acquisire ulteriori informazioni su AWS, trovare la soluzione più adatta alle tue esigenze oppure contattare un rappresentante dell'ufficio commerciale AWS che potrà aiutarti a trovare la soluzione giusta per te.

Ulteriori informazioni su AWS

Amazon Web Services offre la più ampia gamma di servizi cloud disponibili al mondo. Per ulteriori informazioni sui vantaggi della distribuzione di applicazioni con AWS, visita la pagina di presentazione di AWS.

Scopri le soluzioni AWS

Grazie alle soluzioni e ai servizi disponibili per IT, DevOps e sviluppatori, AWS rappresenta la piattaforma ideale per il raggiungimento dei tuoi obiettivi. Per ulteriori informazioni sulle soluzioni e sui servizi disponibili nel cloud AWS, visita la pagina relativa alle soluzioni AWS.

Contatta un rappresentante dell'ufficio commerciale

Hai bisogno di parlare con un rappresentante AWS? Compila il modulo di contatto per essere contattato da un rappresentante qualificato dell'ufficio commerciale AWS, che discuterà con te le tue esigenze e valuterà come AWS possa aiutarti a raggiungere i tuoi obiettivi nel cloud.