Modernization Target Comparisons
The following table compares all the modernization targets deployed as images, running in containers, across a number of different capabilities.
| Capability | WebSphere Liberty | Open Liberty | Liberty administered from WebSphere (MoRE) | WebSphere Traditional | Description |
|---|---|---|---|---|---|
| Spring Framework 4.x, Spring Boot 1.5 | |
Supported Spring and Spring Boot versions. Docs | |||
| Spring Framework 5.x, Spring Boot 2.x | |
|
|
Supported Spring and Spring Boot versions. Docs | |
| Spring Framework 6.x, Spring Boot 3.x | |
|
Supported Spring and Spring Boot versions. Docs | ||
| Java SE 8 | |
|
|
Supported | |
| Java SE 11 | |
|
Supported | ||
| Java SE 17+ | |
|
|
Supported | |
| Managed Service | The service is managed for you and automatically secured and updated | ||||
| WebSphere Console Managed | |
|
Managed the lifecycle of your applications via the WebSphere Console | ||
| Flexible Deployment | |
|
|
Image based deployment allows for complete reproducibility and guaranteed immutability | |
| Self-healing | |
|
|
Container orchestration platform/operator restarts containers automatically | |
| Horizontal scaling | |
|
|
Container orchestration platform can scale deployments horizontally as needed, for suitable applications | |
| High Availability | |
|
|
Container orchestration platform can run multiple instances simultaneously to ensure availability | |
| Zero Migration | |
|
|
Application code written for one version of the runtime is guaranteed to run on later versions of the runtime | |
| Continuous Delivery releases | |
|
Continuously released every 4 weeks with latest security patches and features | ||
| Right size images | |
|
Runtime is optimised to include only required features therefore delivering smallest possible footprint | ||
| Fast Startup | |
|
|
Optimized for rapid startup in containerized environments | |
| Auto-Tuning | |
|
Auto-tunes for smallest operational footprint | ||
| MicroProfile enabled | |
|
|
MicroProfile observability for health integration such as metrics, distributed tracing and readiness | |
| Cloud-ready build | |
|
Build using Dockerfile, Cloud Native Buildpack, or Source2Image | ||
| Level 5 Operator | |
|
Full level 5 Operator for deployment and Day 2 Operations | ||
| Developer Mode | |
|
|
Enhanced developer experience optimised for Cloud | |
| Latest Jakarta EE APIs | |
|
|
Supports the latest Jakarta EE APIs to keep applications as modern as possible | |
| Supported Open Source | |
Runtime source code is OpenSource. Full production level Support is available from IBM | |||
| Heritage WebSphere APIs | |
|
Support for existing WebSphere APIs to accelerate modernisation and reduce developer effort |