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