IBM WebSphere Liberty

Sviluppa, implementa ed esegui le tue applicazioni Java ovunque con Liberty

Illustrazione del workflow della dashboard dell'interfaccia utente di WebSphere Liberty

Panoramica

Java moderno pronto per l'uso aziendale

Liberty è un server di applicazioni Java, progettato per le aziende. Offre sicurezza, observability, stabilità e prestazioni di livello aziendale. Mantenersi aggiornati con l'ultima release è semplice con Liberty Zero Migration. Liberty offre una flessibilità e una versatilità senza pari, rendendo molto più semplice la gestione delle applicazioni.

Funzionalità

Un solo tempo di esecuzione, qualsiasi ambiente

Liberty offre un'esperienza cloud-native costante dallo sviluppo alla produzione. Liberty funziona su bare metal, VM e container, su on-premise e cloud privato e pubblico. Liberty fornisce una base comune per i workload di WebSphere modernizzati e nuovi. Questa coerenza riduce la complessità operativa e offre ai team la flessibilità di distribuire, spostare e scalare applicazioni senza refactoring.

Diagramma che mostra uno stack di server connesso tramite nodi a uno scudo di sicurezza e una persona che utilizza un laptop

WebSphere Liberty viene costantemente aggiornato con le più recenti funzionalità Java, Jakarta EE e MicroProfile, garantendo che le applicazioni rimangano sempre aggiornate senza aggiornamenti che possano causare interruzioni. Il suo approccio a migrazione zero consente alle applicazioni di funzionare senza modifiche man mano che il tempo di esecuzione si evolve, permettendo così ai team di adottare nuove caratteristiche, miglioramenti delle prestazioni e correzioni di sicurezza in modo incrementale e secondo le proprie tempistiche. Gli aggiornamenti regolari aiutano a mantenere la sicurezza e la conformità, riducendo al contempo l'onere operativo tradizionalmente associato agli aggiornamenti della piattaforma.

Il risultato è un tempo di esecuzione che rimane moderno e sicuro nel tempo, senza forzare costose riscritture o interrompere le applicazioni critiche aziendali.

Diagramma astratto di cinque nodi circolari blu e viola collegati da linee sottili

WebSphere Liberty è progettato per offrire prestazioni ed efficienza elevate, garantendo tempi di avvio rapidi, basso consumo di memoria e un elevato throughput per i workload Java aziendali. La sua architettura leggera e modulare garantisce che vengano caricate solo le caratteristiche necessarie, riducendo il sovraccarico e migliorando la reattività. Liberty è ottimizzato per le infrastrutture moderne, consentendo una maggiore densità in ambienti container e Kubernetes, garantendo al contempo una scalabilità efficiente sotto carico. Questo profilo di prestazioni aiuta le organizzazioni a migliorare la reattività delle applicazioni, a massimizzare l'utilizzo dell'infrastruttura e a ridurre i costi operativi complessivi.

Blocchi cloud e server collegati da linee continue a un segno di spunta blu

Liberty Tools ti aiuta a iterare rapidamente con la modalità di sviluppo Liberty, a programmare con assistenza per le API MicroProfile e Jakarta EE e a modificare facilmente i file di configurazione Liberty. WebSphere Liberty è progettato per rendere gli sviluppatori produttivi fin dal primo giorno, con una configurazione semplice, cicli di feedback rapidi e una forte integrazione con i moderni strumenti di sviluppo. Funzionalità come avvio rapido, ricarica a caldo e diagnostica di esecuzione chiara semplificano lo sviluppo e i test locali.

Liberty supporta standard e framework moderni Java e Jakarta EE, permettendo ai team di costruire applicazioni cloud-native utilizzando API familiari mantenendo l'affidabilità di livello aziendale. Riducendo le tensioni durante tutto il ciclo di sviluppo, Liberty aiuta gli sviluppatori a concentrare più tempo sulla costruzione del valore e meno sulla gestione del tempo di esecuzione.

Illustrazione stilizzata di una valigia con icona di caricamento, collegata al cloud, al codice, al bug e alla checklist

Casi d'uso

Qualsiasi applicazione, ovunque

Microservizi cloud-native

Liberty è un tempo di esecuzione leggero e cloud-native per costruire e implementare microservizi. Supporta MicroProfile e Jakarta EE, il che lo rende particolarmente adatto per servizi REST, controlli di stato di salute, metriche, tolleranza ai guasti e distribuzioni containerizzate.

Applicazioni Java monolitiche moderne

Liberty è adatto non solo per i microservizio, ma anche per i monoliti moderni. Questo lo rende utile quando si desidera un server di applicazione Java più semplice e veloce, senza scomporre completamente un'applicazione in microservizi.

Modernizzazione dei workload WebSphere e Java EE esistenti

Liberty è un tempo di esecuzione cloud-native ideale per modernizzare i workload monolitici tradizionali. Sposta facilmente le applicazioni dal tradizionale WebSphere Application Server al tempo di esecuzione di Liberty pronto per i container e moderno dal punto di vista operativo.

Implementazioni di container e Kubernetes

Liberty è progettato per ambienti containerizzati, quindi è comunemente utilizzato quando le organizzazioni desiderano eseguire workload Java in Docker/Kubernetes o come parte di piattaforme di cloud ibrido più ampie. IBM lo descrive come "container-ready" e adatto ai modelli di implementazione cloud.

Applicazioni di agentic AI

Liberty si integra con Langchain4j e la nuova specifica langchain4j-cdi per supportare la creazione e l'implementazione di applicazioni agentiche e con AI integrata.

Integrazioni

Crea più velocemente con i tuoi IDE preferiti

IBM WebSphere Liberty si integra con Visual Studio Code, Intellij e Eclipse per semplificare lo sviluppo, il debug e l'implementazione delle applicazioni Java.

Case study

Esplora Liberty in azione

SOMPO Holdings

SOMPO Holdings, un gigante assicurativo giapponese con 130 anni di storia, ha affrontato sfide a causa del suo sistema mainframe sotto pressione e costoso a causa del debito tecnico e della crescita organica. IBM ha contribuito a modernizzare il proprio sistema COBOL legacy utilizzando IBM WebSphere Liberty, semplificando l'amministrazione dell'infrastruttura, migliorando la produttività degli sviluppatori e riducendo i costi. La soluzione includeva IBM WebSphere Liberty e IBM Modernization Tooling. Questa trasformazione ha razionalizzato le operazioni, ottenendo significativi miglioramenti di efficienza.

54%
Riduzione del core della CPU
33%
riduzione della memoria
Donna che guarda in lontananza con il telefono in mano e un grattacielo sullo sfondo
Fasi successive

Distribuisci app Java cloud-native più velocemente con IBM WebSphere Liberty. Prenota una demo live per vedere come Liberty aumenta agilità, prestazioni e scalabilità.

  1. Prenota una demo live