...
The main benefit of an event-driven architecture is it enables applications to trap events as they occur and process complex multi-step decisions in real-time mode. This method will maximize application responsiveness and enable businesses to ensure improved customer experience and optimized network utilization converting event interactions into stronger profits.
...
Some customers use the event-driven architecture for their internal systems if their solution is complex. This is the reason why this knowledge can be beneficial.
This is the reason why via standard Camel component can be created connection with different JMS systems as are:
Apache ActiveMQ
Apache Kafka
IBM WebSphere