Streaming Real-Time Data into Xcelsius Apps



Similar documents
Adobe LiveCycle Data Services 3 Performance Brief

Capacity Planning Guide for Adobe LiveCycle Data Services 2.6

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

Load Testing RIA using WebLOAD. Amir Shoval, VP Product Management

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Session 3119 Mobilizing Your Dashboards Best Tips for the Mobile Market. Scott Leaver, SAP and Matt Lloyd, SAP

bbc Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO CONTENTS

Integrating Web Messaging into the Enterprise Middleware Layer

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

How To Use Sap Business Objects For Microsoft (For Microsoft) For Microsoft (For Pax) For Pax (For Sap) For Spera) For A Business Intelligence (Bio) Solution

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

WebSphere Application Server - Introduction, Monitoring Tools, & Administration

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Putting the power of Web 2.0 into practice.

The SAP Business One Mobile Application for iphone and ipad. August 2011

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Adobe ColdFusion 11 Enterprise Edition

Introducing the Adobe Digital Enterprise Platform

Accessing Data with ADOBE FLEX 4.6

Nexawebホワイトペーパー. Developing with Nexaweb ~ Nexaweb to Improve Development Productivity and Maintainability

Enterprise Integration Architectures for the Financial Services and Insurance Industries

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

Property & Casualty Insurance Solutions from CCS Technology Solutions

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

By Makesh Kannaiyan 8/27/2011 1

Managing Complexity in Mobile Application Deployment Using the OSGi Service Platform

Monitoring Experience Redefined

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Google Web Toolkit (GWT) Architectural Impact on Enterprise Web Application

The ESB and Microsoft BI

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Workflow/Business Process Management

Holistic Performance Analysis of J2EE Applications

Learning GlassFish for Tomcat Users

Power BI Dashboarding. Alberto Ferrari SQLBI.

SAP IT Infrastructure Management

IT FUSION CONFERENCE. Build a Better Foundation for Business

Mobile Application Development Options

CRYSTAL REPORTS SERVER A FUNCTIONAL OVERVIEW

Adobe LiveCycle Enterprise Suite 4

ASYST Intelligence South Africa A Decision Inc. Company

Curl Building RIA Beyond AJAX

SAP Crystal Solutions. What s New in SAP Crystal Dashboard Design Create Superior Data Visualizations Faster with New Features

What Is the Java TM 2 Platform, Enterprise Edition?

Middleware- Driven Mobile Applications

Sage Integration Cloud Technology Whitepaper

Son of SOA Resource-Oriented Computing Event-Driven Architecture

Platform Architecture Evolution : SAP BO Enterprise XI (R2) to SAP BO Enterprise XI (3.1) to SAP BusinessObjects Business Intelligence Platform 4.

... Introduction... 17

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

Using ADOBE LIVECYCLE ES4 Connector for MICROSOFT SHAREPOINT

Five Strategies Small and Medium Enterprises Can Use to Successfully Implement High Value Business Mobility

IBM Cognos Business Intelligence License Descriptions

BusinessObjects Enterprise InfoView User's Guide

Big Data Visualization with JReport

PIVOTAL CRM ARCHITECTURE

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Embracing the Cloud, Mobile, Social & Big Data

MOC 10964C: Cloud and Datacenter Monitoring with System Center Operations Manager

Kontiki Enterprise Video Platform

Using OBIEE for Location-Aware Predictive Analytics

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Building and Deploying Enterprise M2M Applications with Axeda Platform

Integrating Mobile apps with your Enterprise

Flash and Python. Dynamic Object oriented Rapid development. Flash and Python. Dave Thompson

SNUG June 16, 2006 The Future of PeopleSoft Integration

September 9 11, 2013 Anaheim, California 507 Demystifying Authentication and SSO Options in Business Intelligence

Microsoft Dynamics NAV Reporting Options. Derek Lamb May 2010

Silk Performer LOAD TESTING. The key to keeping business applications running

Knowledge Spaces. v9.1 Feature Review. Bob Peery, Director, Product Management

APPENDIX A Web Redesign Infrastructure. Deployment Overview

Rich Internet Applications

Ebook Review - NOVA Time 4000 SaaS

Smartphone Enterprise Application Integration

BI & DASHBOARDS WITH SHAREPOINT 2007

Deepak Patil (Technical Director) iasys Technologies Pvt. Ltd.

The Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a

CAPTURING & PROCESSING REAL-TIME DATA ON AWS

Adobe ColdFusion (2016 release) Enterprise Edition

Data Integration Checklist

OpenText Information Hub (ihub) 3.1 and 3.1.1

SAP NetWeaver & Enterprise Services Architecture

Creating Interactive Dashboard applications using the LiveCycle Data Services Message Service

Simplifying and Empowering the Implementation of Enterprise Mobile Strategy

<Insert Picture Here> Oracle In-Memory Database Cache Overview

Base One's Rich Client Architecture

Ad Hoc Analysis of Big Data Visualization

Senior IT manager s guide to customer experience management

Rapid application development for JEE using Adobe ColdFusion 9

Transcription:

Streaming Real-Time Data into Xcelsius Apps Using the Xcelsius Connector for Adobe LiveCycle Data Services Todd Ruhl Adobe Solutions Architect

AGENDA 1. Adobe/Business Objects partnership update 2. Overview of Xcelsius Connector for LCDS 1. What is it 2. Value proposition 3. Demo 3. Overview of LiveCycle Data Services ES (LCDS) 4. Build an Xcelsius application with a real-time data feed 5. Q&A

Adobe/Business Objects Partnership October 2007 - Business Objects and Adobe announce strategic alliance agreement at Adobe MAX March 2008 - Xcelsius shipped with: A new connector enabling access to LCDS Connector enables Xcelsius applications to receive real-time data A copy of LiveCycle Data Services (Express) on the media August 2008 - Xcelsius 2008 SP1 adds new export option: AIR Other integration points are in-process SAP is one of Adobe s largest ISV partner Merger between two large partners equals greater opportunity for both companies

OVERVIEW OF XCELSIUS CONNECTOR FOR LCDS

Introduction to the Connector Xcelsius 2008 shipped March 12 th with: A copy of LiveCycle Data Services (Express) on the media A new connector enabling access to LCDS Connector offers new data access option Stream real-time data into rich Xcelsius visualization tools Create low latency, highly scalable and data consistent dashboards and widgets

New Option in Connectivity Tier Development Time Run Time

LCDS Option in Data Manager

Features and Benefits Xcelsius with LCDS can : Transform business processes with intelligent information Combine historical and real-time data in a complete BI context Accelerate delivery of data to the tools your front-line staff use Deliver business performance with real-time Operational BI Monitor large amounts of transactional data in easy to use visualizations Respond faster to changing business conditions via eventdriven dashboards Optimize your daily IT operations Minimize load on infrastructure due to frequent data requests (updates pushed to clients only when there are changes) Enable business users to create operational dashboards on their own

Demo

OVERVIEW OF LIVECYCLE DATA SERVICES ES

LiveCycle Data Services Overview Platform and services for Flex clients talking to Java/JEE servers Brings rich data to rich internet applications More control More efficient Easier to code and maintain

Data Connectivity Challenges The evolution to more engaging rich Internet applications (RIAs) has created the need for better data connectivity options Performance is not sufficient with XML/SOAP over HTTP for rich clients Inability to easily reuse existing server-side business logic No standard way to push data from server to client No real messaging model to exchange data between RIA clients and servers

LiveCycle Data Services ES Overview LiveCycle Data Services is a set of Java EE components and APIs used to: Create data-intensive RIAs with less code, less risk, and accelerated time to market due to innovative client-server programming model Integrate RIAs with existing applications, backend data, and JEE infrastructure Easily integrate RIAs with LiveCycle document and process services Enable collaboration, offline AIR and real-time data streaming applications to be built in a scalable and reliable manner with robust publish and subscribe messaging Generate PDF documents from RIAs that include graphical assets LiveCycle Data Services ES Data Management Data Synchronization Off-line Applications Data Paging RPC Services Web Service HTTP Service Remote Object Service Messaging Publish & Subscribe Collaboration Real Time Data Push Proxy Service Web-tier Compiler Portal Deployment RIA-PDF Generation Service Adapters LiveCycle ColdFusion Hibernate SQL JMS Java Custom

Real-time data applications Example applications: App Server Presentation Tier LiveCycle Data Services J2EE Business Tier Business and Transaction Logic (Java) Real-time stock monitor Real-time news feed applications External App Integration Tier Resource Tier Connectors to Data and Legacy Systems DBMS LDAP CRM/ ERP/CM Web Svcs. Customers looking to integrate real-time third-party data feeds with no screen refresh and no client/server polling

Real-time Xcelsius Applications App Server Presentation Tier LiveCycle Data Services J2EE Business Tier Business and Transaction Logic (Java) Integration Tier Connectors to Data and Legacy Systems Business Objects Enterprise XI Resource Tier DBMS LDAP CRM/ ERP/CM Web Svcs.

How the Xcelsius Connector Works Component View Xcelsius Application LCDS Connector LiveCycle Data Services ES Xcelsius Servlet Adapter X Messaging System X Consumer Component RTMP AMF HTTP Endpoint Message Services JMS Adapter JMS Provider Adapter Y Messaging System Y Publisher Subscriber

Configuring LCDS for Xcelsius 1 LCDS Instance 4 Xcelsius-config.xml Xcelsius-config.xsd 2 XLCDSServlet 5 3 messaging-config.xml web.xml 1. Install LCDS 2. Add XLCDSServlet 3. Declare servlet in web.xml 4. Add Xcelsius-config files 5. Define destination in Xcelsius-config.xml

BUILD XCELSIUS APPLICATION WITH A REAL-TIME DATA FEED

Additional Resources LCDS overview http://www.adobe.com/products/livecycle/dataservices/ LCDS Test Drive Eight concise sample apps installed with LCDS http://localhost:8700/samples/testdrive/ LCDS full documentation: http://www.adobe.com/support/documentation/en/livecycle/ LCDS 2-day training: http://www.adobe.com/support/training/instructor_led_curriculum/flex2_data _com.html Xcelsius Connector for LCDS Walk-thru

Summary The new release of Crystal Xcelsius has added new features and functionality with LC DS that should excite customers Customers can now create rich, dynamic and real-time dashboards that help them move towards operational BI Setting up a data stream is not complex and can be accomplished without the need for intensive IT-support Xcelsius with LCDS creates a more compelling reason for customers to purchase or upgrade to the newest version of Xcelsius

Contacts Business Objects Annie Lem Annie.Lem@sap.com Kiet Trang kiet.trang@sap.com Saskia Battersby saskia.battersby@sap.com Adobe Inder Narang inarang@adobe.com Steve Gerety sgerety@adobe.com Todd Ruhl truhl@adobe.com

Q&A