SlideShare a Scribd company logo
©2015 Apigee Corp. All Rights Reserved. 
IoT, APIs, and Ecosystems:"
A Digital Fabric
Michael Leppitsch, Digital Transformation Strategies
Auckland API and Microservices Meetup, NZ
03-MAR-2016
©2015 Apigee. All Rights Reserved. 
 2
is an 
"
run business
every
digital
business
©2015 Apigee Corp. All Rights Reserved. 
Intelligent API platform enables the digital value chain
3
©2015 Apigee. All Rights Reserved. 
INTELLIGENT API
PLATFORM
Intelligent API Platform
User
 Connected
Experience
Developer
 API
 API Team
 Backend
4
Our Customers
AT&T
Largest API cloud platform and private cloud provider
5
©2015 Apigee. All Rights Reserved. 
Multi-Datacenter Deployment
1+ Billion
calls / week
Private Cloud
leading Telco
Apigee Cloud
Proven Platform
top 10

global retailers
60%
 Peak requests
per sec
50k
 scale 

year/year
4x
availability

zones
19

transactions/day
achieved
1B+

regions
7

API availability
achieved
99.999%
6
We are an API run company
Intelligent API platform
20 billion API calls/ month 
99.99% availability target
Ecosystem
190,000+ developers
20+ partners: Accenture, SAP
Digital value chain
2 releases/ month avg.
Rapid pace of new products
Built for digital growth
 1000s of organizations
Customer centric culture
©2015 Apigee Corp. All Rights Reserved. 
Connecting digital experiences is hard
Alert
prescription refill ready
Pick Up
pick up RX in store
Buy More 
print photos in store
Schedule
flu shot in clinic
Rewards
earn on checkout
Payment Shipping External partnersERPCRM Car HomeData Lake
Internal
 External
 IoT
Speed of
Innovation
Massive "
Scale
Mission "
Critical
©2015 Apigee Corp. All Rights Reserved. 

Connected digital experiences must run on APIs
API API API API API API API API
integration
Payment Shipping External partnersERPCRM Car HomeData Lake
Internal
 External
 IoT
integration
©2015 Apigee Corp. All Rights Reserved. 
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
4 Billion
2 Billion
8 Billion
6 Billion
12 Billion
10 Billion
16 Billion
14 Billion
20 Billion
18 BillionWearables
Smart TVs
Internet of
Things
Tablets
Smartphones
Desktops &
Notebooks
BI Intelligence, assembled from Gartner, IDC, Strategy Analytics,Machina Research, company filings,, IBN estimates
Connected devices dominate
©2015 Apigee Corp. All Rights Reserved. 
Connected things forms ecosystems
10
Home Hub
Mobile / Wearable Hub
Energy Hub
©2015 Apigee Corp. All Rights Reserved. 
IoT digital value chain
11
App
Developer
User
 Device
API
App
 Device
Maker
Device
©2015 Apigee Corp. All Rights Reserved. 
Devices encounter multiple points of friction
12
Device ßà Device
 Device ßà App
 Device ßà Ecosystem
Partner
 Custome
r
ZigBee 3.0
 BLE
3rd party
©2015 Apigee Corp. All Rights Reserved. 
Points of friction drive supporting services
13
Device ßà Device
 Device ßà App
 Device ßà Ecosystem
Device Data
Streaming?
Latency?
Rules &
Applications?
Partner
 Custome
r
Partner Identity
& Security?
Device Data
Analytics?
Device Identity
& Security?
High Availability /
Scalability?
ZigBee 3.0
 BLE
Mediation?
3rd party
•  Protocol Mediation
•  Device Drivers
•  Device Scouts 
•  Platform Runtime
•  Device Management
•  Device Identity
•  Device Data Streaming
•  Normalized APIs
•  Mobile SDKs
•  User Identity
•  App Identity
•  Device Identity
•  Consent Mgmt
•  Analytics
•  App On-Boarding
•  OAuth Tokens
•  Device On-Boarding
•  Obtaining API Keys
•  Devices Driver SDK
•  Device REST APIs
•  API Documentation
•  Testing APIs
•  Obtaining API Keys
•  Analytics
©2015 Apigee Corp. All Rights Reserved. 
Wearables Hub
The connected ecosystem is heterogeneous
14
api
WiFi
MQTT
 MQTT
Customer
 Partner
Home Gateway Energy Hub
BLE
ZigBee
WiFi
MQTT, SMS, HTTP, IP-
*
SPDY,
WebSockets,
REST, HTTP, IP
…
SPDY, MQTT,
XMPP,
WebSockets,
REST, HTTP, IP
…
WebSockets,
REST, HTTP, IP
…
WebSockets,
REST, HTTP, IP
…
MQTT, SMS, HTTP, …
Bluetooth
(Hub is Optional)
Connected
Car
Smart
Infrastructure
Apps
SPDY,
WebSockets,
REST, HTTP, IP
…
SPDY,
WebSockets,
REST, HTTP, IP
…
AllSeen AllJoyn Bus
Power Line
(PLC)
Serial
WiFi
(Apigee Link is Optional on Hub)
(Hub is Optional)
©2015 Apigee Corp. All Rights Reserved. 
Digital experiences powered by digital ecosystems
15
+
 +
+
 +
 +
 +
App Developer
Ecosystem
Device Maker
Ecosystem
©2015 Apigee Corp. All Rights Reserved. 
Enterprises an curate ecosystem portals
Device SDK
For Device Makers
Device API
For App Developers
Branded Ecosystem Portal
©2015 Apigee Corp. All Rights Reserved. 
Onboarding device makers and app developers
17
Registers app, acquires
developer key & API key
Branded
Developer Portal
App Developer
Set API key to production
API Key Management
LIVE
Awaits app evaluation, approval
from team
Approval
Registers device, acquires
developer key & device key
Branded
Developer Portal
Device Maker
Learns, develops & tests device scout
and driver using SDK
Downloadable Device SDK
Set device key to production
Device Key Management
LIVE
Awaits device evaluation,
approval from team
Approval
Learns, develops & tests app
using API tools
API Developer Tools
Logo
Logo
©2015 Apigee Corp. All Rights Reserved. 
Apigee Link
Built-in REST APIs
Mediation
Device Data Streaming
Device Identity
Device Driver SDK
Rules & Applications
Access Control
Device Data Analytics
Mobile & Platform SDKs
Device APIs
IoT Ecosystems
Partner
 Customer
Grow powerful IoT ecosystems with smart devices, partners, and customers
Connect devices to the cloud and access them using built-in REST APIs
©2015 Apigee Corp. All Rights Reserved. 
Centralite use cases
19
User initiated Device initiated Developer Portal
©2015 Apigee Corp. All Rights Reserved. 
Use case: User initiated via app
20
Proxy
LINK
Cloud
BaaS
LINK
Hub
Edg
e
①  User opens app to personalize
in-room experience
②  App calls Hotel API
(POST /hotel/1/215/light/1)
③  Proxy applies policies
 ④  Authenticates user to perform
requested action
⑤  Authorize user to perform action;
returns user preferences – turn on
light, set temp to 70, etc
⑥  Calls device API to
perform requested action
⑦  Execute rules (node.js) to
initiate requested action
⑧  Device changes
state
Edg
e
⑨  Device streams
data in real time
⑩  User sees real time
data from device
Control
Data
Web socket
Thank you
©2015 Apigee Corp. All Rights Reserved. 
Access any device using built-in REST APIs
22
api
Home Hub
GET /servers/321/devices/123
Host: cloud.herokuapp.com
Accept: application/vnd.siren+json
{
"class": [
"device"
],
"properties": {
"id": "123",
"type": "arm",
"name": "Robot Arm",
"state": "standby"
},
"actions": [{
"name": "move-claw",
"method": "POST",
...
Cloud or Local
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
Model devices as data models in the cloud 
23
Virtual Device
via the Cloud
Home Hub
Two communication with the devices
via the cloud and programmable as an API
device status, usage data and app data to the cloud
commands and updates to the device
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
Interoperate with MQTT and other IoT protocols
24
MQTT
Message Broker
hub
D2S (MQTT)
D2S (MQTT)
S2S (Zetta Peer Protocol)
C2S (HTTP / Web Sockets)
w/ embedded 
CoAP Server
D2S (CoAP)
S2S (Zetta Peer Protocol)
C2S (HTTP / Web Sockets)
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
Rapidly add new devices and device types
25
State Machine
ON
 OFF
Device Scout
BLE
ZigBee
 MQTT
Home Hub
MQTT
Message Broker
Device Driver
var Microphone = module.exports = function(pin, interval) {
Device.call(this);

this.pin = pin || 'P9_36';

this.interval = interval || 25;
};
Device states and
transitions
Presence, sensor data
flow, communication
Affect device 
action
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
Capture a comprehensive picture of the physical environment 
26
Device time-series data over WebSockets
 Device states and transitions over WebSocket
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
Develop data-intensive real-time experiences 
27
IF
motion
 THEN
 sound alarm
 send alert
AND
module.exports = function(server) {
var alarmQuery = server
.from('office')
.where({type: 'alarm'});
var motionDetectorQuery = server
.from('warehouse')
.where({type: 'motionDetector'});
server.observe([alarmQuery, motionDetectorQuery],
function(alarm, motionDetector) {
motionDetector.on('motion', function() {
alarm.call('activate', function() {});
});
});
}
2015 Apigee Confidential
©2015 Apigee Corp. All Rights Reserved. 
15-24 months
As fast as I can!
link
 link
edge
Thank you

More Related Content

What's hot

Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
Apigee | Google Cloud
 
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
Apigee | Google Cloud
 
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar
 
Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)
Alexandre Roman
 
Mobile - Your API Security Blindspot by David Stewart, Approov
 Mobile - Your API Security Blindspot by David Stewart, Approov Mobile - Your API Security Blindspot by David Stewart, Approov
Mobile - Your API Security Blindspot by David Stewart, Approov
apidays
 
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays
 
[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World
WSO2
 
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
apidays
 
IoT Architecture: Insights from Global Deployments
IoT Architecture: Insights from Global DeploymentsIoT Architecture: Insights from Global Deployments
IoT Architecture: Insights from Global Deployments
Apigee | Google Cloud
 
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays
 
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
WSO2
 
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accentureapidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays
 
Using containerization to enable your microservice architecture
Using containerization to enable your microservice architecture Using containerization to enable your microservice architecture
Using containerization to enable your microservice architecture
Apigee | Google Cloud
 
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipiosapidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays
 
London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!
Apigee | Google Cloud
 
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays
 
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
WSO2
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
Apigee | Google Cloud
 
The Business of APIs, an Introduction for Everyone Else
The Business of APIs, an Introduction for Everyone ElseThe Business of APIs, an Introduction for Everyone Else
The Business of APIs, an Introduction for Everyone Else
Greg Kliewer
 

What's hot (20)

Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
 
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
 
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
 
Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)
 
Mobile - Your API Security Blindspot by David Stewart, Approov
 Mobile - Your API Security Blindspot by David Stewart, Approov Mobile - Your API Security Blindspot by David Stewart, Approov
Mobile - Your API Security Blindspot by David Stewart, Approov
 
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
 
[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World
 
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
apidays LIVE New York 2021 - API Automation For DevOps at Scale by Rod Cope, ...
 
IoT Architecture: Insights from Global Deployments
IoT Architecture: Insights from Global DeploymentsIoT Architecture: Insights from Global Deployments
IoT Architecture: Insights from Global Deployments
 
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
 
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit APAC 2020] Unified Endpoint Management APIs for Enterprise Devices
 
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accentureapidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
 
Using containerization to enable your microservice architecture
Using containerization to enable your microservice architecture Using containerization to enable your microservice architecture
Using containerization to enable your microservice architecture
 
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipiosapidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
 
London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!
 
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
 
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
 
The Business of APIs, an Introduction for Everyone Else
The Business of APIs, an Introduction for Everyone ElseThe Business of APIs, an Introduction for Everyone Else
The Business of APIs, an Introduction for Everyone Else
 

Similar to 2016-Mar-03 Leppitsch in Auckland meetup

Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
WSO2
 
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
Amazon Web Services
 
Unlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIsUnlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIs
Apigee | Google Cloud
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & Integration
Apigee | Google Cloud
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
CA Technologies
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
Zuaib
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
Jason Bloomberg
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
Clickslide
 
apidays New York 2022 - Create world class developer experience with DAC's On...
apidays New York 2022 - Create world class developer experience with DAC's On...apidays New York 2022 - Create world class developer experience with DAC's On...
apidays New York 2022 - Create world class developer experience with DAC's On...
apidays
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectations
Apigee | Google Cloud
 
Complete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamicsComplete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamics
AppDynamics
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2
 
201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overview
FIWARE
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
WSO2
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
shravan kumar chelika
 
Api management customer
Api management customerApi management customer
Api management customer
nick_garrod
 
API Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise InfrastructureAPI Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise Infrastructure
Apigee | Google Cloud
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
Sumit Sharma
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
WSO2
 

Similar to 2016-Mar-03 Leppitsch in Auckland meetup (20)

Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...
 
Unlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIsUnlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIs
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & Integration
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
apidays New York 2022 - Create world class developer experience with DAC's On...
apidays New York 2022 - Create world class developer experience with DAC's On...apidays New York 2022 - Create world class developer experience with DAC's On...
apidays New York 2022 - Create world class developer experience with DAC's On...
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectations
 
Complete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamicsComplete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamics
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
 
201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overview
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Api management customer
Api management customerApi management customer
Api management customer
 
API Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise InfrastructureAPI Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise Infrastructure
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 

Recently uploaded

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
AanSulistiyo
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 

Recently uploaded (20)

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 

2016-Mar-03 Leppitsch in Auckland meetup

  • 1. ©2015 Apigee Corp. All Rights Reserved. IoT, APIs, and Ecosystems:" A Digital Fabric Michael Leppitsch, Digital Transformation Strategies Auckland API and Microservices Meetup, NZ 03-MAR-2016
  • 2. ©2015 Apigee. All Rights Reserved. 2 is an " run business every digital business
  • 3. ©2015 Apigee Corp. All Rights Reserved. Intelligent API platform enables the digital value chain 3 ©2015 Apigee. All Rights Reserved. INTELLIGENT API PLATFORM Intelligent API Platform User Connected Experience Developer API API Team Backend
  • 5. Largest API cloud platform and private cloud provider 5 ©2015 Apigee. All Rights Reserved. Multi-Datacenter Deployment 1+ Billion calls / week Private Cloud leading Telco Apigee Cloud Proven Platform top 10
 global retailers 60% Peak requests per sec 50k scale 
 year/year 4x availability
 zones 19 transactions/day achieved 1B+ regions 7 API availability achieved 99.999%
  • 6. 6 We are an API run company Intelligent API platform 20 billion API calls/ month 99.99% availability target Ecosystem 190,000+ developers 20+ partners: Accenture, SAP Digital value chain 2 releases/ month avg. Rapid pace of new products Built for digital growth 1000s of organizations Customer centric culture
  • 7. ©2015 Apigee Corp. All Rights Reserved. Connecting digital experiences is hard Alert prescription refill ready Pick Up pick up RX in store Buy More print photos in store Schedule flu shot in clinic Rewards earn on checkout Payment Shipping External partnersERPCRM Car HomeData Lake Internal External IoT Speed of Innovation Massive " Scale Mission " Critical
  • 8. ©2015 Apigee Corp. All Rights Reserved. Connected digital experiences must run on APIs API API API API API API API API integration Payment Shipping External partnersERPCRM Car HomeData Lake Internal External IoT integration
  • 9. ©2015 Apigee Corp. All Rights Reserved. 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 4 Billion 2 Billion 8 Billion 6 Billion 12 Billion 10 Billion 16 Billion 14 Billion 20 Billion 18 BillionWearables Smart TVs Internet of Things Tablets Smartphones Desktops & Notebooks BI Intelligence, assembled from Gartner, IDC, Strategy Analytics,Machina Research, company filings,, IBN estimates Connected devices dominate
  • 10. ©2015 Apigee Corp. All Rights Reserved. Connected things forms ecosystems 10 Home Hub Mobile / Wearable Hub Energy Hub
  • 11. ©2015 Apigee Corp. All Rights Reserved. IoT digital value chain 11 App Developer User Device API App Device Maker Device
  • 12. ©2015 Apigee Corp. All Rights Reserved. Devices encounter multiple points of friction 12 Device ßà Device Device ßà App Device ßà Ecosystem Partner Custome r ZigBee 3.0 BLE 3rd party
  • 13. ©2015 Apigee Corp. All Rights Reserved. Points of friction drive supporting services 13 Device ßà Device Device ßà App Device ßà Ecosystem Device Data Streaming? Latency? Rules & Applications? Partner Custome r Partner Identity & Security? Device Data Analytics? Device Identity & Security? High Availability / Scalability? ZigBee 3.0 BLE Mediation? 3rd party •  Protocol Mediation •  Device Drivers •  Device Scouts •  Platform Runtime •  Device Management •  Device Identity •  Device Data Streaming •  Normalized APIs •  Mobile SDKs •  User Identity •  App Identity •  Device Identity •  Consent Mgmt •  Analytics •  App On-Boarding •  OAuth Tokens •  Device On-Boarding •  Obtaining API Keys •  Devices Driver SDK •  Device REST APIs •  API Documentation •  Testing APIs •  Obtaining API Keys •  Analytics
  • 14. ©2015 Apigee Corp. All Rights Reserved. Wearables Hub The connected ecosystem is heterogeneous 14 api WiFi MQTT MQTT Customer Partner Home Gateway Energy Hub BLE ZigBee WiFi MQTT, SMS, HTTP, IP- * SPDY, WebSockets, REST, HTTP, IP … SPDY, MQTT, XMPP, WebSockets, REST, HTTP, IP … WebSockets, REST, HTTP, IP … WebSockets, REST, HTTP, IP … MQTT, SMS, HTTP, … Bluetooth (Hub is Optional) Connected Car Smart Infrastructure Apps SPDY, WebSockets, REST, HTTP, IP … SPDY, WebSockets, REST, HTTP, IP … AllSeen AllJoyn Bus Power Line (PLC) Serial WiFi (Apigee Link is Optional on Hub) (Hub is Optional)
  • 15. ©2015 Apigee Corp. All Rights Reserved. Digital experiences powered by digital ecosystems 15 + + + + + + App Developer Ecosystem Device Maker Ecosystem
  • 16. ©2015 Apigee Corp. All Rights Reserved. Enterprises an curate ecosystem portals Device SDK For Device Makers Device API For App Developers Branded Ecosystem Portal
  • 17. ©2015 Apigee Corp. All Rights Reserved. Onboarding device makers and app developers 17 Registers app, acquires developer key & API key Branded Developer Portal App Developer Set API key to production API Key Management LIVE Awaits app evaluation, approval from team Approval Registers device, acquires developer key & device key Branded Developer Portal Device Maker Learns, develops & tests device scout and driver using SDK Downloadable Device SDK Set device key to production Device Key Management LIVE Awaits device evaluation, approval from team Approval Learns, develops & tests app using API tools API Developer Tools Logo Logo
  • 18. ©2015 Apigee Corp. All Rights Reserved. Apigee Link Built-in REST APIs Mediation Device Data Streaming Device Identity Device Driver SDK Rules & Applications Access Control Device Data Analytics Mobile & Platform SDKs Device APIs IoT Ecosystems Partner Customer Grow powerful IoT ecosystems with smart devices, partners, and customers Connect devices to the cloud and access them using built-in REST APIs
  • 19. ©2015 Apigee Corp. All Rights Reserved. Centralite use cases 19 User initiated Device initiated Developer Portal
  • 20. ©2015 Apigee Corp. All Rights Reserved. Use case: User initiated via app 20 Proxy LINK Cloud BaaS LINK Hub Edg e ①  User opens app to personalize in-room experience ②  App calls Hotel API (POST /hotel/1/215/light/1) ③  Proxy applies policies ④  Authenticates user to perform requested action ⑤  Authorize user to perform action; returns user preferences – turn on light, set temp to 70, etc ⑥  Calls device API to perform requested action ⑦  Execute rules (node.js) to initiate requested action ⑧  Device changes state Edg e ⑨  Device streams data in real time ⑩  User sees real time data from device Control Data Web socket
  • 22. ©2015 Apigee Corp. All Rights Reserved. Access any device using built-in REST APIs 22 api Home Hub GET /servers/321/devices/123 Host: cloud.herokuapp.com Accept: application/vnd.siren+json { "class": [ "device" ], "properties": { "id": "123", "type": "arm", "name": "Robot Arm", "state": "standby" }, "actions": [{ "name": "move-claw", "method": "POST", ... Cloud or Local 2015 Apigee Confidential
  • 23. ©2015 Apigee Corp. All Rights Reserved. Model devices as data models in the cloud 23 Virtual Device via the Cloud Home Hub Two communication with the devices via the cloud and programmable as an API device status, usage data and app data to the cloud commands and updates to the device 2015 Apigee Confidential
  • 24. ©2015 Apigee Corp. All Rights Reserved. Interoperate with MQTT and other IoT protocols 24 MQTT Message Broker hub D2S (MQTT) D2S (MQTT) S2S (Zetta Peer Protocol) C2S (HTTP / Web Sockets) w/ embedded CoAP Server D2S (CoAP) S2S (Zetta Peer Protocol) C2S (HTTP / Web Sockets) 2015 Apigee Confidential
  • 25. ©2015 Apigee Corp. All Rights Reserved. Rapidly add new devices and device types 25 State Machine ON OFF Device Scout BLE ZigBee MQTT Home Hub MQTT Message Broker Device Driver var Microphone = module.exports = function(pin, interval) { Device.call(this); this.pin = pin || 'P9_36'; this.interval = interval || 25; }; Device states and transitions Presence, sensor data flow, communication Affect device action 2015 Apigee Confidential
  • 26. ©2015 Apigee Corp. All Rights Reserved. Capture a comprehensive picture of the physical environment 26 Device time-series data over WebSockets Device states and transitions over WebSocket 2015 Apigee Confidential
  • 27. ©2015 Apigee Corp. All Rights Reserved. Develop data-intensive real-time experiences 27 IF motion THEN sound alarm send alert AND module.exports = function(server) { var alarmQuery = server .from('office') .where({type: 'alarm'}); var motionDetectorQuery = server .from('warehouse') .where({type: 'motionDetector'}); server.observe([alarmQuery, motionDetectorQuery], function(alarm, motionDetector) { motionDetector.on('motion', function() { alarm.call('activate', function() {}); }); }); } 2015 Apigee Confidential
  • 28. ©2015 Apigee Corp. All Rights Reserved. 15-24 months As fast as I can! link link edge