MultiCloud: the best of both worlds

Introduzione

Durante gli ultimi anni, diverse organizzazioni hanno deciso di intraprendere il proprio path-to-cloud per trasferire i servizi che tradizionalmente erano offerti tramite delle infrastrutture on-prem su infrastrutture messe a disposizione di un cloud provider di terze parti. Tale approccio è stato premiato con molteplici vantaggi in termini di performance, dinamicità, reliability e sicurezza.

La sempre più crescente adozione di soluzioni cloud da parte delle organizzazioni ha, di conseguenza, portato all'aumento dell'offerta cloud e del numero di provider che mettono a disposizione le proprie risorse computazionali ed esperienza di governance. La differenziazione di mercato che ne deriva apre una nuova sfida: le organizzazioni che hanno scelto uno specifico cloud provider iniziano ad avere necessità di funzioni offerte da altri provider. In questo contesto si introduce il concetto di multi-cloud.


Soluzione

Il multi-cloud permette ad un'organizzazione di utilizzare contemporaneamente più cloud provider in modo da ottenere maggiore flessibilità nella scelta di quali funzionalità usufruire, indipendentemente dal cloud provider che le mette a disposizione. Questa soluzione permette di utilizzare provider diversi per gestire diverse aree afferenti ai servizi e ai carichi di lavoro che le organizzazioni gestiscono. Il multi-cloud non è da confondere con l'hybrid-cloud che consiste nel suddividere i servizi esposti tra infrastruttura cloud on-prem e infrastruttura cloud offerta da un singolo cloud provider.

Tipicamente le organizzazioni hanno bisogno che l'adozione del multi-cloud risulti semplice ed efficace. Ciò avviene nel momento in cui diversi cloud provider stabiliscono accordi riguardo ad una loro eventuale interconnessione. Inoltre, è necessario che i cloud provider che decidono di intraprendere una partnership di questo tipo dovranno assicurare degli strumenti unici da cui poter gestire e monitorare le risorse di entrambi i provider.


ORACLE CLOUD INFRASTRUCTURE

Storico partner di Technology Reply, Oracle è entrata dal 2016 nel campo del cloud computing portando con sé l'esperienza e affidabilità che contraddistingue questa Big Tech Company. L'Oracle Cloud Infrastrucure (OCI) è il servizio di cloud providing che Oracle offre ai propri clienti e partner e che in questi anni sta osservando una crescente adozione sul mercato IT.

Prestando costantemente attenzione alle emergenti esigenze nel campo del cloud providing, Oracle ha recentemente realizzato un accordo di interconnettività multi-cloud con Microsoft Azure. I punti chiave di tale accordo riguardano:

  • una connettività di rete affidabile e garantita tra i data center dei due provider;
  • l'utilizzo di un singolo sign-on per poter visualizzare e gestire sia le risorse OCI che quelle Azure;
  • supporto al deploy di applicazioni su cloud OCI o Azure, mantenendo i servizi di database su cloud OCI.
Oracle garantisce anche la completa interoperatività con altri cloud provider come Amazon Web Services (AWS) attraverso Equinix, infrastruttura di rete avanzata che ha come obiettivo quello di garantire connessioni sicure, veloci e affidabili.


VANTAGGI DEL MULTICLOUD

L'adozione del multi-cloud permette alle organizzazioni di distribuire il proprio carico di lavoro tra molteplici infrastrutture cloud offerte da provider diversi. Ciò determina molteplici vantaggi in termini di funzionalità, affidabilità, costi e innovazioni.


Ogni cloud provider tipicamente offre centinaia di servizi, ma non è detto che un singolo provider sia in grado di soddisfare tutte le esigenze di un'organizzazione. Utilizzando un approccio multi-cloud, le organizzazioni possono scegliere il meglio dei servizi offerti da molteplici cloud provider e combinarli tra loro. Unit diverse nella stessa organizzazione avranno bisogno di diversi servizi in termini di velocità, prestazioni, affidabilità, posizione geografica, sicurezza e conformità.

Se un'organizzazione sviluppa e offre i suoi servizi utilizzando un singolo cloud provider, tale organizzazione è indissolubilmente legata a tale provider. Un'eventuale decisione di cambiarlo comporterebbe un notevole sforzo in termini di sviluppo tecnologico e un sostanziale investimento economico. Un provider potrebbe soddisfare le necessità di un'organizzazione, all'inizio dello sviluppo. Ma con la crescita dei propri servizi e l'aumento di offerta di altri cloud provider, potrebbe essere il caso di cambiare il cloud provider attualmente in uso oppure utilizzarlo insieme ad un ulteriore cloud provider. Il multi-cloud garantisce che le organizzazioni, e non i provider, siano in controllo su soluzioni tecniche e strategie economiche. Uno sviluppo su multi-cloud offre la flessibilità per cui le applicazioni di un'organizzazione possano funzionare su diverse infrastrutture nel caso una delle due non sia disponibile.

La presenza di molteplici cloud provider sul mercato, porta a una concorrenza in cui ogni provider cerca di offrire i propri servizi al prezzo più basso. Per molte organizzazioni, il vantaggio principale di una strategia multi-cloud è quella di poter scegliere tra diversi cloud provider in base alle condizioni economiche più vantaggiose. In questo modo, le organizzazioni possono scegliere liberamente il provider più vantaggioso anche per quanto riguarda la tipologia contrattuale in termini di flessibilità o modelli di pagamento.

Utilizzando più di un cloud provider, le organizzazioni hanno la possibilità di poter provare nuovi servizi e tecnologie introdotti dai diversi cloud provider selezionati, senza dover essere limitati alla scelta di un singolo provider. Automatizzando il deployment multi-cloud, le organizzazioni possono coordinare e gestire i loro carichi di lavoro utilizzando l'approccio DevOps e, in questo modo, beneficiare di innovazioni riguardo orchestrazione, su diversi ambienti cloud, dei propri dati e della propria infrastruttura interna.

Utilizzando dei cloud provider di terze parti, la sicurezza è a carico dei provider stessi. Ciò assicura alle organizzazioni che tutti i loro requisiti di sicurezza e normative siano soddisfatti a pieno. Ad esempio, diverse unit dell'organizzazione possono aver bisogno di data center in diverse region per motivi normativi e non è detto che un singolo cloud provider possa coprire tutte le eventuali casistiche. Inoltre, il multi-cloud garantisce di poter gestire da un punto di controllo unico e centralizzato i vari aspetti delle infrastrutture cloud tra cui, appunto, i propri standard di sicurezza.

Facendo affidamento a molteplici cloud provider, si riducono i tempi di inattività quando ci sono degli errori; non è detto che un problema su un servizio offerto da un cloud provider influenzerà servizi offerti da altri cloud provider. Inoltre, se un cloud non è attivo in un determinato istante, le esigenze immediate sono gestite da un altro cloud pronto ad essere utilizzato.

IL NOSTRO TEAM

Una delle mission principali di Technology Reply è quella di supportare i propri clienti nel proprio Cloud Journey. In virtù della collaborazione con Oracle, Technology Reply propone ai propri clienti l'adozione dell'Oracle Cloud Infrastructure (OCI). Technology Reply offre quindi le proprie conoscenze e la propria esperienza nel mondo cloud a partire dal passaggio da on-premise al cloud e arrivando all'adozione di soluzioni multi-cloud.