Upload
donnie-berkholz
View
1.020
Download
3
Tags:
Embed Size (px)
DESCRIPTION
- Software is eating the physical world - The IoT that's real today is industrial IoT - IoT is now accessible to the modern developer (JavaScript on Beaglebone, Tessel, etc) - Mobile/IoT backends are readily available and we all live in a world of glue code for open building blocks
Citation preview
10.20.2005
IoT and the modern developerUpward and onward
Bluemix Garage IoT event,December 2014
2
Software is Eating the World
3
Accelerating Innovation
4
Permission-based Development
“Operating systems, databases, web and application servers,dev tools all required money. To get anything done, then,developers needed someone to write checks for the tools theyneeded to build. That meant either raising the capital to buythe necessary pieces, or more often requesting that anemployer or other third party purchase them on thedeveloper's behalf.”
Stephen O’Grady – New Kingmakers, O’Reilly Media
5
The Post Permission Era
Infrastructure
Software
Banks
VCs
Companies
R&D Labs
Universities
Cloud
Open Source
Crowdfunding ($5bn+ in 2013)
Accelerators
Co-working
Maker Spaces
The Internet
6
1990s: farming
7
2002+: foraging
8
9
10
Wearable Computing
11
Smug Computing
12
Fashionable Computing
13
From Quantified Self to Quantified Health
14
From the Toy to the Real
15
The Internet of Toilets
16
The Internet of Air, Lights, Heat, ...
17
Cranes, Submarines, and Automobiles
18
Design Led
New disciplines
user experience,informationarchitecture, webdevelopment
Invest in People
Tools enablingdeveloper/designer/user interaction andfeedback
Adam Cutler, IBM Design Studio Program Director
19
Social First – People as Things
People’s activities havemore meaning in teams
Integration with, andsupport for, a range ofcollaboration tools
Analytics - treating socialdata as enterprise data
Social, Local, Mobile
20
Social First – Things as People
21
Context is Everything
• Accelerometers• App usage behaviours• Location• Images in context• Influence patterns• Facial Recognition• Emotion Recognition• Health data• Value of Search data• Sentiment
22
JavaScript is the bridge and the onramp
Language Rankings
24
What doRaspberry Pi, Beaglebone, Tessel, Espruino, …
have in common?
Node.js
Price
25
The Green IoT
26
The Green IoT
27
The Green IoT and the GreenMonk
The Internet of Beer
Agile and Continuous Deployment
PaaS Customer-Defined
"PaaS is real. ING Bank serves 9m retail customers. 85%-95% of transactions are via mobile
and internet. In our infrastructure landscape we offer a variety of services. There is a
segmentation of the type of service via the type of app - we segment data center services,
IaaS and Paas.
If we look back to the organisational change initiated 18 months ago. People make the
difference. either in successfully utilising available technology, they sharpen available
services within the framework to better serve the customer.
We changed the DNA of the people, their attitude and styles.
PaaS means a standardised reliable predictable platform - allowing developers to shorten
the delivery cycle from 80 days to 8 days.
We hire people with the right sparkle in their eyes."
- Mark Willemse, ING Bank
32
Don't forget the purpose
10.20.2005
bit.ly/iot-modern-dev