Sonic Software
SOLUTIONS
PRODUCTS
SERVICES
CUSTOMERS
PARTNERS
RESOURCES
SUPPORT
NEWS & EVENTS
ABOUT US

Respond to Real Time Business Events

Improve Business Visibility and Respond to Real Time Business Events

In order to function effectively in today's business environment and maintain competitiveness and profitability, companies must have visibility at all times into activities at all levels of the business. They must also be able to respond quickly to real time business events. To meet these needs, companies must look closely at how they build and change their IT infrastructures.

With Progress Software's messaging-based enterprise service bus (ESB) you can have fast, reliable, and highly-available communications - even in the event of a hardware failure. Progress is committed to delivering solutions that enable the enterprise to respond to real time business events. Progress® Sonic ESB® helps guarantee that business-critical applications and services are available to everyone who needs them.

When building or integrating systems, one of the first questions that IT must ask is, How do I notify other applications of new events? Whether the relationship is one-to-many or many-to-many, application infrastructures must be flexible enough to handle many endpoints - now and in the future. A service-oriented architecture helps increase business visibility by allowing the enterprise to add new endpoints across security domains without disrupting existing systems.

Use the Bus to "Publish and Subscribe" to New Business Events

Sonic ESB allows events to be easily distributed to new and existing systems on the bus. With built-in "publish and subscribe" capabilities, Sonic ESB allows new systems to join the bus and instantly subscribe to business events without disrupting existing services and scenarios already running on the bus. In a distributed environment, Sonic ESB is easily configured to route traffic between nodes with minimal configuration. A rules based configuration system allows entire sets of events to be effectively moved between nodes. This allows new events to be quickly integrated across nodes in a global environment with zero administrative overhead.

One example of how Sonic ESB can provide visibility into real time business events is in an emergency response scenario--an enterprise service bus connects multiple emergency response centers, in different counties, to one-another for sharing of information in the event of an emergency. By relying on the Sonic ESB, emergency response teams can be immediately notified of real-time emergencies, and administrators can quickly add new centers to the network - without compromising their security or their operational autonomy. Each office can have independent authentication. Each can have their own, incompatible EMS application. Each can have their own LDAP security domain. Everyone will be easily connected for real-time alerts.

Another example of how Sonic ESB can help businesses respond to real time business events is in air transportation--managing the real-time event flow of passengers, their baggage, passenger information, and flight information systems. Sonic ESB has proven to be the key SOA backbone for airport terminals that must deliver local or global data to hundreds of applications related to airport operations, including security broadcasts alerts and weather changes.

Sonic ESB Delivers Visibility into Real Time Business Events

Being able to respond to real time business events requires an SOA infrastructure that relies on industry standards, and one that allows you to easily connect, mediate and control application and Web services. Today's smart businesses are adopting the Sonic ESB for their service-oriented architecture because it delivers on the promise of SOA through unique capabilities:

  • Continuous Availability Architecture (CAA) - Our patent-pending CAA delivers zero-downtime, zero-admin continuous notifications and guarantees ordered delivery from clusters. CAA eliminates not only the point-to-point connection problems, but it also eliminates domain-to-domain routing administration (DRA) problems. Without DRA, you would have to manually update all of the domains whenever you make a change to one.

  • Smart Service Containers - Sonic ESB service containers are well-suited for deployment and management of intermediary services in the paths of an asynchronous event model. Replication of services ensures high availability and independent scalability of services.

  • Intelligent Routing - Sonic ESB processes provide intelligent routing across the enterprise event network for end-to-end control of event flow across a distributed deployment. This allows distributed architectures to scale to manage large numbers of concurrent active routes, and obviate performance bottlenecks seen in hub-and-spoke models.

  • Secure Domain Access - Sonic ESB distributes events across multiple security domains typically encountered when crossing organizational boundaries. It allows you to establish a single messaging domain that integrates with local security domains for easy access - allowing easier integration of multiple autonomous groups that need to maintain autonomy for local control and security. Unlike application servers that require static links between messaging domains limited to a given LAN segment, there is no need to manually update routing tables when you add a new consumer in another security domain.

Application Integration Patterns with SOA

The Sonic ESB Product Family comprises Sonic ESB and a comprehensive set of compatible products that simplify application integration within a service-oriented architecture (SOA). It extends Sonic ESB—robust infrastructure software that integrates large, physically distributed deployments—with complex service orchestration, operational data management, and integration of third-party relational data sources, packaged applications and technologies. Some of these application integration patterns include:

  • Continuous Pipeline Processing - When incompatible business applications are bridged by batch processing or manual intervention, business processes slow down. Migrating from batch to continuous processing will reduce cycle time, gain consistent, up-to-date visibility into in-process data, reduce the cost of processing peak transaction loads, and put in place a more flexible architecture to handle new business requirements.

  • Remote Information Access - User-facing portals are an ideal way to share information collected from multiple applications. The challenge is doing that without compromising the security, privacy or autonomy of the participating applications. To do this effectively, you need a distributed enterprise service bus that can cross crosses departments, firewalls, security domains, and large geographies.

  • Remote Data Distribution - Simplify reliable information distribution and enhance agility in a changing IT environment. Exploit support for notification style SOA using Sonic ESB.

  • Respond to Real Time Business Events - Real-time business events can be easily distributed to additional systems on the ESB as the need arises. New systems can join the bus and instantly subscribe to events without disruption to existing services and scenarios already running on the bus. This allows new events to be quickly integrated across nodes in a global environment with zero administrative overhead.

If distribution of real time business events to remote sites and across organizations must be fast and reliable, if business events have a heterogeneous schema which need mediation, or if you need the flexibility of adding new applications and services without disrupting existing systems, look to the Sonic ESB. Sonic ESB is the ideal SOA infrastructure technology that will help your business keep data moving so that you can accelerate application deployment, increase business awareness throughout your enterprise, and improve real-time decision making.

In addition to giving the enterprise better visibility into real time business events, Progress also delivers SOA infrastructure technology and services for enterprise application integration, business process improvement, messaging middleware, and semantic data integration.