Con cloud computing s'indica tipicamente l'insieme dei servizi di fornitura di web hosting: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) e Software-as-a-Service (SaaS). In questo articolo ne analizziamo le differenze. Esempi di servizi cloud sono l'archiviazione, l'elaborazione o la trasmissione dati.
Una piattaforma di servizi cloud offre un accesso rapido a risorse IT flessibili e a basso costo. Con il cloud computing non è necessario effettuare ingenti investimenti anticipati nell'hardware e software: puoi accedere a tutte le risorse di cui hai bisogno, quasi istantaneamente, e - dato non indifferente- pagare solo ciò che effettivamente usi./p
Il cloud computing è un termine generico per tutto ciò che riguarda la fornitura di servizi di hosting su Internet.
Questi servizi sono generalmente suddivisi in tre categorie: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) e Software-as-a-Service (SaaS). Il nome cloud computing è stato ispirato dal simbolo “cloud” (nuvola), icona oggi diffusa per rappresentare proprio questo tipo di servizi.
In informatica, con il termine “cloud computing” (in italiano nuvola informatica) si indica un paradigma di erogazione di servizi offerti "on demand" da un fornitore ad un cliente finale attraverso la rete Internet, a partire da un insieme di risorse preesistenti, configurabili e disponibili in remoto sotto forma di architettura distribuita.
Un servizio quindi caratterizzato da una forte spinta verso la scalabilità e la personalizzazione, vediamo come nel dettaglio.
Vediamo ora quali sono le eventuali alternative della messa in opera sul campo di un'infrastruttura basata su cloud computing:
Perché il cloud computing funzioni, devono essere presenti tre componenti principali: front-end, back-end e rete.
Insieme, questi tre componenti formano l'architettura del cloud computing.
Front-end: si riferisce al computer o al dispositivo mobile del cliente e all'applicazione richiesta per accedere al sistema di cloud computing. Nella maggior parte dei casi, l'applicazione è un browser Web.
Backend: si riferisce all'infrastruttura IT di proprietà del provider di cloud come computer, server, sistemi operativi e dispositivi di archiviazione.
Rete: è la componente chiave del sistema, perché consente la connessione dei primi due componenti tramite Internet.
Amazon Web Service (AWS) - È la piattaforma di servizi cloud più nota, e probabilmente quella tecnologicamente più avanzata: offre un ampio set di servizi infrastrutturali come l'archiviazione di database, la potenza di calcolo, il networking.
Google Cloud Platform - utilizza risorse come computer, macchine virtuali, dischi rigidi, ecc. che si trovano nei data center di Google.
IBM Cloud- offre Iaas, PaaS e SaaS attraverso tutti i modelli di consegna cloud disponibili. IBM Cloud consente di selezionare e unire strumenti, modelli di dati e di consegna desiderati nella progettazione / creazione di servizi o applicazioni IBM di ultima generazione.
Microsoft Azure - viene utilizzato per la distribuzione, la progettazione e la gestione delle applicazioni attraverso una rete mondiale.
La piattaforma di hosting cloud proposta da SAEP ICT basata su infrastruttura Amazon Web Services e Google Cloud Platform offre soluzioni per soddisfare le esigenze di affidabilità e scalabilità dei progetti Web, Mobile e IoT./p
Categorie: