78271 Building Fast Data Architecture For Digital Business .

Transcription

Building Fast Data Architecture for Digital Business:Practitioner’s GuideHeejoon ParkMay 19, 2016This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

SAFE HARBOR DISCLOSUREDuring the course of this presentation, TIBCO or its representatives may makeforward-looking statements regarding future events, TIBCO’s future results or ourfuture financial performance. Although we believe that the expectations reflected inthe forward-looking statements contained in this presentation are reasonable,these expectations or any of the forward-looking statements could prove to beincorrect and actual results or financial performance could differ materially fromthose stated herein.TIBCO could experience factors that could cause actual results or financialperformance to differ materially from those contained in any forward-lookingstatement made in connection with this presentation. TIBCO does not undertake toupdate any forward-looking statements that may be made from time to time or onits behalf.This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

DISCLAIMERThis document (including, without limitation, any product roadmap or statement of direction data)illustrates the planned testing, release and availability dates for TIBCO products and services. Thisdocument is provided for informational purposes only and its contents are subject to change withoutnotice. TIBCO makes no warranties, express or implied, in or relating to this document or anyinformation in it, including, without limitation, that this document, or any information in it, is error-freeor meets any conditions of merchantability or fitness for a particular purpose. This document may not bereproduced or transmitted in any form or by any means without our prior written permission.The material provided is for informational purposes only, and should not be relied on in making apurchasing decision. The information is not a commitment, promise or legal obligation to deliver anymaterial, code, or functionality. The development, release, and timing of any features or functionalitydescribed for our products remains at our sole discretion.During the course of this presentation TIBCO or its representatives may make forward-lookingstatements regarding future events, TIBCO’s future results or our future financial performance. Thesestatements are based on management’s current expectations. Although we believe that the expectationsreflected in the forward-looking statements contained in this presentation are reasonable, theseexpectations or any of the forward-looking statements could prove to be incorrect and actual results orfinancial performance could differ materially from those stated herein. TIBCO does not undertake toupdate any forward-looking statement that may be made from time to time or on its behalf.This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

The following information is proprietary information of TIBCO SoftwareInc. Use, duplication, transmission, or republication for any purposewithout the prior written consent of TIBCO is expressly prohibited.This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Agenda Digital Business and Fast Data Fast Data Architecture and Components Case Study: Integration Journey from TIBCO BusinessWorks 5to 6 Case Study: Rethink Track & Trace Using Streaming Analytics Case Study: Operational Business IntelligenceThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Three Key Takeaways1.Integration is more relevant than ever. Fast Data is all aboutgetting the right data to right people at the right time. It allstarts with integration!2.If you are new to event processing, track and trace use caseoffers a great entry point and offers immediate value-add3.Your digital business needs powerful analytics andvisualization to make sense out of integrated data andsystems and drive insights.This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Digital BusinessThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

TIBCO Fast DataIT InfrastructureThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

TIBCO Fast Data Architecture and Its ComponentsThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Integrationq Data AccessibilityTIBCO ActiveMatrix BWq Data ManagementTIBCO MDMq Improved Business OutcomesTIBCO ActiveMatrix BPMq In-Memory ComputingTIBCO ActiveSpacesq API ManagementTIBCO API Exchange GatewayTIBCO Mashery API Mgmtq Monitoring & ManagementTIBCO HawkThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

TIBCO Event Processing ProductsCommand and Control Center over Actionable IntelligenceTIBCO Live DatamartEvent ProcessingTIBCO BusinessEvents Streaming AnalyticsTIBCO BCO AnalyticsTIBCO IntegrationSocialMobileIoTMarket DataBig Data SourcesApplicationsSaaSThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.Partners

TIBCO Analyticsq Analytics &VisualizationTIBCO Spotfireq Reporting andEmbedded AnalyticsKPIsReportingTIBCO JaspersoftDashboards/Guided AppsData DiscoveryPredictive AnalyticsEvent, Location, ContentAnalyticsEmbedded AnalyticsThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Case Study: Integration Journey from TIBCOBusinessWorks 5 to 6This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: IntegrationCustomer Industry: Consumer Auto FinancingChallengeq Long time TIBCO customer with 200 interfaces using version ofBW 5 and adapters that were getting outdatedqBW 6 adopted as development standard for all new integration aspart of technology modernizationqWhat does this mean from operations perspective?qHow do you reconcile and support interfaces from these twoplatforms on an on-going basis?This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: IntegrationCustomer Industry: Consumer loan and lease servicingApproachqIdentified 10 projects as candidate for migration based on use ofcertain adapter/plugin, complexityqHybrid approach taken where skeleton BW 5 projects were migratedusing Migration tool but certain functionalities were redesignedleveraging BW 6 featureso exception managemento support for legacy custom functionso in-process communicationo support for policy managementThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: IntegrationCustomer Industry: Consumer loan and lease servicingApproachqPre-migration taskso Add missing target namespace into XSDso Reorganize project structure to resemble BW 6qMigration Error Analysis (project specific vs. common)o activity input config/invalid data type conversion/unresolved reference in schemao use of actual vs. extrapolation to compare against new interface developmentqPost-migration tasksThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: IntegrationOutcomeqObtained total migration effort hours estimated for candidate BW projects.qThree potential options emerged as go-forward planMigration OptionsProsConsHybrid: Migration tool reengineeringBalanced approach usingreengineering opportunisticiallyto exploit new featuresTimeline mismatch betweenEngineering and projectRewrite existing interface in BW 6Leverage BW 6 architecture andfeature to fullest extentOpportunity costRun dual platformsDevelopers can focus businesslogic while tool maturesRequires dual migrationNo immediate outdated softwareCost and skill setconsolidation delayedThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Integration Takeaways1.BW 5 to 6 migration is more than just running Migrationtool. Proper planning and analysis is key for enterprise widemigration success2.The migration tool is maturing fast and collective fieldexperience is increasing. Leverage TIBCO PSG for guidance.3.Consider BW 6 for first class dev tooling, sophisticatedmodeling, open platform/ecosystem, and more web friendlyenv.This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Case Study: Rethink Track & Trace UsingStreaming AnalyticsThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingCustomer Industry: Upscale Fashion RetailRequirementsq Provide end-to-end (E2E) transaction tracibility across componentsq Aggregate/correlate logging and exception records for a given transactionq Report response time for every transaction in real timeq Provide ability to drill down and view response times at a component level to isolate lowperforming componentBusiness & IT Valueq Brand loyalty reinforced through seemless high-touch customer service experienceq Minimized downtime of key service componentsq DevOps alerted of low performing component, proactively addressing issue in real timeThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingArchitectureTIBCOLiveView qTransaction milestone log andexception records arepublished via JMSqOne E2E transaction involvesmultiple components whichneed to be correlated.qTIBCO StreamBase subscribesto event streams and perform:o Correlateo Update/organize transienthierarchical event model (inmemory data mart)o AggregateTIBCOStreamBase OtherServicesTIBCOBusinessWorks ProcessMonitorTIBCOBusinessWorksServicesLegendLE: Logging and ExceptionThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingArchitectureqEvent Server updates arepushed to real-timeoperational dashboard(TIBCO Live Datamart)TIBCOLiveView TIBCOStreamBase OtherServicesqFor historical analysis,Spotfire can be usedTIBCOBusinessWorks ProcessMonitorTIBCOBusinessWorksServicesLegendLE: Logging and ExceptionThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingCorrelationManagementTIBCO API ExchangeGatewayqCorrelationIds need to be usedconsistently across a giventransaction E2EqCorrelationIds are associatedwith business context such as:ooooTIBCO nIdBusinessAction and etc.qSpecific transaction can belocated either throughCorrelationId or businesscontext fieldsTIBCO BusinessWorksLegendLE: Logging and ExceptionThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingClient InvocationThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Customer Case Study: Event ProcessingThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availabilitydates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without notice. Copyright 2000-2016 TIBCO Software Inc. All rights reserved. TIBCO Confidential & Proprietary Information.

Event Processing Takeaways1. Enabling t ransact ion visibilit y int egrat ed wit h logging and except ion is afundament al aspect of your applicat ion archit ect ure in your digit al business2. Logging event t raffic fit s int o t he “big dat a” cat egory. For a givent ransact ion, you’ll need t o collect 4 t o 8X of event dat a across yourdist ribut ed service. Your t ool select ion must incorporat e t his.i.e. If applicat ion support complains query t akes 5 min, it ’s t oo lat e!3. Event /st ream processing t ools are powerful. This doesn’t obviat e goodarchit ect ure and int uit ive user int erface.A . correlat ionId management across your dist ribut ed serviceB. search c

TIBCO Fast Data Architecture and Its Components. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availability dates for TIBCO products and services. It is for informational purposes on