Ventana Research Analyst Perspectives

Seek Solace for Event-Driven Architectures and Applications

Posted by Matt Aslett on Apr 12, 2023 3:00:00 AM

I have written recently about the increasing importance of managing data in motion and at rest as the use of streaming data by enterprise organizations becomes more mainstream. While batch-based processing of application data has been a core component of enterprise IT architecture for decades, streaming data and event processing have often been niche disciplines typically reserved for organizations with the highest-level performance requirements. That has changed in recent years, driven by an increased reliance on streaming data and events to identify trends and anomalies and enable real-time responses through uninterrupted processing and analysis of data generated by applications, systems and devices on a continuous basis. Companies like Solace have been integral to the development of event-driven applications and increased adoption of event-driven architecture (EDA).

Solace was founded in 2001 and established itself initially as a provider of event-broker technology. The company has expanded its portfolio over the years and is now positioned to help companies adopt and manage Ventana_Research_Benchmark_Research_Streaming_Confidence (1)event-driven applications and EDA with a variety of products that combine event-broker technology with event management. Solace has been adopted by numerous customers in a variety of industries, including financial services, automotive; gaming/gambling, food and beverage; and retail. Healthcare company Roche was awarded Ventana Research’s 2022 Digital Leadership Award in Digital Technology by using Solace for event streaming and management. Data from Ventana Research’s Analytics and Data Benchmark Research highlights the benefits of event streaming. Almost 9 in 10 organizations in production with event-streaming technologies (86%) are confident in their ability to analyze the variety of data needed to make informed business decisions, compared to 65% of those that are not using these technologies. Organizations in production with event-streaming technologies are also more confident in their ability to analyze large volumes of data and their ability to analyze high-velocity data. In addition to working with customers to facilitate the adoption of individual event-driven applications, Solace is also positioned to assist companies in becoming event-driven organizations. This requires the adoption of events as a core component of the business and the functionality to manage and govern events and event-driven applications across an organization.

Solace’s product portfolio is designed to support streaming of event data, as well as managing and governing events and event-driven applications. At the heart of the company’s offering is Solace PubSub+ Event Broker, which provides the functionality to stream events across an organization, including cloud, on-premises and edge environments. While closely associated with publish and subscribe messaging, from which it gets its name, PubSub+ Event Broker also supports request/reply, queuing, streaming and replay message patterns. It is available as software, a preconfigured appliance and as a managed cloud service. Earlier this year, Solace announced the addition of distributed tracing capabilities to PubSub+ Event Broker to enhance observability of event streaming. Solace PubSub+ Distributed Tracing is based on the Cloud Native Computing Foundation’s open-source OpenTelemetry format and complements the company’s existing support for observability of logs and metrics to enable debugging, troubleshooting, monitoring and optimization. It is also designed to enable users to identify the lineage of events, particularly in distributed, rather than monolithic, environments, where tracing is especially important. Support for the OpenTelemetry format also facilitates integration with observability platforms from the likes of Splunk, Dynatrace and Datadog.

I assert that by 2026, more than one-half of organizations will invest in functionality to discover, catalog, monitor and govern events and event flows to generate greater business value from event-driven architecture. Ventana_Research_2023_Assertion_StreamingData_Discover_Catalog_Investment_62_SEDA requires organizations to not only stream event data but also manage and govern events and event-driven applications. Solace PubSub+ Event Portal is designed to facilitate EDA by enabling organizations to design, discover, catalog, visualize and secure events and event-driven applications. PubSub+ Event Portal enables users to discover and catalog events generated by PubSub+ Event Broker, as well as Apache Kafka brokers and brokers of other Kafka distributions from Confluent and Amazon Web Services. In late 2022, the company announced version 2.0 of PubSub+ Event Portal with additional life cycle management and version control capabilities. Version 2.0 also added the ability to create, manage and share event application programming interfaces (APIs), as well as event API products based on combinations of multiple event streams. The company’s flagship offerings are its PubSub+ Platform and the PubSub+ Cloud managed service, which combine PubSub+ Event Broker and PubSub+ Event Portal to serve as a complete platform for event streaming and management. Solace PubSub+ Platform also includes PubSub+ Mission Control for configuring, deploying and managing event brokers and event meshes of interconnected event brokers, as well as PubSub+ Insights for operational monitoring of the health and performance of event-broker services, related resources and event-based applications.

Solace has been steadily adding functionality to enable the management and governance of events and event-based applications, and this looks set to continue with enhanced observability functionality and tighter integration with Apache Kafka. There are also opportunities for the company to provide integration with other open-source event/streaming technologies to further demonstrate its value as a higher-level enabler of EDA. As organizations increase their use of event data and event-driven applications, trusted partners with expertise in event technology and business processes are important. I recommend that organizations investing in event-driven applications and EDA include Solace and its PubSub+ portfolio in their evaluations.


Matt Aslett

Topics: Data, Streaming Data & Events

Matt Aslett

Written by Matt Aslett

Matt leads the expertise in Digital Technology covering applications and technology that improve the readiness and resilience of business and IT operations. His focus areas of expertise and market coverage include: analytics and data, artificial intelligence and machine learning, blockchain, cloud computing, collaborative and conversational computing, extended reality, Internet of Things mobile computing and robotic automation. Matt’s specialization is in operational and analytical use of data and how businesses can modernize their approaches to business to accelerate the value realization of technology investments in support of hybrid and multi-cloud architecture. Matt has been an industry analyst for more than a decade and has pioneered the coverage of emerging data platforms including NoSQL and NewSQL databases, data lakes and cloud-based data processing. He is a graduate of Bournemouth University.