Come le soluzioni PaaS, il computig senza server consente agli sviluppatori di creare applicazioni senza dover gestire server o infrastrutture di back-end. Le soluzioni senza server possono scalare più facilmente rispetto alle soluzioni PaaS, ma gli sviluppatori hanno meno controllo su un ambiente senza server rispetto a una soluzione PaaS.
Introduzione alle piattaforme cloud
Una piattaforma cloud è il sistema operativo e l'hardware dei server in un data center configurati per fornire servizi di cloud computing ai clienti. Una piattaforma cloud consente alle aziende di noleggiare l'accesso alle risorse di elaborazione on-demand tramite Internet con prezzi basati sul consumo, piuttosto che acquistare, installare e gestire i propri data center, server e software necessari per avere queste risorse disponibili in locale.
Come funziona una piattaforma cloud?
Le piattaforme cloud creano un pool virtuale di risorse condivise per fornire servizi di computing, storage dei dati e tramite Internet. I clienti possono accedere alle risorse sulla piattaforma cloud secondo necessità, pagando solo per le risorse di cui hanno bisogno. Le piattaforme cloud utilizzano tecnologie di virtualizzazione che creano più macchine virtuali, o VM, su un singolo server, rendendo possibile l'esecuzione di sistemi operativi e applicazioni separati per vari clienti su un server fisico. I clienti possono accedere ai servizi di computing da piattaforme cloud pubbliche e private. Le piattaforme cloud consentono alle organizzazioni di archiviare, eseguire il backup e ripristinare i dati; testare e creare app; accedere a database cloud; analizzare grandi set di dati; fornire software on-demand su scala globale; accedere all'intelligence aziendale; e creare applicazioni native del cloud.
Che cos'è una piattaforma cloud privata?
Una piattaforma cloud privata è un ambiente di cloud computing dedicato a una singola organizzazione. Un cloud privato può essere di proprietà e gestito dall'organizzazione o noleggiato da un provider di cloud privato. A differenza dell'ambiente multi-tenant di un cloud pubblico, in cui più organizzazioni possono noleggiare e competere per le risorse di elaborazione su un server fisico, un cloud privato è un ambiente single-tenant o "bare metal", in cui l'organizzazione che utilizza un cloud privato non dover mai competere per le risorse con altri clienti.
Che cos'è una piattaforma cloud pubblica?
Una piattaforma cloud pubblica è gestita da un fornitore di servizi cloud, un provider di terze parti che possiede, gestisce e aggiorna l'hardware e il software per la piattaforma cloud. Le risorse su una piattaforma cloud pubblica sono a disposizione di chiunque. I provider di cloud pubblico in genere servono più clienti tramite macchine virtuali isolate l'una dall'altra sullo stesso server fisico.
Quali sono i vantaggi di una piattaforma cloud?
Le piattaforme cloud e le soluzioni di cloud computing offrono alle aziende una serie di vantaggi.
- Maggiore elasticità. Accedendo ai servizi di computing da una piattaforma cloud anziché dalla tecnologia on-premise, le organizzazioni possono aumentare e ridurre la scalabilità in modo incredibilmente rapido per soddisfare i requisiti aziendali, evitando il rischio di provisioning eccessivo o insufficiente.
- Riduzione dei costi. Le piattaforme cloud consentono alle aziende di eliminare le spese di capitale per la creazione di un data center on-premise e il costo del personale IT per gestirlo. Le piattaforme cloud consentono inoltre alle organizzazioni di pagare solo per le risorse cloud che consumano, contribuendo a significativi risparmi sui costi.
- Maggiori performance. Le piattaforme cloud possono offrire performance superiori consentendo alle aziende di accedere a tutta la potenza di computing e allo storage cloud di cui necessitano on-demand. Pool virtualizzati di risorse basate su cloud e soluzioni per il bilanciamento del carico del cloud aiutano a evitare i colli di bottiglia.
- Aumento della flessibilità. Le risorse on-demand disponibili dalle piattaforme cloud consentono alle aziende di implementare l'esatta infrastruttura cloud di cui hanno bisogno in qualsiasi momento per accelerare l'innovazione e il time-to-market.
- Distribuzione più rapida. Le risorse di cloud computing consentono alle aziende di implementare le tecnologie di cui necessitano in qualsiasi parte del mondo in pochi minuti, anziché in giorni, settimane o mesi.
- Maggiore produttività. Poiché le piattaforme cloud sono gestite da provider di terze parti, i team IT sono sollevati dalla responsabilità di gestire, mantenere e aggiornare l'hardware e il software in loco.
- Sicurezza più serrata. I provider di servizi cloud investono molto nelle tecnologie per la sicurezza del cloud per difendere le proprie piattaforme da minacce e interruzioni, fornendo una sicurezza più efficace di quella che la maggior parte delle organizzazioni può implementare per i propri data center.
- Affidabilità superiore. Poiché sono create con un pool di risorse vasto e virtualizzato, le piattaforme cloud sono più resilienti dei data center in loco. Le piattaforme cloud distribuite coinvolgono più server e più siti in tutto il mondo per garantire un'affidabilità ancora maggiore e consentire un disaster recovery più rapido.
- Mobilità avanzata. Le piattaforme cloud supportano la tendenza alla forza lavoro remota e ibrida rendendo le risorse di elaborazione disponibili ai dipendenti ovunque e in qualsiasi momento tramite Internet.
Quali sono i vantaggi del cloud pubblico rispetto alle piattaforme di cloud privato?
Sia le piattaforme di cloud pubblico che quelle di cloud privato offrono tutti i vantaggi del cloud computing, incluso il provisioning on-demand e self-service di risorse di elaborazione altamente scalabili.
I cloud pubblici offrono una scalabilità pressoché infinita e un rapporto costo-efficacia superiore, in quanto le organizzazioni pagano solo per le risorse che consumano e non sono responsabili dell'acquisto, dell'installazione o della gestione di alcuna apparecchiatura. D'altra parte, le organizzazioni che utilizzano cloud pubblici possono competere per le risorse con altri clienti che utilizzano le risorse sullo stesso server fisico.
I cloud privati offrono maggiore controllo e personalizzazione sulle risorse dedicate fornendo al contempo un livello più elevato di sicurezza e privacy. Uno svantaggio dei cloud privatiè che richiedono un maggiore investimento in hardware e software (quando la piattaforma cloud è di proprietà dell'organizzazione) e richiedono una maggiore gestione e supervisione da parte di un team IT interno. I cloud privati non offrono lo stesso livello di scalabilità dei cloud pubblici.
Molte organizzazioni optano per un approccio al cloud ibrido, distribuendo i carichi di lavoro su una combinazione di piattaforme cloud pubbliche e private per sfruttare i vantaggi di entrambi i tipi di ambienti. Molte aziende optano anche per un ambiente multicloud, utilizzando due o più piattaforme cloud pubbliche o private di due o più provider di servizi cloud per aumentare la resilienza e accedere esattamente ai servizi di cui necessitano.
Che cos'è una soluzione PaaS (Platform-as-a-Service) su cloud?
Le soluzioni PaaS (Platform-as-a-Service) forniscono l'accesso on-demand a una piattaforma cloud per i team di sviluppo software. Gli sviluppatori utilizzano le soluzioni PaaS per creare, testare ed eseguire applicazioni software senza dover creare o gestire l'infrastruttura per supportare queste attività. Le soluzioni PaaS includono l'infrastruttura di computing (server, macchine virtuali, storage e servizi di rete), oltre a runtime, middleware e sistemi operativi che fanno parte di un ambiente di sviluppo delle applicazioni.
Che cos’è il computing senza server?
Come le soluzioni PaaS, il computig senza server consente agli sviluppatori di creare applicazioni senza dover gestire server o infrastrutture di back-end. Le soluzioni senza server possono scalare più facilmente rispetto alle soluzioni PaaS, ma gli sviluppatori hanno meno controllo su un ambiente senza server rispetto a una soluzione PaaS.
Quali sono le limitazioni delle piattaforme cloud?
Poiché le piattaforme cloud sono accessibili tramite Internet, c'è sempre il rischio di downtime dovuti a interruzioni o scarse performance dovute a connessioni lente. Le aziende che utilizzano piattaforme di cloud pubblico hanno meno controllo sui dati e sulle risorse di elaborazione rispetto a un data center in loco. Anche la sicurezza può essere un problema. I provider di piattaforme cloud offrono le migliori soluzioni di sicurezza, ma operano con un modello di sicurezza a responsabilità condivisa che viene spesso frainteso dai clienti, causando falle di sicurezza quando i team IT non comprendono il proprio ruolo e la responsabilità per la protezione dei dati e delle risorse sotto il loro controllo.
Domande frequenti (FAQ)
Il cloud computing si riferisce a risorse informatiche come l'elaborazione, lo storage e la rete rese disponibili on-demand ai clienti tramite Internet. Una piattaforma cloud è l'hardware, il software e il sistema operativo all'interno di uno o più data center che rende possibile il cloud computing.
Una rete per la distribuzione di contenuti, o CDN, è una rete geograficamente distribuita di punti di presenza (PoP) in grado di fornire contenuti da posizioni vicine agli utenti. Memorizzando nella cache contenuti come pagine web, immagini e video in una varietà di server proxy in posizioni diverse, le CDN possono servire i contenuti agli utenti più velocemente, riducendo la latenza e consentendo migliori online experience. Una CDN su cloud si basa sulle risorse di cloud computing per gestire e far funzionare una CDN, piuttosto che sui servizi di telecomunicazione.
Perché i clienti scelgono Akamai
A sostegno e protezione della vita online c'è sempre Akamai. Le principali aziende al mondo scelgono Akamai per creare, offrire e proteggere le loro experience digitali, aiutando miliardi di persone a vivere, lavorare e giocare ogni giorno. Akamai Connected Cloud, una piattaforma edge e cloud ampiamente distribuita, avvicina le app e le experience agli utenti e allontana le minacce.