Modernization Target Comparisons
The following table compares all the modernization targets deployed as images, running in containers, across a number of different capabilities.
| Capability | Enterprise Application Service (EASeJ) | 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 |
