TecnologieTempo di lettura: 5 minuti

VMware Tanzu semplifica la distribuzione accelerata delle applicazioni

Photo for Purnima PadmanabhanPurnima Padmanabhan

Lo scorso autunno Broadcom ha completato con successo l’acquisizione di VMware, un’operazione che ha riunito la forza di due aziende orientate all’ingegneria e all’innovazione e che condividono l’attenzione rivolta al successo dei clienti. Fin dall’inizio, Broadcom si è impegnata a investire in VMware Tanzu come componente fondamentale della sua strategia aziendale generale.

Oggi operiamo come la Divisione Tanzu di Broadcom, e la nostra organizzazione è più che mai impegnata a innovare le soluzioni e i servizi di VMware Tanzu. Il nostro portafoglio Tanzu continua a fornire un valore enorme ai nostri clienti, aiutando le organizzazioni ad accelerare la distribuzione delle applicazioni su cloud privati e pubblici. Ho sottolineato questo impegno e la nostra vision per Tanzu durante un recente evento con James Watters, Senior Director R&S della divisione Tanzu, e Michael Coté, Tanzu Developer Advocate.

Una distribuzione più rapida delle applicazioni favorisce l’agilità aziendale

Oggi tutte le aziende sono aziende software, ma il percorso per rendere il software realmente “agile” non è semplice. Secondo McKinsey, la differenza tra le aziende leader e quelle in ritardo è netta: I leader rilasciano o aggiornano le proprie app da 4.000 a 18.000 volte all'anno, mentre le aziende tradizionali lo fanno solo da 1 a 4 volte all'anno. Nel tentativo di raggiungere l'agilità, i clienti hanno investito sempre di più in tecnologie moderne e cloud native, come Kubernetes, l’ecosistema open source, soluzioni IA/ML e altro ancora.

Tuttavia, la necessità di cicli di rilascio più rapidi ha creato solo una maggiore complessità, costringendo i dirigenti aziendali a destreggiarsi tra decine di tecnologie diverse. La proliferazione di nuovi strumenti e tecnologie ha creato un vasto ecosistema di soluzioni puntuali che i team della piattaforma devono gestire e supportare, oltre a dover affrontare problemi di conformità, costi e affidabilità. Sfortunatamente, ciò sottrae tempo e risorse alla creazione di valore aziendale. Le aziende stanno constatando di aver investito in grandi team tecnici specializzati nell’assemblaggio di software di gestione, il che riduce la loro capacità di offrire nuovi prodotti o una migliore esperienza per i clienti. 

La piattaforma Tanzu offre semplicità e maggiore efficienza

La piattaforma Tanzu accelera la distribuzione delle applicazioni semplificando lo sviluppo del software e la gestione del ciclo di vita. Aiuta i team di app e piattaforme a sviluppare, gestire e ottimizzare le applicazioni in modo scalabile, inoltre è ancorata a una base di dati comune che riconosce lo stato delle applicazioni: dalla creazione all’implementazione fino al funzionamento. 

Poiché offre un’esperienza di sviluppo semplificata, la piattaforma Tanzu richiede solo una descrizione essenziale dell’ambiente previsto. Da questa, genera automaticamente la configurazione necessaria per l’implementazione delle applicazioni, invece di richiedere agli sviluppatori di svolgere questa mansione. In breve, la piattaforma Tanzu è progettata per semplificare il processo decisionale, accelerando la distribuzione delle applicazioni.

La piattaforma è inoltre basata su Spring, il framework di sviluppo Java più popolare al mondo. Con una crescita annua del 50% negli ultimi cinque anni consecutivi, Spring è uno dei framework di sviluppo in più rapida crescita, e Java continua a essere onnipresente nello sviluppo di applicazioni aziendali in tutti i settori. La piattaforma Tanzu è ottimizzata per le applicazioni Spring, con pattern e moduli operatore integrati che consentono agli sviluppatori Spring di accelerare il loro percorso.

Una piattaforma multi-cloud che offre il privilegio della scelta

Tanzu offre agli ingegneri responsabili della piattaforma la possibilità di gestire queste applicazioni ovunque, su cloud pubblico o privato, su container di applicazioni basati su VM con Cloud Foundry (Tanzu Application Service) o su Kubernetes (Tanzu Application Platform). La piattaforma offre agli operatori il meglio dei due mondi: un percorso di deployment semplificato, per il quale Tanzu fornisce pipeline di code-to-deployment, nonché un percorso che offre una personalizzazione semplice ma completa che consente di inserire facilmente gli strumenti e i componenti preferiti, sfruttando al contempo opzioni preconfigurate per migliorare e integrare qualsiasi aspetto della pipeline CI/CD. La piattaforma consente di dissociare l’infrastruttura sottostante, in modo che i team possano gestire e ottimizzare continuamente i costi, le prestazioni e la sicurezza senza interruzioni dell’attività.

Tanzu funziona su tutti i cloud, ma continuiamo a investire in miglioramenti e integrazioni che ne fanno la migliore piattaforma per app moderne su VMware Cloud Foundation (VCF). La piattaforma Tanzu è un complemento perfetto per il cloud privato poiché fornisce livelli di astrazione al di sopra del runtime dell’infrastruttura per offrire agli sviluppatori un’esperienza semplice, con accesso a servizi di dati e approfondimenti integrati. Allo stesso tempo, i team operativi beneficiano dell’utilizzo di strumenti specifici e dell’automazione che rendono la gestione su larga scala efficiente e più conveniente.

Un approccio olistico al software

Per realizzare le applicazioni ad alte prestazioni di oggi, le aziende hanno bisogno di una piattaforma che si integri nell’intero ecosistema per sfruttare la potenza dei dati, non solo per archiviare, gestire, accedere e analizzare milioni di dati che verranno utilizzati dalle applicazioni, ma anche per raccogliere informazioni utili, orientare le decisioni aziendali e migliorare l’esperienza dei clienti. La distribuzione di applicazioni business-critical richiede anche una cultura di squadra e pratiche agili e incentrate sul cliente, in grado di rispondere ai cambiamenti del mercato. Poiché le prassi del team, i servizi dati e l’intelligence sono fondamentali per lo sviluppo delle applicazioni, Tanzu offre funzionalità e servizi di consulenza per un approccio olistico ed esaustivo alla distribuzione del software:

La piattaforma Tanzu
La piattaforma Tanzu riduce la complessità della distribuzione di app moderne, sfruttando al massimo l’ecosistema circostante. Con la piattaforma Tanzu, gli sviluppatori ottengono un’esperienza semplificata e di livello superiore che consente loro di concentrarsi sulla codifica. Inoltre, offre ai team una visibilità completa e una gestione efficiente del ciclo di vita su cloud pubblici e privati, su container di applicazioni basati su VM con Cloud Foundry (Tanzu Application Service) o qualsiasi Kubernetes (Tanzu Application Platform) conforme. Anche se la piattaforma Tanzu è multi-cloud e poliglotta, è legata in modo univoco a VMware Cloud Foundation e ottimizzata per sfruttare la potenza del framework di sviluppo Spring.

VMware Tanzu Data Services
Le applicazioni moderne necessitano di dati e Tanzu Data Services è una suite di servizi dati per per l'archiviazione, l'elaborazione e l'interrogazione di dati critici, tra cui VMware Tanzu RabbitMQ, VMware Tanzu for Postgres e VMware Tanzu for MySQL. Tanzu Data Services fornisce inoltre funzionalità avanzate di data warehouse analitico con VMware Tanzu Greenplum e transazioni ed elaborazione in tempo reale su larga scala con VMware Tanzu GemFire, una griglia di dati in memoria con funzionalità di database vettoriale per casi d’uso IA.

VMware Tanzu Intelligence Services
Tanzu Intelligence Services, composto da VMware Tanzu CloudHealth, VMware Tanzu ObservabilityVMware Tanzu Guardrails, aiuta le organizzazioni a ottenere informazioni approfondite e fruibili sulle applicazioni. Grazie a queste funzionalità, i team possono migliorare continuamente e gestire in modo proattivo il costo, le prestazioni e la sicurezza delle applicazioni e dei cloud in base alle policy, in tempo quasi reale, in modo da adattarsi alle mutevoli esigenze dell’azienda. VMware Tanzu Application Catalog consente inoltre ai team della piattaforma di preparare un catalogo di componenti predefiniti delle applicazioni Oss, i quali vengono continuamente mantenuti e testati per l’uso in produzione.

VMware Tanzu Labs
Adottare una piattaforma moderna e accelerare lo sviluppo e la distribuzione delle applicazioni, spesso richiede sia nuove tecnologie che nuove modalità di lavoro. Lavorando fianco a fianco con i clienti, gli esperti di Tanzu Labs (in precedenza Pivotal Labs) forniscono servizi di consulenza pratica sul cloud nativo. Tanzu Labs trasferisce competenze tecniche e best practice, aiutando i clienti a portare il software in produzione, che si tratti di sviluppare un nuovo prodotto, modernizzare le applicazioni esistenti o implementare una nuova piattaforma rafforzando al contempo le competenze ingegneristiche degli operatori.

Promuovere l’agilità del software oggi e in futuro

Attraverso gli investimenti e le risorse di Broadcom, il team Tanzu sarà in grado di fornire ai propri clienti soluzioni sempre più olistiche e integrate. Le soluzioni e le competenze di Tanzu offrono la possibilità di creare e implementare applicazioni in giorni e settimane, invece che in mesi o anni. Rimaniamo concentrati sui nostri sforzi per offrire un portafoglio semplificato, progettato per eliminare attriti e rischi dal processo di sviluppo del software. Le offerte di VMware Tanzu consentono alle organizzazioni, ai loro team di sviluppo delle applicazioni e ai team addetti alle piattaforme di sviluppare, gestire e ottimizzare software di alto livello, in modo rapido, uniforme e su ambienti diversi.

Scopri come i prodotti e i servizi Tanzu possono offrire valore ai clienti e migliorare i risultati aziendali. Visita tanzu.vmware.com.