l All contents Copyright © 2014, MuleSoft Inc.
IoT to the Futureby mike stowe
l All contents Copyright © 2014, MuleSoft Inc.
People say the “internet of
things” is the future…
l All contents Copyright © 2014, MuleSoft Inc.
It’s not.
l All contents Copyright © 2014, MuleSoft Inc.
The “internet of things” phase
has past. Now we’re in the
“integration of things.”
l All contents Copyright © 2014, MuleSoft Inc.
Otherwise known as the
“innovation of things.”
l All contents Copyright © 2014, MuleSoft Inc.
Companies and technologies are
changing rapidly…
l All contents Copyright © 2014, MuleSoft Inc.
And the barrier to entry has
essentially been erased by
crowdsourcing and SaaS/
microservices.
l All contents Copyright © 2014, MuleSoft Inc.
IoT is no longer about building
“gadgets,” but survival.
l All contents Copyright © 2014, MuleSoft Inc.
IoT has already disrupted…
l All contents Copyright © 2014, MuleSoft Inc.
Entertainment.
l All contents Copyright © 2014, MuleSoft Inc.
Education.
l All contents Copyright © 2014, MuleSoft Inc.
Health.
l All contents Copyright © 2014, MuleSoft Inc.
Transportation.
l All contents Copyright © 2014, MuleSoft Inc.
Lodging.
l All contents Copyright © 2014, MuleSoft Inc.
IoT is about meeting people
where THEY ARE when THEY
WANT your services.
l All contents Copyright © 2014, MuleSoft Inc.
If you aren’t willing to do that,
you can be sure your
competitors will.
l All contents Copyright © 2014, MuleSoft Inc.
IoT is less about devices, and
more about your architecture.
l All contents Copyright © 2014, MuleSoft Inc.
You cannot keep up with technology
if you don’t plan for IT.
l All contents Copyright © 2014, MuleSoft Inc.
APIs are key to success.
l All contents Copyright © 2014, MuleSoft Inc.
Imagine multiplying your
developer team by
THOUSANDS
l All contents Copyright © 2014, MuleSoft Inc.
Imagine being able to
innovate and adapt
on the fly.
l All contents Copyright © 2014, MuleSoft Inc.
Imagine…
l All contents Copyright © 2014, MuleSoft Inc.
APIs are about unlocking,
sharing, and protecting
your data and services.
l All contents Copyright © 2014, MuleSoft Inc.24
Today’s Enterprise Demands
mainframe FTPdatabases
legacy ESB
SaaS apps
biz apps
webservice
custom app
l All contents Copyright © 2014, MuleSoft Inc.25
API-led connectivity with MuleSoft building blocks
mainframe FTPdatabases
legacy ESB
SaaS apps
biz apps
webservice
custom app
System APIs
Process APIs
Experience APIs
l All contents Copyright © 2014, MuleSoft Inc.26
System APIs(legacy modernization, connectivity to SaaS apps, web services & Restful APIs)
Reusable, Compositable APIs
DatabasesLegacy
ESBWeb
serviceMainframe FTPSaaS apps Biz apps
Process APIs(orchestration, composable APIs)
Experience APIs(purposeful APIs for apps)
l All contents Copyright © 2014, MuleSoft Inc.
But…
we’re bad at learning
from our mistakes.
l All contents Copyright © 2014, MuleSoft Inc.
If we treat APIs like SOA,
we’ll end up in the exact
same place.
l All contents Copyright © 2014, MuleSoft Inc.
We need to be smarter,
faster, better.
l All contents Copyright © 2014, MuleSoft Inc.
We need to understand
that APIs are contracts.
l All contents Copyright © 2014, MuleSoft Inc.
Careful API Design with
tools like RAML is critical
l All contents Copyright © 2014, MuleSoft Inc.
Modularization and
Scale is too.
l All contents Copyright © 2014, MuleSoft Inc.33
API-led connectivity with MuleSoft building blocks
mainframe FTPdatabases
legacy ESB
SaaS apps
biz apps
webservice
custom app
System APIs
Process APIs
Experience APIs
l All contents Copyright © 2014, MuleSoft Inc.
Spaghetti is best left as a
pasta…
l All contents Copyright © 2014, MuleSoft Inc.
Have an integration
strategy.
l All contents Copyright © 2014, MuleSoft Inc.
Both internally AND
externally.
l All contents Copyright © 2014, MuleSoft Inc.
Remember, plan for APIs
– not specific devices.
l All contents Copyright © 2014, MuleSoft Inc.
You can keep up with
your APIs…
l All contents Copyright © 2014, MuleSoft Inc.
Get my API Design Book
mulesoft.com/restbook
l All contents Copyright © 2014, MuleSoft Inc.
@MuleDevwww.mulesoft.com