![](https://csdnimg.cn/release/download_crawler_static/15423631/bgd.jpg)
Definition: A cloud event broker service (ebPaaS) plays the role of the intermediary in event-driven
architecture (EDA), managing the event publisher and subscriber relationships, and then facilitating
their interactions. Event brokers are built on message-oriented middleware (MOM; also known as
message brokers) that delivers the essential pub-sub capability, then typically extended with
support of additional EDA-oriented mediation and governance capabilities.
Position and Adoption Speed Justification: Event processing, event-driven architecture (EDA),
and event brokering have been known and used by many IT organizations for decades (typically,
under the umbrella of messaging). However, just like service-oriented architecture (SOA) until only a
few years ago, it had not become a common mainstream application design model. Advanced
event-driven systems like algorithmic trading or airline management and reservation systems were
created by leading organizations at great cost and their complexity extended the cost into the
lifetime of maintenance of these systems. Mainstream organizations rarely had resources, skills,
productivity tools or critical needs to take this route — until digital business. IoT, continuous
intelligence and agility of business innovation — some key characteristics of digital business — all
depend in part on event awareness and EDA. As digital transformation evolves in mainstream
organization, so does the need to understand and adopt event thinking, event-driven design and
EDA — and event brokers are the key enabling technology to facilitate it. Cloud ebPaaS is a natural
choice for event brokering for applications already in the cloud.
To meet the digital business requirements, advanced event brokering expands beyond the basic
pub-sub messaging, adding schema management and event mediation, comparable to the
mediation of the modern SOA communications via API management (APIM) platforms, such as
Google (Apigee). Early event brokering was supported by pub-sub-enabled MOM. To support the
new levels of scale and agility in digital business, these products must manage and support
advanced forms of event mediation. The emergence of event brokers is in its early stages and will
not accelerate until EDA is taken on by increasing majority of organizations and the demand for
event management accelerates as well. The Peak of Inated Expectations for event brokering is still
in the future.
Most of digital business innovation happen cloud rst (or cloud only) and so is innovation in the
event management technology. Cloud event brokering services, often utilizing open-source projects
at their core, are likely to drive innovation in mediated event brokering, just like iPaaS does for
digital business integration and APIM PaaS — for API management.
User Advice: Application leaders, CIOs, CTOs and other IT leaders and planners must:
■
Create the inventory of technologies in your organization that are suitable for the role of at least
a basic event broker.
■
Study and understand the complementary strengths of SOA and EDA and encourage every new
project to consider the combined use of both, as appropriate in advanced MASA.
■
Develop a roadmap for digital business transformation, including, as appropriate, support of IoT,
continuous intelligence and continuous agility of innovation; use event brokers and event-driven
design to advance to these objectives.
Gartner, Inc. | G00450249
Page 13 of 62
This research note is restricted to the personal use of u3005624@connect.hku.hk.