Otto passaggi per creare una strategia multicloud di successo

Imprenditore e imprenditrice che discutono di un progetto in ufficio

Sempre più spesso, le organizzazioni aziendali adottano un approccio multicloud, ovvero l'utilizzo di cloud service di più provider di cloud, per ottimizzare le prestazioni, controllare i costi e prevenire il blocco da fornitore. Secondo una recente previsione di Gartner (link esterno a ibm.com) la spesa mondiale degli utenti finali per i cloud service pubblici dovrebbe crescere del 20,4% fino a un totale di 678,8 miliardi di dollari nel 2024, rispetto ai 563,6 miliardi di dollari nel 2023. L'architettura multicloud non solo consente alle aziende di scegliere un mix dei migliori prodotti e servizi cloud per soddisfare le proprie esigenze aziendali, ma accelera anche l'innovazione supportando tecnologie rivoluzionarie come l'AI generativa e il machine learning (ML).

Man mano che le aziende aumentano i servizi di diversi provider di cloud, un ambiente multicloud diventa più complesso. Per superare le varie sfide associate al multicloud, le organizzazioni devono elaborare una strategia di gestione multicloud completa per raggiungere il successo complessivo.

Che cos'è l'architettura multicloud?

Un multicloud è un modello di cloud computing che incorpora più cloud service di più di uno dei principali provider di cloud service (CSP), ad esempio, Amazon Web Services (AWS), Google Cloud Platform, IBM Cloud o Microsoft Azure, all'interno della stessa infrastruttura IT.

Un semplice scenario multicloud può coinvolgere un'azienda che utilizza due diversi provider di cloud per realizzare Software-as-a-Service (SaaS): applicazioni software (ad esempio, Webex o Slack) ospitate su Internet pubblico.

In un contesto aziendale più complesso, tuttavia, un approccio multicloud in genere va oltre la distribuzione SaaS da diversi CSP. Ad esempio, un'organizzazione potrebbe utilizzare Microsoft Azure per la memorizzazione dei dati, AWS per lo sviluppo e il test di nuove applicazioni e Google Cloud per il backup e il disaster recovery.

Oltre al SaaS, molte delle organizzazioni aziendali moderne di oggi si affidano ai provider di cloud service per i seguenti modelli di elaborazione basati su cloud:

  • Platform-as-a-service (PaaS) fornisce hardware, software e infrastruttura per lo sviluppo, l'esecuzione e la gestione delle applicazioni. Un approccio PaaS aiuta le aziende a ridurre i costi, la complessità e la rigidità associati alla creazione e alla manutenzione di una piattaforma on-premise.
  • Infrastructure-as-a-Service (IaaS) offre risorse di elaborazione, rete e storage ai consumatori on-demand, su Internet e come servizio a pagamento in base al consumo. IaaS consente alle aziende di ridimensionare e ridurre le risorse del workload in base alle esigenze, evitando così le ingenti spese in conto capitale associate all'ampliamento dell'infrastruttura IT tradizionale.

L'ambiente multicloud ibrido

Oggigiorno, un ambiente multicloud è in genere combinato con l'hybrid cloud, l'approccio al cloud computing che unifica cloud pubblicocloud privato e infrastruttura on-premise. Un'infrastruttura hybrid cloud crea un'unica infrastruttura IT flessibile che supporta l'interoperabilità e la portabilità dei workload su più cloud. Se combinati, i modelli ibridi e multicloud forniscono un approccio multicloud ibrido che offre alle aziende la flessibilità necessaria per creare il meglio di entrambi i mondi di cloud computing per la migrazione, la creazione e l'ottimizzazione delle applicazioni su più cloud.

Il moderno ecosistema multicloud ibrido consente lo sviluppo di applicazioni cloud-native (ad esempio, microservizi o architettura di microservizi) e utilizza una piattaforma di orchestrazione dei container open source (ad esempio, KubernetesDocker Swarm) per automatizzare l'implementazione di app in data center on-premise, cloud pubblico, cloud privato e all'edge. I microservizi supportano le metodologie DevOps accelerando lo sviluppo e l'implementazione del software.

Secondo uno studio di IBM Institute for Business Value, il valore derivato dalla tecnologia di una piattaforma di multicloud ibrido completa e da un modello operativo su larga scala è di due volte e mezzo il valore derivato da un unico approccio basato su un'unica piattaforma e un unico fornitore di cloud.

Quali sono le sfide del multicloud?

Sebbene un ambiente multicloud sia diventato una parte essenziale dei percorsi di trasformazione digitale aziendale, la complessità di gestire più cloud e servizi da diversi CSP crea diverse sfide:

  • Diffusione del cloud: una delle maggiori sfide associate al multicloud è l'espansione del cloud, ossia la crescita incontrollata dei cloud service di un'organizzazione. L'espansione del cloud può comportare spese eccessive e over-provisioning (l'atto di allocare più risorse informatiche del necessario a un'applicazione o a un sistema). Oltre a pagare per workload non necessari o dimenticati, l'over-provisioning può anche aumentare la superficie di attacco multicloud, rendendola più vulnerabile alle violazioni dei dati o agli attacchi informatici.
  • Silo di dati: con i dati distribuiti su più cloud e piattaforme, un'organizzazione rischia di creare dei silo di dati. I silo di dati causano problemi di visibilità e possono avere un impatto negativo sugli analytics dei dati, impedendo ai team di condividere una visione olistica dei dati consolidati per collaborare e prendere decisioni aziendali.
  • Rischi per la sicurezza: il mantenimento di solide misure di sicurezza è una componente critica dell'adozione del cloud aziendale. Un ambiente multicloud complesso, in cui i dati si spostano tra cloud pubblici e privati, comporta rischi evidenti. Ad esempio, un'organizzazione può utilizzare un unico set di controlli di sicurezza quando lavora con un singolo provider di cloud. Ma in un ambiente multicloud, gli strumenti di sicurezza interni gestiti da un'organizzazione combinati con i controlli di sicurezza nativi delle piattaforme di vari provider di cloud service possono portare a funzionalità di sicurezza frammentate e a un aumento del rischio di errore umano o configurazione errata.
  • Costi non controllati: più cloud e cloud service si traducono in più fatture per il cloud. Sebbene il modello di pagamento in base al consumo associato ai cloud service sia progettato per controllare la spesa nel cloud, possono sorgere costi imprevisti a causa della difficoltà di tracciare le diverse strutture di prezzi dei CSP, delle commissioni trascurate per il trasferimento dati e altro ancora.

Otto passaggi per creare una strategia multicloud di successo

Le complessità tecniche e amministrative aumentano quando si ha a che fare con più di un ambiente cloud e più fornitori. Sebbene ogni percorso multicloud sia unico, ecco otto passaggi fondamentali per creare una strategia multicloud di successo:

1. Definire gli obiettivi

Un percorso multicloud inizia con l'allineamento degli obiettivi aziendali con un piano strategico generale. Inizia esaminando l'infrastruttura e le applicazioni esistenti della tua organizzazione. Identifica i requisiti dei workload e gli obiettivi relativi ai casi d'uso aziendali.

Gli ambienti multicloud ibridi supportano lo scambio di dati integrato tra ambienti multicloud, garantendo bassa latenza, nessun tempo di inattività e la distribuzione fluida dei dati ovunque siano necessari. Ad esempio, un'organizzazione sanitaria può cercare un ambiente multicloud in modo che i team distribuiti in diverse aree geografiche possano condividere i dati in tempo reale per fornire un'assistenza ottimale ai pazienti.

2. Selezionare i migliori provider di cloud service

Sebbene la maggior parte dei CSP offra funzionalità di base simili, ognuno di essi offre funzioni e servizi univoci. Che si tratti delle funzionalità di elaborazione ad alte prestazioni di un provider di cloud service o degli analytics avanzati dei dati di un altro, un approccio multicloud consente di scegliere i migliori cloud service disponibili per soddisfare le proprie esigenze aziendali.

Esamina attentamente i contratti di servizio poiché alcuni provider di cloud service offrono contratti più flessibili e costi iniziali inferiori. Assicurati che i principali stakeholder, come i team IT, utilizzino la loro esperienza per valutare il processo di selezione dei CSP.

3. Creare un unico pannello di controllo

In un ambiente multicloud, le application programming interface (API) di varie piattaforme cloud possono creare problemi di visibilità. Per sfruttare tutti i benefici di un'architettura multicloud è necessaria una console o piattaforma centrale che crei un unico pannello di controllo per una visibilità centralizzata a livello aziendale. Denominata piattaforma di gestione del cloud centralizzata (CMP), questa soluzione di gestione multicloud dinamica e sicura consente ai team IT di creare, gestire, monitorare e governare i propri ecosistemi multicloud.

4. Utilizzare gli strumenti di automazione

L'automazione dell'infrastruttura e dei processi IT svolge un ruolo fondamentale in un modello multicloud per il business aziendale. Con l'aiuto di strumenti di automazione, le organizzazioni possono ridurre il numero di attività manuali tradizionalmente assegnate ai team IT. Le soluzioni di automazione del cloud creano un livello software che viene eseguito su virtual machine (VM) in ambienti cloud pubblici o privati.

Selezionando attentamente i migliori strumenti di automazione da integrare nella piattaforma di gestione del cloud della tua azienda, puoi ridurre l'uso di risorse informatiche e risparmiare sulla spesa per il cloud computing. Oltre ai container e agli strumenti di orchestrazione, le soluzioni di automazione per il multicloud includono Infrastructure-as-code (IaC). IaC utilizza un linguaggio di codifica descrittivo di alto livello per automatizzare il provisioning dell'infrastruttura IT. IaC aiuta a semplificare la gestione dell'infrastruttura, migliorando al contempo la coerenza e riducendo la necessità di configurazione manuale.

5. Creare un approccio alla sicurezza Zero Trust

Secondo un recente studio IBM IBV, l'organizzazione media utilizza più di otto-nove ambienti di infrastruttura cloud in un dato momento, aumentando il rischio di minacce alla sicurezza da parte di malintenzionati e mettendo a rischio i dati sensibili.

La gestione di più cloud richiede una sicurezza Zero Trust, un approccio che presuppone che la sicurezza di una rete complessa sia sempre a rischio di minacce esterne e interne. Il modello Zero Trust richiede un'ampia gamma di funzionalità di sicurezza. Tra queste rientrano policy per gestire l'accesso tra tutti gli utenti e gli account privilegiati con Single Sign-On (SSO)autenticazione a più fattori. I principali CSP e altri fornitori di cloud service offrono soluzioni di sicurezza multicloud per aiutare a gestire continuamente le minacce e garantire la resilienza.

6. Integrare i requisiti normativi e di conformità

Le organizzazioni di livello aziendale, in particolare quelle con una presenza globale, devono aderire a vari standard normativi (ad esempio, il Regolamento generale sulla protezione dei dati dell'UE, la Carta dei diritti dell'AI (link esterno a ibm.com) degli Stati Uniti) in diversi paesi e giurisdizioni. Rispettare le normative del settore è fondamentale per le organizzazioni del settore sanitario, energetico, finanziario e di molti altri settori.

La mancata conformità alle norme e ai regolamenti del settore può mettere a rischio i dati sensibili e portare a conseguenze legali e finanziarie e danni alla reputazione. Le organizzazioni possono mitigare questi rischi e creare fiducia con i propri clienti integrando le norme e le normative di conformità durante l'intero ciclo di vita dello sviluppo e dell'implementazione multicloud. Gli strumenti di conformità dei CSP che automatizzano gli aggiornamenti di conformità possono essere integrati nelle piattaforme di gestione del cloud per aiutare le organizzazioni a rispettare gli standard normativi in evoluzione specifici per il loro settore.

7. Adottare FinOps per l'ottimizzazione dei costi

Un piano di ottimizzazione dei costi del cloud multicloud combina strategie, tecniche e best practice per gestire e controllare i costi. FinOps, la disciplina e la pratica culturale della gestione finanziaria nel cloud, aiuta le organizzazioni a massimizzare il valore aziendale in ambienti multicloud ibridi. Insieme a FinOps, gli strumenti di gestione dei costi basati su AI possono aiutare l'organizzazione ad aumentare le prestazioni delle applicazioni e ottimizzare i costi complessivi del cloud.

8. Perfezionare continuamente la strategia multicloud

Un'implementazione multicloud di successo non finisce mai. Al contrario, si evolve e offre la flessibilità necessaria per adattarsi alle mutevoli esigenze aziendali e sfruttare le ultime tecnologie all'avanguardia. Riesaminando continuamente gli obiettivi aziendali e valutando i portfolio di cloud service, la tua azienda può rimanere agile, innovare e mantenere un vantaggio competitivo.

Benefici del multicloud

Un ambiente multicloud fornisce un mix di servizi e funzionalità che nessuna singola piattaforma da sola può offrire. Il multicloud può aiutare la tua azienda a:

  • Evitare il blocco da fornitore scegliendo i migliori servizi di cloud computing, senza i costi o le limitazioni derivanti dal legame con un unico fornitore.
  • Ottenere flessibilità grazie alla migliore combinazione di cloud service in termini di prezzi, prestazioni, sicurezza e conformità.
  • Prevenire le interruzioni e garantire l'affidabilità con funzionalità di backup e ridondanza per dati, workflow e sistemi.
  • Controllare lo shadow IT con visibilità su più cloud.

IBM e il multicloud

Guardando al futuro, le aziende continueranno a fare affidamento su soluzioni multicloud ibride per la loro infrastruttura, le loro piattaforme e le loro applicazioni. Secondo un report dell'International Data Corporation (IDC) (link esterno a ibm.com), la spesa mondiale per i servizi dei provider di cloud pubblico raggiungerà 1,35 trilioni di dollari nel 2027.

In qualità di leader globale nell'hybrid cloud, nell'intelligenza artificiale (AI) e nei servizi di consulenza, IBM sta aiutando le aziende a creare strategie di gestione multicloud ibrida di successo. IBM si basa sulle partnership del suo ecosistema con AWS, Microsoft Azure e Google Cloud Platform in modo che la tua organizzazione possa assicurarsi il miglior mix di servizi basati su cloud per rimanere competitiva nell'ambiente digitale in rapida evoluzione di oggi.

 

Autore

Stephanie Susnjara

Staff Writer

IBM Think