Upload
ibm-bluemix
View
602
Download
0
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
© 2014 IBM Corporation
Business Intelligence and Analytics Service on IBM 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
© 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
© 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
© 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
© 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
© 2014 IBM Corporation
Demo
© 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.
© 2014 IBM Corporation
Demo
© 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
© 2014 IBM Corporation
Questions?
© 2014 IBM Corporation
Thank You