12
© 2014 IBM Corporation Business Intelligence and Analytics Service on IBM Bluemix

Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

Embed Size (px)

DESCRIPTION

This webcast deck covers business intelligence and ruby on IBM PaaS Bluemix. Use the Cloud Foundry cloud to build and deploy applications.

Citation preview

Page 1: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Business Intelligence and Analytics Service on IBM Bluemix

Page 2: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Mario Briggs (speaker)

STSM - Database Application Development

Praveen Devarao (speaker)

Software Engineer - Cloud, NoSQL and Opensource for DB2

Nathan Vega (moderator/host)

Developer Engagement, IBM Bluemix

@IBMBluemix

Page 3: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Agenda

Why Bluemix for Analytics

What is different about Bluemix Analytics

Building a BI application on Bluemix using Ruby

Extending the Application to mobile devices using Bluemix services

Page 4: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Why Bluemix is compelling for Analytics

Analytics is a must today for any business to stay ahead of the competition

Should I continue with on-premise investments for new Analytics and Reporting needs

Is there a easier pay-as-you-go model requiring no large upfront infrastructure investment for this.

– Yes, Bluemix provides you a pay-as-you-go model for analytics

Is there a quick example which demonstrates this Analytics capability?

How can I extend it so that my team has access to the analytical data from anyplace at anytime

– Yes. This Demo will take you through creating a sample app with access from anyplace at anytime

Page 5: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Powered by BLU Acceleration Technology

Super Fast, Super Easy — Create, Load and Go!

No Indexes, No Aggregates, No Tuning, No SQL changes, No schema changes

What is different about Bluemix Analytics?

Instructions Data

Results

C1 C2 C3 C4 C5 C6 C7 C8C1 C2 C3 C4 C5 C6 C7 C8

Dynamic In-Memory In-memory columnar processing with dynamic movement of data from storage

Parallel Vector ProcessingMulti-core and SIMD parallelism(Single Instruction Multiple Data)

Data SkippingSkips unnecessary processing of irrelevant data

Actionable CompressionPatented compression technique that preserves order so data can be used without decompressing

Encoded

Page 6: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Building a BI application on Bluemix using Ruby

Use the Ruby Sinatra runtime to rapidly develop and deploy a sample application

Use the Analytics Warehouse service available on Bluemix to unleash the analytics capability

Use GOSALES DB present in the Analytics Warehouse with a dump of sample data related to products and sales

Issue an analytical query against the warehouse and display the results as a Bar graph using Ruby Google Charts module

Page 7: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Demo

Page 8: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Extending the app to be accessible on Mobile Devices

Wow!! We put up the app in no time…that is cool…now how can I reap its benefits anytime, anywhere?

Let’s extend the application to be accessible via mobile

Make use of Mobile services in Bluemix

Use the Mobile Push service to notify all your sales personnel on their mobile devices when any change in the data (like new data added/updated) and provide them the latest information anytime, anywhere.

Page 9: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Demo

Page 10: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Resources

https://www.ng.bluemix.net/docs/#overview/overview.html

https://www.ng.bluemix.net/docs/#services/AnalyticsWarehouse/index.html

https://www.ng.bluemix.net/docs/#services/push/index.html#gettingstarted

https://www.ng.bluemix.net/docs/#services/mas/index.html#gettingstarted

https://www.ibm.com/developerworks/library/bd-ruby-bluacceleration-app/

https://hub.jazz.net/project/praveendrl/rbbluaccl/overview

https://hub.jazz.net/project/praveendrl/rbbluaccl_mobile/overview

Page 11: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Questions?

Page 12: Webcast Four: Ruby Business Intelligence and Analytics on Bluemix

© 2014 IBM Corporation

Thank You