Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Customer Use Cases


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Customer Use Cases

  1. 1. Customer Use Cases Vaikom Krishnan Chief Architect, Celequest Corporation
  2. 2. Overview <ul><li>Celequest </li></ul><ul><li>Low event throughput, complex analytics </li></ul><ul><li>High event throughput, simple analytics </li></ul>
  3. 3. Core Technology <ul><li>Celequest is the leading provider of dashboards for operational performance management. </li></ul><ul><li>Privately held software company started in 2002 </li></ul><ul><li>Celequest technology is comprised of the following six key components: </li></ul><ul><ul><li>Main memory Streaming Database </li></ul></ul><ul><ul><li>Event and Context Engine to populate the streaming database </li></ul></ul><ul><ul><li>Rules Engine to identify exceptional conditions </li></ul></ul><ul><ul><li>Alert Engine to propagate the exceptional condition and related information </li></ul></ul><ul><ul><li>Metadata Server </li></ul></ul><ul><ul><li>Security Manager </li></ul></ul><ul><ul><li>Dashboard/Visualization engine to visualize the metrics set up in the streaming database </li></ul></ul>
  4. 4. Celequest Core Technology <ul><li>Optimized Event & Context processing </li></ul><ul><ul><li>High Performance </li></ul></ul><ul><ul><li>Scalable </li></ul></ul><ul><ul><li>Minimum intrusion on operational system </li></ul></ul><ul><li>Adaptive Streaming Engine </li></ul><ul><ul><li>Interactive Data Modeling </li></ul></ul><ul><ul><li>Dynamic View Initialization </li></ul></ul><ul><li>Standard-based architecture </li></ul><ul><ul><li>Extensible </li></ul></ul><ul><ul><li>Rapid deployment and integration with third party applications </li></ul></ul><ul><li>Business-user oriented interface </li></ul><ul><ul><li>Self Service UI </li></ul></ul><ul><ul><li>Personalization and Security model supporting named users </li></ul></ul><ul><ul><li>Thin Client (DHTML / Flash) </li></ul></ul>
  5. 5. Key Concepts in Celequest Aggregate Views Temporal Views Streaming Dataflow Engine Adaptive Intelligence Views Event Table Context Table A g e n t s Rules Business Metrics Alerts Metrics Real-time Data/ Events Contextual Data (Operational Systems Datawarehouse) Celequest Activity Server Streaming Data Store <ul><li>Interfaces </li></ul><ul><li>CQ-API </li></ul><ul><li>JDBC </li></ul><ul><li>Web Services </li></ul><ul><li>HTTP </li></ul><ul><li>Excel RTD </li></ul><ul><li>Excel Web Query </li></ul>Custom Interfaces <ul><li>CQ-API </li></ul><ul><li>JDBC </li></ul><ul><li>Web Services </li></ul><ul><li>HTTP </li></ul><ul><li>DHTML </li></ul><ul><li>EAI Vendors </li></ul><ul><li>JDBC </li></ul><ul><li>JMS </li></ul><ul><li>Web Services </li></ul><ul><li>HTTP </li></ul><ul><li>Actional/ERP </li></ul>Presentation Layer Activity Dashboard Workflow BI Tools App. Workbench Scenario Modeler
  6. 6. Low event throughput + complex analytics <ul><li>Customer in manufacturing sector wants to improve delivery chain efficiency </li></ul><ul><li>Business problem </li></ul><ul><ul><li>Plant manager visibility into how the well the delivery chains are operating </li></ul></ul><ul><ul><li>Measure the fill ratios of trucks </li></ul></ul><ul><ul><li>Measure order miss rates </li></ul></ul><ul><ul><li>Identify fill ratio trends and identify outliers </li></ul></ul><ul><li>Event data </li></ul><ul><ul><li>Truck fill data </li></ul></ul><ul><ul><li>Delivery time, perfect order </li></ul></ul><ul><ul><li>Labor hours </li></ul></ul><ul><ul><li>Data is fetched from Oracle </li></ul></ul><ul><ul><li>Loaded once a day. Expected to go to once every hour </li></ul></ul><ul><ul><li>1000 named users expected to use the system </li></ul></ul>
  7. 7. Low event throughput + complex analytics <ul><li>Analytics </li></ul><ul><ul><li>Temporal analytics: sliding and tumbling windows. </li></ul></ul><ul><ul><li>Vehicle fill percent/week </li></ul></ul><ul><ul><li>Vehicle fill efficiency by week </li></ul></ul><ul><ul><li>Perfect order over last 13 days </li></ul></ul><ul><ul><li>Perfect order trends </li></ul></ul>
  8. 8. High event throughput + simple analytics <ul><li>Customer in the service industry who uses internet channels for acquiring customers </li></ul><ul><li>Business problem </li></ul><ul><ul><li>Determine the effectiveness of the channels in securing business </li></ul></ul><ul><ul><li>Identify the profile of requests which are being denied service </li></ul></ul><ul><ul><li>Identify services mining the site for fares/availability </li></ul></ul><ul><ul><li>Day to day operational trending </li></ul></ul><ul><li>Revenue impact </li></ul><ul><ul><li>Want to enable occupancy based pricing by tracking occupancy rates </li></ul></ul><ul><ul><li>Keep track of SLA compliance </li></ul></ul><ul><ul><li>Site uptime and response to site down situation </li></ul></ul><ul><ul><li>Identify reasons for denial of request and track the failure codes when the request is denied </li></ul></ul>
  9. 9. High event throughput + simple analytics <ul><li>Event data </li></ul><ul><ul><li>Web reservation requests from more than one site </li></ul></ul><ul><ul><li>Coming through the Tibco bus </li></ul></ul><ul><ul><li>Context stored in Oracle RAC </li></ul></ul><ul><ul><li>3 channels and 15 messages </li></ul></ul><ul><ul><li>15 event streams </li></ul></ul><ul><li>Analytics </li></ul><ul><ul><li>Aggregate data based on brand and time </li></ul></ul><ul><ul><li>Aberrations in service (peaks/valleys in demand) </li></ul></ul><ul><ul><li>Transaction processed/sec </li></ul></ul><ul><ul><li>Aggregation of requests per channel </li></ul></ul>