Jump to section

I vantaggi del cloud computing

Copia URL

La condivisione delle risorse attraverso collegamenti fisici sta rapidamente lasciando il posto alla distribuzione attraverso le reti, che si serve di infrastrutture, servizi, piattaforme e applicazioni on demand.

Il cloud computing consiste nell'esecuzione di carichi di lavoro all'interno di cloud, ovvero ambienti IT che consentono di estrarre, raggruppare e condividere risorse scalabili in una rete. Il cloud e il cloud computing non sono tecnologie autonome.

  • Il cloud computing è un'azione, ovvero l'esecuzione di un carico di lavoro in un cloud.
  • Il cloud è l'ambiente in cui vengono eseguite le applicazioni.
  • Le tecnologie sono invece elementi concreti, ad esempio il software e l'hardware impiegati per creare e utilizzare i cloud.

In passato, per fare una distinzione tra cloud pubblico, privato, ibrido e multicloud bastava fare riferimento alla proprietà e al luogo in cui si trovavano. Oggi tali differenze non sono più così nette. Abbiamo fatto del nostro meglio per illustrare le principali tipologie di cloud, ma le definizioni del passato sono datate e non riescono a spiegare i cloud di oggi, né aiutano a prevedere i loro futuri utilizzi.

Cloud pubblici

Ambienti cloud creati con risorse, la cui proprietà non è dell'utente finale, che possono quindi essere ridistribuite ad altri tenant.

Cloud privati

Talvolta definiti in modo generico come ambienti cloud dedicati solo all'utente finale, spesso si trovano all'interno del firewall dell'utente e a volte sono on premise.

Cloud ibridi

Ambienti con più cloud, ognuno con vari livelli di portabilità dei carichi di lavoro, orchestrazione e gestione.

Ambienti multicloud

Sistemi IT che includono più di un cloud, pubblico o privato, che possono o meno essere collegati in rete.

Servizi cloud per lo sviluppo cloud native

L'architettura o l'infrastruttura cloud perfetta non esistono. Ogni cloud richiede un sistema operativo, ad esempio Linux®, ma l'infrastruttura cloud può prevedere diversi software bare-metal, di virtualizzazione o per container che estraggono, raggruppano e condividono, attraverso una rete, le risorse scalabili. Per questo motivo la migliore definizione di cloud si basa su ciò che l'ambiente è in grado di fare piuttosto che sugli elementi che lo compongono. Un cloud è un sistema IT con le seguenti caratteristiche di configurazione:

  • Consente l'accesso ad altri computer tramite una rete.
  • Contiene un repository di risorse IT.
  • Garantisce scalabilità e provisioning in tempi rapidi.

 

 

 

Un ambiente cloud privato può essere creato ex novo oppure partendo da un'infrastruttura cloud già pronta come OpenStack®; i provider di servizi cloud a cui affidarsi sono migliaia, distribuiti in tutto il mondo. Di seguito i più noti:

Per la creazione di una strategia di cloud ibrido è necessario prevedere la portabilità, l'orchestrazione e la gestione dei carichi di lavoro. La modalità standard per creare questo tipo di connessioni prevede l'impiego di interfacce di programmazione delle applicazioni (API) e di reti private virtuali (VPN). I principali provider cloud includono nelle sottoscrizioni offerte una VPN preconfigurata:

Un'altra strategia per realizzare un cloud ibrido prevede l'esecuzione dello stesso sistema operativo in tutti gli ambienti e lo sviluppo di app containerizzate, basate su piattaforma e cloud native gestite tramite un motore di orchestrazione universale come Kubernetes. Il sistema operativo astrae tutto l'hardware mentre la piattaforma di gestione astrae tutte le app. In questo modo ogni app viene distribuita in ogni ambiente senza che ogni volta sia necessario perfezionare l'app, formare di nuovo il personale, suddividere la gestione o sacrificare la sicurezza.

 

Servizi cloud

IaaS

Infrastructure-as-a-Service (IaaS).

PaaS

Platform-as-a-Service (PaaS).

SaaS

Software-as-a-Service (SaaS).

FaaS

Function-as-a-Service (FaaS).

CaaS

Containers-as-a-Service (CaaS).

Con la loro dipendenza dall'infrastruttura virtuale, i cloud ibridi introducono una significativa complessità in termini di self service, governance e compliance, gestione delle risorse, controllo delle finanze e planning delle capacità. Gli strumenti di gestione del cloudautomazione e pianificazione delle risorse aziendali (ERP) garantiscono più visibilità e controllo sulle varie risorse.

Le tecnologie di automazione più recenti (come Red Hat® Ansible® Automation Platform) sono in grado di automatizzare le risorse nei vari ambienti. Aggiungere capacità innovative di automazione agli ambienti multicloud riduce la complessità dell'ambiente e migliora la sicurezza e le prestazioni del carico di lavoro per applicazioni cloud native e tradizionali.

 

Indipendentemente dal tipo di cloud adottato (pubblico, privato o ibrido), riteniamo che debba essere open. Molte infrastrutture cloud si basano su Linux e altri software open source e nessuno conosce l'open source meglio di Red Hat. Red Hat Enterprise Linux® è una piattaforma certificata per centinaia di cloud e da migliaia di fornitori di hardware e software, come Azure e AWS. Con Red Hat, il cloud computing è facile, grazie alle funzionalità di automazione del cloud, al deployment automatizzato dei software enterprise in qualsiasi cloud, ai servizi di consulenza a 360° e alla formazione pratica erogata da istruttori qualificati. Red Hat Enterprise Linux, Red Hat OpenStack Services on OpenShift, Red Hat OpenShift e Red Hat Ansible creano uno stack completo per il provisioning, l'automazione e la sicurezza di una piattaforma cloud utilizzando provider di cloud pubblico e ambienti privati o ibridi.

 

Approfondisci

Articolo

Cos'è la gestione del cloud?

Scopri i vantaggi che una piattaforma di gestione del cloud può offrire alla tua azienda.

Articolo

Cosa sono i servizi IT gestiti?

I servizi gestiti consentono di alleviare l'onere delle attività generiche affidandole a esperti al fine di ridurre i costi, migliorare la qualità del servizio o lasciare più tempo ai team interni per svolgere mansioni specifiche per il business.

Articolo

Cosa sono i servizi cloud?

I servizi cloud sono costituiti da infrastrutture, piattaforme o software in hosting presso provider esterni, che vengono messi a disposizione degli utenti attraverso Internet.

ROSA and AWS logo lockup

Passa a ROSA

Fai esperienza pratica con Red Hat® OpenShift® Service on AWS (ROSA).

Accedi alle risorse per l'apprendimento su ROSA

Scopri ROSA e risolvi i problemi con gli strumenti e i materiali formativi.

Scopri di più sul cloud computing

Prodotti

Una piattaforma che consente di virtualizzare l'hardware e organizzare le risorse nei cloud.

Una piattaforma container enterprise-ready basata su Kubernetes, che consente di automatizzare le operazioni nell'intero stack tecnologico per gestire deployment di cloud ibrido, multicloud e all'edge.

Collabora con il nostro team di consulenti strategici in grado di analizzare l'azienda nel suo insieme e valutare le sfide da affrontare, per aiutarti a superarle con soluzioni complete e convenienti.

Risorse

Formazione

Corso di formazione gratuito

Red Hat OpenStack Technical Overview

  • Il marchio denominativo OpenStack® e il logo OpenStack sono marchi commerciali/di servizio di proprietà della OpenStack Foundation o marchi registrati negli Stati Uniti e in altri Paesi e sono da utilizzarsi previa autorizzazione della OpenStack Foundation. Red Hat non ha rapporti di affiliazione con la OpenStack Foundation o con la community di OpenStack, né riceve da esse sponsorizzazioni o finanziamenti.