Extending R to the Enterprise

Similar documents
Deploying, Managing and Reusing R Models in an Enterprise Environment

TIBCO Enterprise Runtime for R Performance Guide

Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center

Spotfire and Tableau Positioning. Summary

TD01 - Enabling Digital Transformation Through The Connected Enterprise

Spotfire and Qlik Sense Positioning. Summary

UNLEASHING THE VALUE OF THE TERADATA UNIFIED DATA ARCHITECTURE WITH ALTERYX

Cisco Connected Factory Accelerator Bundles

What is SD WAN and should I know or care about it? Ken LaMere Ecessa

TIBCO Spotfire Analytics Investments

Fast Innovation requires Fast IT

Cisco Crosswork Network Automation

Intelligence for the connected world How European First-Movers Manage IoT Analytics Projects Successfully

Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust

TIBCO Complex Event Processing Evaluation Guide

The Top Five Reasons to Deploy Software-Defined Networks and Network Functions Virtualization

2013 Cisco and/or its affiliates. All rights reserved. 1

TIBCO Spotfire Statement of Direction. Spotfire Product Management

Data center interconnect for the enterprise hybrid cloud

Creating a Hybrid Gateway for API Traffic. Ed Julson API Platform Product Marketing TIBCO Software

Building a Data Strategy for a Digital World

LEVERAGE THE CLOUD TO DRIVE OPERATIONAL EXCELLENCE

Video AI Alerts An Artificial Intelligence-Based Approach to Anomaly Detection and Root Cause Analysis for OTT Video Publishers

What s New in Spotfire DXP 1.1. Spotfire Product Management January 2007

Education Brochure. Education. Accelerate your path to business discovery. qlik.com

Transforming Utility Grid Operations with the Internet of Things

Integrating MATLAB Analytics into Business-Critical Applications Marta Wilczkowiak Senior Applications Engineer MathWorks

Preparing your network for the next wave of innovation

Investor Presentation

WebNMS Cell Tower Manager

TIBCO Data Virtualization for the Energy Industry

HOW ADVANCED ANALYTICS DIFFERENTIATES CSP SD-WAN SOLUTIONS

Putting it all together: Creating a Big Data Analytic Workflow with Spotfire

Analytics and Visualization

Transformation through Innovation

IT TRENDS REPORT 2016:

Windows 10 IoT Overview. Microsoft Corporation

SOFTWARE PLATFORM INFRASTRUCTURE. as a Service. as a Service. as a Service. Empower Users. Develop Apps. Manage Machines

UNCLASSIFIED. R-1 Program Element (Number/Name) PE D8Z / Software Engineering Institute (SEI) Applied Research. Prior Years FY 2013 FY 2014

Data Protection for Virtualized Environments

Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization

AdaptiveMobile Security Practice

Data Center Infrastructure Management (DCIM) Demystified

TECHNOLOGY WHITE PAPER. Java for the Real Time Business

Data Mining: Approach Towards The Accuracy Using Teradata!

IT TRENDS REPORT 2016:

Building a Future-Proof Data- Processing Solution with Intelligent IoT Gateways. Johnny T.L. Fang Product Manager

SAAS: THE RDP ADVANTAGE FOR ISVS AND USERS

REDUCE TCO AND IMPROVE BUSINESS AND OPERATIONAL EFFICIENCY

IBM Power Systems: Open innovation to put data to work Dexter Henderson Vice President IBM Power Systems

Technical Review Managing Risk, Complexity, and Cost with SanerNow Endpoint Security and Management Platform

Information Infrastructure and Security. The value of smart manufacturing begins with a secure and reliable infrastructure

Streaming iphone sensor data to SAS Event Stream Processing

A HOLISTIC APPROACH DRIVING BETTER OUTCOMES.

We turn hard problems into great software.

How Flash Storage is Changing the Economics of SaaS Businesses

FP7 NEMESYS Project: Advances on Mobile Network Security

Low Friction Data Warehousing WITH PERSPECTIVE ILM DATA GOVERNOR

Evaluating Cloud Databases for ecommerce Applications. What you need to grow your ecommerce business

Transformation Through Innovation

Careful What You Wish For: Poor Colocation Design Could Cost You. Thorough assessment of upfront costs to prevent future system failures

Refining and redefining HPC storage

Build a system health check for Db2 using IBM Machine Learning for z/os

THE POWER OF INFORMATION

Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics

A Real-world Demonstration of NetSocket Cloud Experience Manager for Microsoft Lync

Oracle and Tangosol Acquisition Announcement

Active Archive and the State of the Industry

Listening for the Right Signals Using Event Stream Processing for Enterprise Data

Cisco 5G Now! Product Announcements. February, 2018

With K5 you can. Do incredible things with Fujitsu Cloud Service K5

IDC FutureScape: Worldwide Security Products and Services 2017 Predictions

Cisco Wireless Video Surveillance: Improving Operations and Security

Why Converged Infrastructure?

FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS

Going cloud-native with Kubernetes and Pivotal

One Voice Operations Center

THE API DEVELOPER EXPERIENCE ENABLING RAPID INTEGRATION

Samu Konttinen, CEO Q3 / 2017 CORPORATE SECURITY REVENUE UP BY 11% - GOOD GROWTH CONTINUED

Smart Manufacturing in the Food & Beverage Industry

USERS CONFERENCE Copyright 2016 OSIsoft, LLC

Solution Overview Vectored Event Grid Architecture for Real-Time Intelligent Event Management

Optimizing Your Analytics Life Cycle with SAS & Teradata. Rick Lower

Create a smarter environment where information becomes insight

Introducing Microsoft SQL Server 2016 R Services. Julian Lee Advanced Analytics Lead Global Black Belt Asia Timezone

The Now Platform Reference Guide

Implementing Your BYOD Mobility Strategy An IT Checklist and Guide

WEBMETHODS AGILITY FOR THE DIGITAL ENTERPRISE WEBMETHODS. What you can expect from webmethods

Spotfire Template Automation with Iron Python and Statistical Modeling with TERR. Tom Bernens May 17, :15PM Room

The History and Use of R. Joseph Kambourakis

OSIsoft Cloud Services Core Infrastructure for Developing Partner Applications

The smart choice for industrial switches

Taking Back Control of Your Network With SD-LAN

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Optimizing Infrastructure Management with Predictive Analytics: The Red Hat Insights Approach

Microsoft 365 Security & Compliance For Small- and Mid-Sized Businesses

How to Evaluate a Next Generation Mobile Platform

EMC Storage Resource Management

HIGH-PERFORMANCE STORAGE FOR DISCOVERY THAT SOARS

RSDs vs Dossiers Best Practices on When and Where to use them

Transcription:

Extending R to the Enterprise With TIBCO Spotfire and TERR Lou Bajuk-Yorgan, Sr. Dir., Product Management, TIBCO (Edit via Slide Master) Name Job Title youremail@yourdomain.com

Extending R to the Enterprise TIBCO s unique history with R Challenges of R for Enterprise applications TIBCO Enterprise Runtime for R (TERR) Applications of R/TERR in Analytic and Real Time Applications Learn more and try it yourself

TIBCO s Unique History with R S language from Bell Labs Forerunner to S+ & R Developed by John Chambers starting in mid 70s Insightful/Statsci founded to commercial S as S+ (1987) Focus on commercial users, ease of use, server integration R: development begun by Ross Ihaka and Robert Gentleman at University of Auckland in mid 90 s Insightful acquired by TIBCO in 2008 Spotfire (for Data Discovery and Visualization) acquired in 2007 Focus on applying Advanced Analytics in Spotfire & TIBCO real-time applications Embraced R language as part of Advanced Analytic Ecosystem Clear customer-feedback on the Open Source R engines s challenges for enterprise usage

Challenges with R in the Enterprise R provides tremendous benefits to statisticians Enterprises are challenged to leverage that value Enterprises need: R s expansive flexibility to develop the most powerful and relevant predictive models Better performance & reliability than open source R Faster, more memory efficient, greater scalability Fully supported environment Agility to use R through the entire prototyping-to-production process Vendors & application developers need: An embeddable R engine that is not open-source GPL licensed Alternative to loose integrations, manual configuration and poor user experience

Introducing TERR TIBCO Enterprise Runtime for R Unique, enterprise-grade statistics engine, architected from the ground up by TIBCO Based on TIBCO s long history and expertise with S+ R language compatibility Designed to provide embedded analytics A TIBCO licensed & supported product Not GPL, not a repackaging of the Open source R engine

TERR: Enterprise-Grade Platform Performance and Robustness TERR has better performance and memory management that open source R Handles much larger data sets in memory; designed and architected for 64-bit platforms Linear, predictable performance as data set sizes increase Architected for future extension to out-of-memory and in-database data Fully supported by TIBCO Wide range of deployment options to Spotfire and real-time applications Deploy from prototyping to production with R language analytics

Examples of TERR Performance Fitting and Scoring Generalized Linear Models Predictions using SVMs from the e1071 package Summary Small to moderate size data sets Many common operations TERR: 2-10x as fast as OS R Larger data sets Common operations (e.g., model scoring) or complex, real-world scripts TERR: 10-100x as fast as OS R Individual tests can vary Encourage users to try it themselves with free Developer s Edition

Time-to-Market Agility TERR Speeds Analytic Deployment for Competitive Advantage Save Time and Cost Respond to Opportunities and Threats more quickly TERR enables customers to develop code in open source R, then deploy their R code on a commercially-supported and robust platform Eliminates need to rewrite and retest code in a different environment or using specialized R libraries Avoids limiting enterprises to a constrained set of analytic models with limited analytic power Wide range of deployment options to TERR embedded in Spotfire and real-time applications Enables easy, seamless reuse and deployment

- 9 Developing TERR Analytics Develop R language scripts in TERR using Community-standard RStudio IDE Script management, code folding, etc. Debugger Package Development Integration with Source Control TERR Developer Edition Full version of TERR engine for testing code prior to deployment Free download for non-production use Supported through Community site

Grid Computing with TERR TIBCO Cloud Compute Grid Available on TIBCO Cloud Marketplace Robust DataSynapse GridServer architecture Used by Wall Street to manage 10K s nodes Java,.NET, and REST APIs (JSON) Perfect for pure computational work Vastly easier to use for applications like Monte Carlo simulations than Map-Reduce Run complex statistical models multiple orders of magnitude faster than open source R on a single computer Massive scalability without upfront capital investment

TERR in Spotfire TERR powers predictive modeling & forecast tools in Spotfire Easily enhance Spotfire analyses and applications with R language scripts Deploy TERR-powered applications to the web Write R code directly in Spotfire; TERR executes locally or on server Manage TERR analytics locally or in Server to reuse across community Part of Advanced Analytic Ecosystem (SAS, MATLAB, OS R, S+, )

Demos Simple Business User Application Flexible R Scripting for Ad Hoc Analysis

Predicting the Business Customer Churn: Retain your most profitable customers Increase upsell, decrease churn Fraud Detection: Reduce losses due to fraudulent transactions Supply Chain Optimization: Anticipate peaks and lulls Optimize distribution centers HR Planning: Predict employee attrition and optimize retention

Demo

TERR in TIBCO s Complex Event Processing TERR powers real-time advanced analytics to Fast Data in TIBCO Streambase and TIBCO Business Events When an event is identified, the CEP application can trigger: An automated business process (e.g., extend a mobile offer to a customer; stop a fraudulent transaction in process) A Spotfire application or dashboard, marrying real-time event data with historical contextual data, providing immediate root cause analytics (Spotfire Event Analytics) Analyze Analyze data in Spotfire Uncover patterns, trends & correlations Model Develop model Deploy via TERR in TIBCO Streambase or Business Events Act Automatically monitor real-time transactions Automatically trigger action

Use Cases: TERR in CEP Logistics Optimization Port Congestion Detection Real time system triggers TERR Analyzes port congestion Recommends reduction of speed if no berths available Maritime Abnormality Detection Based on Automatic Identification System info, TERR calculates likelihood of deviation from normal sailing routes Alerts carrier & operator - Copyright 2000-2014 TIBCO Software Inc.

Use Cases: TERR in CEP Predictive Maintenance for Oil & Gas Oil & Gas Extraction Maintenance downtime and equipment failures are costly Engineers track sensor data to find leading indicators (e.g., temperature, vibration) Engineers usually use ad hoc rules on leading indicators R/TERR used to develop predictive models for preventative maintenance Deployed in real-time systems, alert when maintenance recommended - Copyright 2000-2014 TIBCO Software Inc.

Use Cases: TERR in CEP Customer Loyalty Analytics Deliver real-time predictions on whether to extend an offer to a given customer Apply predictive models in real-time decision making Best marketing offer Customer churn Predictive Maintenance Yield optimization Rapidly develop and iterate TERR models in production Respond to changing opportunities and threats 3:23 Wednesday, Sep 3 Milano We see you are nearby. Stop by today & you ll get 10% off! - Copyright 2000-2014 TIBCO Software Inc.

Use Cases: TERR in CEP Severe Weather Alerts Tracking for Facilities Alert Facilities Managers to Severe Weather Alerts Use TIBCO Streambase to monitor alerts in real time TERR queries for current weather alerts Uses sp & rgdal package to compare areas of alerts vs. facility locations On alert, update Spotfire visualization with mapped alerts, notify Facilities managers - Copyright 2000-2014 TIBCO Software Inc.

TERR delivers production-grade R to enterprises Flexibility & accuracy of R language Enterprise-required performance Time-to-market agility - Seamless, powerful integration in Spotfire for Data Discovery and Analytics Applications Event-driven, real-time analytics in TIBCO CEP Deployment in TIBCO products, customer & 3 rd party applications Copyright 2000-2014 TIBCO Software Inc.

Learn more and Try it yourself TERR Community at TIBCOmmunity.com Resources, Documentation, FAQs, Forums More info at spotfire.tibco.com/terr TERR Developer Edition Full version of TERR engine for developing & testing code prior to deployment Download via tap.tibco.com Presentations: http://www.slideshare.net/loubajukyorgan/presentations