Progress Software

Event Driven Architecture

Event Driven Architectures Enables Greater Responsiveness

As organizations become more interconnected, the volume and pace of information is accelerating rapidly. Organizations are increasingly adopting both event driven architectures (EDA) and service-oriented architectures (SOA) as mechanisms to respond to fast-changing conditions. An event driven architecture enables an organization to respond to rapidly-changing circumstances. With an event driven architecture, an organization can exploit opportunities more quickly, identifying threats more proactively, and generally respond more opportunistically – and more timely - to events as they happen. Progress® Apama®, from Progress Software, is market's leading platform for implementing sophisticated solutions that leverage the principles of an event driven architecture.

Event Driven Architecture & Service Oriented Architecture: Different but Complementary

Service oriented architectures allow software systems to interoperate dynamically, but SOAs do not by themselves deliver the business insight that is required by modern organizations. Service oriented architectures provide an infrastructure for an integrated fabric of services, but event processing (the embodiment of an event driven architecture), allows an organization to capitalize on that integration. With event processing, organizations gain a complementary, value-added capability that provides real-time detection and response to the myriad events spawned by service oriented architectures. With event processing technology, organizations can monitor, analyze and act on events generated by a SOA and derive true business insight.

Download an Apama Whitepaper
As business requirements continue to demand real-time insight into the heartbeat of service-oriented architectures (SOAs), effective event-driven architectures will be a key foundation upon which real-time applications are built. Enterprise Service Buses (ESBs) are the first critical step in achieving a flexible infrastructure, and complex event processing provides the next critical step – the ability to express and identify causal and temporal relationships within streaming data, to visualize and act on those patterns, access existing static data, and to store the event data associated with event driven applications. Register to download our whitepaper, Event Stream Processing and Event Driven Architectures, and read how you can build an event-driven architecture and add instant business insight to enterprise applications that process high volumes of complex data.

Apama's Event Driven Architecture

The Progress® Apama® ESP Platform, is the leading platform for creating event processing solutions, and thus provides a rich foundation for implementing a sophisticated event driven architecture. Apama's architecture uniquely eliminates the latency found in traditional systems, monitoring inbound data streams and analyzing them for recognizable relationships and patterns. Once detected, Apama provides the mechanisms for actionable response, reducing latency to sub-millisecond response times. With Apama, organizations gain a robust event processing platform in support of a wide variety of event-driven applications, including algorithmic trading in capital markets, RFID-enabled inventory management and distribution, sensor-driven industrial operations, and satellite telemetry fusion in defense and intelligence.

In addition to event processing products, Progress Software also provides solutions for distributed computing, data integration, object data management, and other real time data management scenarios.

 
 

Apama Resources

Apama Blog
Get some insights from the people behind Progress Software's Apama Event Processing Platform
> Check out the blog

 

ESP for Event Driven Architectures
> Read Whitepaper

 

InformationWeek: When RFID Is Everywhere, How Will You Cope
> Read Article

 

Interested in more? Visit our Event Processing Resource Center for whitepapers, recorded webinars, articles and more!