3. 328 January 2014
Where do customers struggle?
• Most companies desire a way to do multi-speed
development, but have only one speed – slow.
• Or they need new Apps developed (another
target). Customers need our help!
• Have current Applications but need to extend the
functionality or enhance the value of those.
Customers need our help!
• The Internet of Things (IoT) Value will depend on
your ability to offer creative Sensor and Monitoring
solutions that may not have been possible in a
sensor-less world.
Customers need our help!
4. 428 January 2014
Developing an App via the Watson IoT Platform via Bluemix
Watson IoT Platform
TCPIP, WiFi, Bluetooth, Cell Devices, etc.
Gateway
Data via MQTT
or HTTPS
BlueHome
(node.js)
Cloudant
Watson IoT
Your Application
And Analytics
Device
Data
REST and
real-time APIs
via Bluemix
Your Devices
5. 528 January 2014
Server # 1
Hand Held Device
Smart Phone
PC
IBM BigFix (SaaS)
Smart Device
Instrumented Device
Smart Truck
Executive Dashboard
Asset Discovery
Patch Mgmt
SW Distribution
OS Patching
Offline Patching
3rd party App Patching
Highly Secure
Lifecycle Inventory Patch Compliance Protection
IBM Patch Management
Kiosk
Firewall / DMZ
Gateway
FIx Patch # 1,2,3…
6. 628 January 2014
Bring Your Own
DeviceD
e
v
i
c
e
A
P
I
MobileFirst
Platform Studio
Device
Runtime
MobileFirst Platform
Server Incorporates:
• Metadata
• Adapters
• Mobile Backend Services
Firewall /
DMZ
Gatew
ay
IBM MobileFirst Platform via BlueMix
Browser access, Hybrid Apps Web, Hybrid
Apps mixed, Native Apps (iOS, Android,
Microsoft, etc.)
Create the
App once
and deploy
it on any
Mobile
device
Standardize
d Content
on any size
of device
7. 728 January 2014
Analytics via Bluemix
Cloudant
DashDB
or
BlueHome
(node.js)
Watson IoT
Your Dashboard
And Analytics
REST and
real-time APIs
via Bluemix
Device
Data
Gateway
Analytics
Data
Bluemix
8. 828 January 2014
Watson Explorer via Bluemix
BlueHome
(node.js)
Watson IoT
Device
Data
Unstructured
Data
Data Warehouse,
CRM, Inventory, etc.
Structured
Data
Bring both
Data types
together for
more insight
Bluemix
Gateway
D
e
v
i
c
e
A
P
I
Browser access, Hybrid Apps Web, Hybrid
Apps mixed, Native Apps (iOS, Android,
Microsoft, etc.)
Gateway
Unstructured
Data
Firewall /
DMZ
Watson Explorer
Structured
Data
9. 928 January 2014
Adding Cognitive Capabilities via Bluemix
Cloudant
• Images Stored
• People / Attire
Characteristics
• Retail Inventory
BlueHome
(node.js)
Watson IoT
Your Application
And Analytics
REST and
real-time APIs
via Bluemix
Gateway
Images
Bluemix
Watson
Services
Retail
Store
Came
ra
Facial Recognition
Image, Attire, Inventory
API with Image
Characteristics
(ex. leisure or business person)
Your Crated App
Images
10. 1028 January 2014
Harden your Application via Bluemix
• Facilitates application security testing at
the appropriate stage of your development
lifecycle.
• Identifies security vulnerabilities such as
SQL Injection and Cross-Site Scripting
(XSS).
• Delivers detailed reporting that
summarizes security vulnerabilities,
assesses potential risk and offers best
practices to remediate vulnerabilities.
Application Security on Cloud
Steps in Bluemix
1. Choose your App (Mobile, Web,
Desktop)
2. Choose Mobile Platform (Android or
iOS)
3. Send the Application Package
4. Name the File
5. Run Scan for Known Vulnerabilities
SaaS Service
Reporting on
App Scanned
Vulnerability Report from scanned App
Hardened App
Upload
Application
- Or -
Develop App
On Bluemix
11. 1128 January 2014
Asset Management or Facilities Management
Gateway
Data via MQTT
or HTTPS
Node.js (as the
API Proxy)
Secure Gateway
Watson IoT
Device
Data
Your Devices
IBM Maximo
Asset or
Tririga
Management
Software Secure
Gateway
Client
Twilio
Inventory Movement Request
Trouble Ticket
Maintenance Order
TCPIP, WiFi, Bluetooth, Cell Devices, etc.
12. 1228 January 2014
Message Hub for
asynchronously
connecting
services inside
Bluemix or Beyond
Applications should be
connected to events
happening in other
Bluemix services, or
from beyond the cloud
Insights from the data you already have
Data needs to be streamed from anywhere to one or
many analytics engines
1
2
3
Microservices allow
applications to
evolve rapidly
Open protocols support
polyglot runtimes,
application controlled
behavior and reactive
scale
MQ
Plus other
on-prem data sources
IBM Message Hub via Bluemix
TCPIP, WiFi, Bluetooth, Cell Devices,
etc.
Gateway
Data via MQTT
or HTTPS
Device
Data
Your Devices
Bluemix
Bluemix
Bluemix
Bluemix
On-prem Data Sources
On-prem
Data Sources
13. 1328 January 2014
Extended Value from your existing data
Data can be streamed from anywhere to one or many
analytics engines
Applications to evolve
rapidly
Runtimes, application
controlled behavior and
reactive scale
Bluemix APIs Extend Capabilities of Existing Applications
TCPIP, WiFi, Bluetooth, Cell Devices,
etc.
Gateway
Data via MQTT
or HTTPS
Device
Data
Your Devices
Bluemix
BluemixOn-prem Data Sources
On-prem
Data Sources
Consumed
by App
Developer
s
14. 1428 January 2014
Admin
Smart Phone
Or Tablet
Use Case Direct Benefits
• Reduced labor for managing
catalogs and static data
• Reduced printing cost
Indirect Benefits
• Staff productivity
• Increased revenue from
opportunities
• Interns as helpers pick up app
quickly
Bluemix
VPN, Internet, or Gateway
WiFi, VPN, or Cell
Bluemix Microservices Catalog Ordering & Stats Example