Odessa Release
Delivery: Feb 2025
Namer: Mengyi Wang & Farshid Tavakolizadeh (Canonical)
Update Nov 2024: The EdgeX TSC voted to make Odessa the EdgeX 4.0 release. However at a user code and API level it will be compatible with V3 services and applications so migration and adoption will be straightforward.
Release Theme: Proven Maturity, Continuously Open and Ready for Deployment
- Odessa brings critical advancements, including PostgreSQL support and a Time-Based Scheduler, ensuring trusted and efficient EdgeX deployments for industrial applications
- Odessa proactively addresses the recent shift of some third-party components to business-source licenses by adopting Linux Foundation-compliant alternatives
Key delivery items include:
- The addition of PostgreSQL which will provide a more robust backend database solution and becomes the default database moving forward
- New time-based support scheduler service
- Replacing Hashicorp Consul with Core-Keeper
Replacing Hashicorp Vault with OpenBao
- Replacing the Redis database with Valkey
- MQTT becoming the default message bus with the Redis PubSub message bus being removed
- Zero Trust / Secure Distributed EdgeX (implemented with OpenZiti Integration)
- Device discovery feedback added to the Device Services SDK
- Support for running in Docker rootless mode
- Continued redesign of the EdgeX documentation redesign including updating all device service docs to the new consistent formatting
See the Odessa Planning page for our original planning conference details