Using event stream brokers to integrate content with enterprise social platforms

This vendor-written tech primer has been edited by Network World to eliminate product promotion, but readers should note it will likely favor the submitter's approach.

With everyone now accustomed to the way social networks work, more and more enterprise applications are starting to look like social media apps. Once deemed a buzzword, "real-time collaboration" is becoming a reality as companies such as SAP, Oracle, Salesforce.com and Microsoft deliver enterprise social network applications.

The foundations of these "social" applications are activity streams, or event streams. Once relegated to complex event processing applications like high frequency trading on Wall Street, these event streams are more and more common in enterprise social applications.

REAL-TIME COLLABORATION: Facebook opens up 'activity stream' to external developers

In order to make social applications as integrated as possible, it's critical these event streams can synch up with existing enterprise applications. After all, if employees are collaborating in a vacuum without access to the company's enterprise data, making them use a social network isn't really useful at all. It's just one more thing they "have to do" rather than a tool to make them more productive.

For example, if the sales department uses Salesforce.com but the shipping and billing is handled by SAP, there will inevitably be a miscommunication when sales teams collaborate with Chatter but the finance, warehouse and distribution teams collaborate with StreamWork. These tools will not interoperate, making the promise of real-time collaboration impossible and forcing the staff to revert to e-mail or phone calls. It is necessary for interoperability between applications and ubiquitous access to key data.

As events take place, context is extremely important. It is not enough to capture events as they occur. When one considers all the events that an organization generates, as well as events from customers and partners outside the firewall, it is simply too confusing and unnecessary to funnel every piece of information through these enterprise social networks verbatim. What is needed is an ability to digest this deluge of information in something readable and actionable.

By using an "event stream broker" companies can address this challenge. These tools rely upon the raw data flowing through every information system in the company. As these events are captured, they are sorted, grouped, and aggregated into business process contexts. As business rules are applied to content throughout the enterprise, the broker can sort related data and feed it into multiple collaborative applications in real time.

Events can occur both inside and outside of the organization. Many companies have both legacy applications on mainframes, packaged applications, and SaaS/hosted applications -- all of which house equally important data in different formats and have explicit functions. Structured and unstructured data all exist in disparate locations -- the formula for quite a mess unless you have the tools to properly organize it. To be successful, an event stream broker must parse these various data types consistently across every source. Only when the data is accessible can the broker add value to a social collaboration platform.

Event stream brokers can be driven by simple or complex logic. For example, a user who is interested in orders over $50,000 can define a rule for the broker. The broker can then capture order events across different order systems to alert the user when her specific criteria is met.

Subsequently, the broker can allow the user to perform an action on the event and deliver her instructions back to the source system. For example, she may choose to reject a particular order awaiting her approval directly from within Salesforce Chatter. When a decision is made in a social networking platform, this "event" is fed back to the enterprise system to ensure that all information is updated and made consistent throughout the organization. In this example, the event stream broker would send this rejection message to the SAP system which processes the orders.

Event stream brokers that feature advanced complex event processing capabilities are able to analyze event streams further to funnel information to users dynamically based on context. For instance, users can be alerted to conditions that may indicate that fraud is taking place. Event stream brokers are uniquely positioned to deliver this kind of additional value from the existing integration of data sources and applications to these brokers.

Social collaboration platforms are more than just a way for people to communicate. The presence of these platforms in the enterprise allows us to integrate a variety of enterprise data and application assets using event stream brokers. This type of integration of social collaboration platforms across the organization deliver much more than just Facebook in the enterprise; complex event processing and two-way interactivity with applications are just the beginning.

Information Builders is an independent leader in business intelligence (BI) solutions, providing software and services that bring smarter decision-making and streamlined processes to companies worldwide. For more information, visit informationbuilders.com.

Read more about software in Network World's Software section.

Join the PC World newsletter!

Error: Please check your email address.

Tags Internet-based applications and servicesapplicationsMicrosoftSalesforce.comsoftwaresocial mediainternetOraclebusiness intelligenceFacebooksocial network

Our Back to Business guide highlights the best products for you to boost your productivity at home, on the road, at the office, or in the classroom.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.
Show Comments

Essentials

Microsoft L5V-00027 Sculpt Ergonomic Keyboard Desktop

Learn more >

Lexar® JumpDrive® S57 USB 3.0 flash drive

Learn more >

Mobile

Lexar® JumpDrive® S45 USB 3.0 flash drive 

Learn more >

Exec

Lexar® JumpDrive® C20c USB Type-C flash drive 

Learn more >

HD Pan/Tilt Wi-Fi Camera with Night Vision NC450

Learn more >

Audio-Technica ATH-ANC70 Noise Cancelling Headphones

Learn more >

Lexar® Professional 1800x microSDHC™/microSDXC™ UHS-II cards 

Learn more >

Budget

Back To Business Guide

Click for more ›

Most Popular Reviews

Latest News Articles

Resources

PCW Evaluation Team

Azadeh Williams

HP OfficeJet Pro 8730

A smarter way to print for busy small business owners, combining speedy printing with scanning and copying, making it easier to produce high quality documents and images at a touch of a button.

Andrew Grant

HP OfficeJet Pro 8730

I've had a multifunction printer in the office going on 10 years now. It was a neat bit of kit back in the day -- print, copy, scan, fax -- when printing over WiFi felt a bit like magic. It’s seen better days though and an upgrade’s well overdue. This HP OfficeJet Pro 8730 looks like it ticks all the same boxes: print, copy, scan, and fax. (Really? Does anyone fax anything any more? I guess it's good to know the facility’s there, just in case.) Printing over WiFi is more-or- less standard these days.

Ed Dawson

HP OfficeJet Pro 8730

As a freelance writer who is always on the go, I like my technology to be both efficient and effective so I can do my job well. The HP OfficeJet Pro 8730 Inkjet Printer ticks all the boxes in terms of form factor, performance and user interface.

Michael Hargreaves

Windows 10 for Business / Dell XPS 13

I’d happily recommend this touchscreen laptop and Windows 10 as a great way to get serious work done at a desk or on the road.

Aysha Strobbe

Windows 10 / HP Spectre x360

Ultimately, I think the Windows 10 environment is excellent for me as it caters for so many different uses. The inclusion of the Xbox app is also great for when you need some downtime too!

Mark Escubio

Windows 10 / Lenovo Yoga 910

For me, the Xbox Play Anywhere is a great new feature as it allows you to play your current Xbox games with higher resolutions and better graphics without forking out extra cash for another copy. Although available titles are still scarce, but I’m sure it will grow in time.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?