A sandbox installation where Ditto can be tried out without setting it up locally
Conforms To UI/UX Guidelines:
Ditto 3.0 adds a very basic Web-UI indended for administrators and developers.
The Eclipse "user interface guidelines and standards" were not applied to this interface.
End of Life:
Removal of Ditto "concierge" service
Eclipse Ditto 3.0.0 removes one service formerly required to be run in a Ditto cluster: The "ditto-concierge" service which was responsible for authorization.
The authorization task is moved to other Ditto services and as a consequence, the "concierge" service (as .jar as well as Docker image) is no longer part of the Ditto deliverables.
Ditto is able to process AMQP 1.0, AMQP 0.9.1, MQTT 3.1.1 and MQTT 5 messages which are all standardized (IoT) protocols.
Ditto can use JSON Web Tokens specified by RFC 7519 in order to extract "subjects" (e.g. a user-id) to use for the access control to twins.
Ditto's API documentation is defined using the OpenAPI specification 3.0.0 allowing both creation of an interactive HTML-based documentation and creation of skelettons for various programming languages based on that specification.