VMware, i fattori chiave per applicazioni multi-cloud di successo

Come si sviluppa con successo un’applicazione in ambiente multi-cloud.

multi-cloud

Sabino Trasente, Business Solution Strategy Director SEMEA VMware illustra i fattori chiave che portano al successo le app moderne negli ambienti multi-cloud.

Il nuovo report VMware “CIO Essential Guidance: Modernizing Applications in a Multi-Cloud World” delinea i quattro fattori chiave che influenzano il successo delle app moderne negli ambienti multi-cloud di oggi.

Rendere gli sviluppatori sempre più veloci

Non è un segreto che le migliori applicazioni vengano create dagli sviluppatori più talentuosi. Quindi è fondamentale essere in grado attrarre e trattenere i migliori talenti del settore. Secondo un recente sondaggio di Forrester, il 69% dei manager concorda sul fatto che una buona esperienza degli sviluppatori (DevEx) si traduce in una migliore esperienza del cliente (CX). In effetti, è chiaro che la DevEx abbia un impatto diretto sulla CX. Il 45% dei responsabili IT ha osservato che gli sviluppatori rilasciano il software di mese in mese o a un ritmo mediamente più veloce.

Per applicazioni di successo nel multi-cloud

Con una posta in gioco così alta, è fondamentale mettere gli sviluppatori nella posizione di fare ciò che meglio sanno fare. Ovvero scrivere del buon codice. Troppo spesso, tuttavia, alcune barriere impediscono che ciò avvenga. Piattaforme e strumenti legacy “ingombranti” rallentano l’attività degli sviluppatori. Per questo i CIO devono eliminare gli attriti dall’infrastruttura di sviluppo sottostante. Oltre a creare un ambiente in cui i team possano concentrarsi a pieno sul raggiungimento dei propri obiettivi.

Questo può includere la creazione di flussi di lavoro agili e l’automatizzazione dei processi manuali, dei passaggi di consegne, del provisioning. Persino delle riunioni e delle pratiche burocratiche. L’adozione di una piattaforma di sviluppo cross-cloud in grado di programmi e i codici preferiti dagli sviluppatori, compresi i prodotti open-source preselezionati, aumenterà la velocità. Inoltre migliorerà la DevEx liberando così l’innovazione.

Abbracciare la gestione unificata del cloud

Nonostante tutti i vantaggi degli ambienti di sviluppo multi-cloud, se non si è in grado di gestire facilmente il proprio patrimonio cloud, non se ne stanno sfruttando appieno i benefici. Ad esempio, si potrebbero sottoutilizzare risorse di un determinato cloud provider. Mentre si sta sfruttando al massimo quelle di un altro. Inoltre, la mancanza di visibilità comporta un rischio maggiore.

Optare per una strategia vincente

Una strategia vincente per superare questo tipo di sfide consiste nello scegliere il miglior cloud provider per ogni applicazione. Sia che si tratti di una piattaforma applicativa per gli sviluppatori, di un’applicazione di osservabilità per la gestione del rischio e di automazione per le operazioni. Questo approccio riduce la complessità operativa e presenta opportunità di maggiore governance, risparmio e gestione del rischio.

La sicurezza come servizio integrato

Un approccio alla sicurezza Shift-Left, ossia l’integrazione di funzioni che rafforzano la sicurezza nell’intera pipeline delle app – dalla fase di costruzione fino alla distribuzione e all’ottimizzazione – è essenziale nel complesso panorama delle minacce di oggi. Questo approccio, unito a una piattaforma di sicurezza unificata e a principi di sviluppo moderni, riduce i rischi e consente di identificare più rapidamente vulnerabilità e problemi.

Sono 4 i fattori chiave per applicazioni di successo nel multi-cloud

Quando i controlli di gestione della sicurezza risiedono in una piattaforma centrale, i CIO possono gestire meglio i rischi, la compliance e altro ancora. Questo nell’ambito della loro strategia cloud complessiva, che abbraccia l’intero processo di sviluppo delle applicazioni e i processi operativi.

Adottare un approccio Platform-as-a-Product

L’unificazione delle piattaforme è di vitale importanza per il successo delle applicazioni moderne nel mondo multi-cloud. Il funzionamento di queste piattaforme dovrebbe essere della massima importanza, considerandole come il prodotto effettivo in grado di fare funzionare l’azienda. Considerando le proprie piattaforme multi-cloud unificate come motori di innovazione, crescita e protezione dei dati e gestendole come un prodotto, è possibile ripensare il modo in cui si assegnano le priorità e gestiscono app e patrimonio cloud. Con un approccio di tipo Platform-as-a-Product, è decisamente più facile avere una maggiore visibilità e concentrarsi sul quadro generale.

…Mettere insieme ogni singolo pezzo per applicazioni di successo nel multi-cloud

Con quasi il 75% delle aziende che operano su più cloud pubblici, è chiaro che gli sforzi di modernizzazione devono essere eseguiti in modo strategico. I CIO che hanno affrontato con successo questo ambito hanno ottenuto risparmi sui costi, crescita dei ricavi e miglioramento dell’innovazione. Si sono presi il tempo necessario per standardizzare le funzioni tra i vari cloud. Inoltre hanno scelto i cloud che meglio soddisfano le esigenze delle loro applicazioni. Utilizzando piattaforme unificate in grado di offrire un controllo aziendale continuo su tutti i cloud provider. Così facendo hanno migliorato la DevEx per sfruttare al meglio una delle loro risorse più importanti: i team di sviluppo.