SlideShare a Scribd company logo
1 of 25
Download to read offline
Canopy 
The open cloud for IoT. 
http://canopy.link founders@canopy.link @CanopyIoT
We are developing software that 
makes it easy to rapidly develop 
and deploy IoT solutions.
The power of the cloud in one line of code. 
Your toast is ready. 
Enjoy your toast! 
Your toast is ready. 
Enjoy your toast! 
Device firmware: 
canopy_send_sms(“Your toast is ready. Enjoy your toast!”);!
Cloud operations brought to firmware: 
• Remote monitoring 
• Remote control 
• Messaging & notifications 
Your toast is 
ready. Enjoy 
your toast! 
Your toast is 
ready. Enjoy 
your toast!
Traditional Product 
Traditional 
Product 
Direct Interaction
IoT Product 
Home 
Router 
Embedded Software Mobile App 
Traditional 
Product 
Remote 
Server 
Smart Product 
SoC or 
Microcontroller 
Communication 
Chip 
Remote 
Interaction
What this gets you: 
Home 
Router 
Embedded Software Mobile App 
Traditional 
Product 
Remote 
Server 
Smart Product 
SoC or 
Microcontroller 
Communication 
Chip 
Remote 
Interaction 
Applications can 
now monitor & 
control devices. 
Devices can now 
send and get 
data to/from the 
Internet.
Cloud’s role 
Home 
Router 
The cloud: 
• Acts as broker. 
• Provides persistence. 
• Interacts with other web 
services. 
• Does analytics. 
• Authorization & security. 
Embedded Software Mobile App 
Traditional 
Product 
Remote 
Server 
Smart Product 
SoC or 
Microcontroller 
Communication 
Chip 
Remote 
Interaction
The need for a cloud “broker” 
Home 
Router 
Embedded Software Mobile App 
Traditional 
Product 
Remote 
Server 
Smart Product 
SoC or 
Microcontroller 
Communication 
Chip 
Remote 
Interaction 
Firmware is written in a 
low-level language and 
has access to internal 
device state. 
Applications interact 
with web services 
through REST APIs.
Canopy acts as the broker 
Provides embedded library 
Home 
Router 
Canopy 
to device firmware. 
Provides REST API to apps. 
Embedded Software Mobile App 
Traditional 
Product 
Smart Product 
SoC or 
Microcontroller 
Communication 
Chip 
Remote 
Interaction 
Canopy Canopy 
canopy_set_value(“toast_ready”, true);! GET /device/<ID>/toast_ready!
Is IoT just a bunch of hype? 
It will be unless IoT cloud development becomes cheaper and easier.
Our distinct approach simplifies IoT development 
• 100% open source 
http://github.com/canopy-project! 
Puts you in control of your 
IoT infrastructure. Deploy in 
your own private cloud. 
Frees you from lawyers & 
risky business arrangements. 
• Simple for developers 
Powerful cloud capabilities 
with one line of code. 
canopy_on_change(! 
“brightness”,! 
handle_brightness);! 
POST /device/<ID>! 
{! 
“brightness” : 0.5! 
}!
Our distinct approach simplifies IoT development 
• Language & IDE agnostic 
We are working with 
multiple HW companies to 
include our SW in their 
SDKs. 
By publishing royalty-free 
protocols we allow bindings 
in any language. 
Initially we support C and 
Javascript bindings. 
• HW agnostic
Embedded development with Canopy 
• Get the code 
apt-get install canopy! 
git clone https://github.com/canopy-project/canopy-embedded! 
make && sudo make install! 
• Include libcanopy 
#include <canopy.h>! 
• Add one line of code 
canopy_set_value_bool(“toast_ready”, true);!
Our web-based management interface 
makes rapid prototyping a snap!
Application development with Canopy 
• Make REST API requests 
GET /device/<ID>/temperature! 
POST /device/<ID>! 
{! 
“brightness” : 0.5! 
}! 
• Or use client libraries: 
canopy.device(id).temperature.getValue(! 
function(value, error) {! 
alert(value);! 
}! 
)!
Our APIs let you ship sleek apps.
Our founders have: 
Built cloud infrastructure for real 
IoT products. 
Greg Prisament 
Vivek Pathela 
Cloud architect lead for SkyDog 
Router. (Acquired by Comcast) 
IoT product lead reporting 
directly to CEO. 
Magna Cum Laude from CS 
dept. 
Grown businesses. 
Grown businesses. 
Spearheaded NETGEAR’s 
consumer products business from 
start to profitable annual revenues 
of over half a billion. 
Executive Management Program 
graduate. Went on to advise & 
mentor over a dozen startups.
We have a proof-of-concept (alpha) 
and are now working towards a beta release. 
• Finalizing protocols and APIs. 
• Implementing all beta features. 
• Building community & partnerships.
… 
… 
IoT is transitioning… 
Apps 
Clouds 
Devices 
… 
from vertical integration 
to horizontal specialization.
IoT needs open source software and royalty-free 
protocols to encourage interoperability and 
innovation in this emerging ecosystem!
We are dedicated to building 
open & royalty-free IoT cloud infrastructure. 
Canopy 
Embedded 
Development Kit 
Royalty-­‐free 
Royalty-­‐free 
Canopy 
Cloud Service 
Application 
(Using Canopy 
Client Libraries) 
Canopy 
REST API 
Canopy 
Websocket 
Protocol 
Open 
source 
Open 
source 
Open 
source
Can open source make money? 
Absolutely! 
Many companies have built and scaled their business by offering 
software and services based on open source software. 
But the first step is building a community of users & contributors!
Support this vision through membership! 
Corporate Membership 
You get 
Participate and vote in working groups ✔ 
Access members-only website ✔ 
Early access to protocol specifications ✔ 
Early access to software releases ✔ 
Access to conformance tests ✔ 
Permission to use Canopy branding ✔ 
Joint press/marketing opportunities ✔ 
Annual Fee $15,000
Thank You! 
Canopy 
Web: http://canopy.link 
: @CanopyIOT 
Email: founders@canopy.link 
Ph: 1 (914) 374-3587 
Git: http://github.com/canopy-project

More Related Content

What's hot

An Open Source Project for the IoT
An Open Source Project for the IoTAn Open Source Project for the IoT
An Open Source Project for the IoTAllSeen Alliance
 
Building Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynBuilding Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynAllSeen Alliance
 
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...apidays
 
Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent AllSeen Alliance
 
IoT at the Edge - Gateway Services
IoT at the Edge - Gateway ServicesIoT at the Edge - Gateway Services
IoT at the Edge - Gateway ServicesAllSeen Alliance
 
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceTizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceRyo Jin
 
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...apidays
 
My Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatMy Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatAllSeen Alliance
 
Amazon Alexa Home Automation Skills
Amazon Alexa Home Automation SkillsAmazon Alexa Home Automation Skills
Amazon Alexa Home Automation SkillsAll Things Open
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance OverviewAALForum
 
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXTTelerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXTJen Looper
 
Alleantia le web startup competition 2012 ssh
Alleantia   le web startup competition 2012 sshAlleantia   le web startup competition 2012 ssh
Alleantia le web startup competition 2012 sshAntonio Conati Barbaro
 
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...apidays
 
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , KongAPIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kongapidays
 
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...apidays
 
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays
 
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and ArchitectureLee House
 
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric Imp
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric ImpInnovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric Imp
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric ImpProgrammableWeb
 

What's hot (20)

The Social Home
The Social HomeThe Social Home
The Social Home
 
An Open Source Project for the IoT
An Open Source Project for the IoTAn Open Source Project for the IoT
An Open Source Project for the IoT
 
Building Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynBuilding Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoyn
 
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
 
Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent
 
IoT at the Edge - Gateway Services
IoT at the Edge - Gateway ServicesIoT at the Edge - Gateway Services
IoT at the Edge - Gateway Services
 
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceTizen Micro Profile for IoT device
Tizen Micro Profile for IoT device
 
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...
apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Den...
 
My Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatMy Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm Fat
 
Amazon Alexa Home Automation Skills
Amazon Alexa Home Automation SkillsAmazon Alexa Home Automation Skills
Amazon Alexa Home Automation Skills
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance Overview
 
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXTTelerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
 
Alleantia le web startup competition 2012 ssh
Alleantia   le web startup competition 2012 sshAlleantia   le web startup competition 2012 ssh
Alleantia le web startup competition 2012 ssh
 
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
 
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , KongAPIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
 
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
 
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
 
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and Architecture
 
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric Imp
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric ImpInnovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric Imp
Innovation Showcase: Hugo Fiennes, CEO/Co-Founder, Electric Imp
 

Viewers also liked

The Canopy Cloud Vision
The Canopy Cloud VisionThe Canopy Cloud Vision
The Canopy Cloud VisionThomas Kunz
 
ATOS - Siemens IT solutions and Services pod novou značkou
ATOS - Siemens IT solutions and Services pod novou značkouATOS - Siemens IT solutions and Services pod novou značkou
ATOS - Siemens IT solutions and Services pod novou značkouASBIS SK
 
Atos_healthcare-brochure feb 2017
Atos_healthcare-brochure feb 2017Atos_healthcare-brochure feb 2017
Atos_healthcare-brochure feb 2017Lex De Weille
 
Hybrid cloud & orchestration - a critical success factor in your digital tran...
Hybrid cloud & orchestration - a critical success factor in your digital tran...Hybrid cloud & orchestration - a critical success factor in your digital tran...
Hybrid cloud & orchestration - a critical success factor in your digital tran...Atos
 
Atos_Corporate_Presentation_19112015_V
Atos_Corporate_Presentation_19112015_VAtos_Corporate_Presentation_19112015_V
Atos_Corporate_Presentation_19112015_VMarcel van den Bosch
 
Technology Transformation Services
Technology Transformation ServicesTechnology Transformation Services
Technology Transformation ServicesAtos
 

Viewers also liked (9)

The Canopy Cloud Vision
The Canopy Cloud VisionThe Canopy Cloud Vision
The Canopy Cloud Vision
 
Presentation1502212
Presentation1502212Presentation1502212
Presentation1502212
 
Atos Brand Book
Atos Brand BookAtos Brand Book
Atos Brand Book
 
ATOS - Siemens IT solutions and Services pod novou značkou
ATOS - Siemens IT solutions and Services pod novou značkouATOS - Siemens IT solutions and Services pod novou značkou
ATOS - Siemens IT solutions and Services pod novou značkou
 
Atos_healthcare-brochure feb 2017
Atos_healthcare-brochure feb 2017Atos_healthcare-brochure feb 2017
Atos_healthcare-brochure feb 2017
 
Hybrid cloud & orchestration - a critical success factor in your digital tran...
Hybrid cloud & orchestration - a critical success factor in your digital tran...Hybrid cloud & orchestration - a critical success factor in your digital tran...
Hybrid cloud & orchestration - a critical success factor in your digital tran...
 
Atos_Corporate_Presentation_19112015_V
Atos_Corporate_Presentation_19112015_VAtos_Corporate_Presentation_19112015_V
Atos_Corporate_Presentation_19112015_V
 
Technology Transformation Services
Technology Transformation ServicesTechnology Transformation Services
Technology Transformation Services
 
Atos - Trusted Partner for your Digital Journey
Atos - Trusted Partner for your Digital Journey Atos - Trusted Partner for your Digital Journey
Atos - Trusted Partner for your Digital Journey
 

Similar to Canopy SF Home Automation Meetup Slides 10/14/2014

Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT PortfolioRanjith Kumar
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)Balena
 
Can we build an Azure IoT controlled device in less than 40 minutes that cost...
Can we build an Azure IoT controlled device in less than 40 minutes that cost...Can we build an Azure IoT controlled device in less than 40 minutes that cost...
Can we build an Azure IoT controlled device in less than 40 minutes that cost...Codemotion Tel Aviv
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of ThingsEric Cattoir
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodEngrBilalMehmood1
 
Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueRapidValue
 
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)Amazon Web Services
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityTiago Barros
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantIBM
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantAnimesh Singh
 
Open Source & The Internet of Things
Open Source & The Internet of ThingsOpen Source & The Internet of Things
Open Source & The Internet of ThingsAll Things Open
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterAlexander Arda
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
 
8.mentor graphics
8.mentor graphics8.mentor graphics
8.mentor graphicsEITESANGO
 
Ultimate list of 50 Best IoT platforms of 2019
Ultimate list of 50 Best  IoT platforms of 2019Ultimate list of 50 Best  IoT platforms of 2019
Ultimate list of 50 Best IoT platforms of 2019ThingsCloud
 

Similar to Canopy SF Home Automation Meetup Slides 10/14/2014 (20)

Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT Portfolio
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)
 
Can we build an Azure IoT controlled device in less than 40 minutes that cost...
Can we build an Azure IoT controlled device in less than 40 minutes that cost...Can we build an Azure IoT controlled device in less than 40 minutes that cost...
Can we build an Azure IoT controlled device in less than 40 minutes that cost...
 
AWS IoT Lab Introduction
AWS IoT Lab IntroductionAWS IoT Lab Introduction
AWS IoT Lab Introduction
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
 
IoT
IoTIoT
IoT
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal Mehmood
 
Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValue
 
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperability
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
Open Source & The Internet of Things
Open Source & The Internet of ThingsOpen Source & The Internet of Things
Open Source & The Internet of Things
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They Matter
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
Video report
Video reportVideo report
Video report
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
 
8.mentor graphics
8.mentor graphics8.mentor graphics
8.mentor graphics
 
Ultimate list of 50 Best IoT platforms of 2019
Ultimate list of 50 Best  IoT platforms of 2019Ultimate list of 50 Best  IoT platforms of 2019
Ultimate list of 50 Best IoT platforms of 2019
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Canopy SF Home Automation Meetup Slides 10/14/2014

  • 1. Canopy The open cloud for IoT. http://canopy.link founders@canopy.link @CanopyIoT
  • 2. We are developing software that makes it easy to rapidly develop and deploy IoT solutions.
  • 3. The power of the cloud in one line of code. Your toast is ready. Enjoy your toast! Your toast is ready. Enjoy your toast! Device firmware: canopy_send_sms(“Your toast is ready. Enjoy your toast!”);!
  • 4. Cloud operations brought to firmware: • Remote monitoring • Remote control • Messaging & notifications Your toast is ready. Enjoy your toast! Your toast is ready. Enjoy your toast!
  • 5. Traditional Product Traditional Product Direct Interaction
  • 6. IoT Product Home Router Embedded Software Mobile App Traditional Product Remote Server Smart Product SoC or Microcontroller Communication Chip Remote Interaction
  • 7. What this gets you: Home Router Embedded Software Mobile App Traditional Product Remote Server Smart Product SoC or Microcontroller Communication Chip Remote Interaction Applications can now monitor & control devices. Devices can now send and get data to/from the Internet.
  • 8. Cloud’s role Home Router The cloud: • Acts as broker. • Provides persistence. • Interacts with other web services. • Does analytics. • Authorization & security. Embedded Software Mobile App Traditional Product Remote Server Smart Product SoC or Microcontroller Communication Chip Remote Interaction
  • 9. The need for a cloud “broker” Home Router Embedded Software Mobile App Traditional Product Remote Server Smart Product SoC or Microcontroller Communication Chip Remote Interaction Firmware is written in a low-level language and has access to internal device state. Applications interact with web services through REST APIs.
  • 10. Canopy acts as the broker Provides embedded library Home Router Canopy to device firmware. Provides REST API to apps. Embedded Software Mobile App Traditional Product Smart Product SoC or Microcontroller Communication Chip Remote Interaction Canopy Canopy canopy_set_value(“toast_ready”, true);! GET /device/<ID>/toast_ready!
  • 11. Is IoT just a bunch of hype? It will be unless IoT cloud development becomes cheaper and easier.
  • 12. Our distinct approach simplifies IoT development • 100% open source http://github.com/canopy-project! Puts you in control of your IoT infrastructure. Deploy in your own private cloud. Frees you from lawyers & risky business arrangements. • Simple for developers Powerful cloud capabilities with one line of code. canopy_on_change(! “brightness”,! handle_brightness);! POST /device/<ID>! {! “brightness” : 0.5! }!
  • 13. Our distinct approach simplifies IoT development • Language & IDE agnostic We are working with multiple HW companies to include our SW in their SDKs. By publishing royalty-free protocols we allow bindings in any language. Initially we support C and Javascript bindings. • HW agnostic
  • 14. Embedded development with Canopy • Get the code apt-get install canopy! git clone https://github.com/canopy-project/canopy-embedded! make && sudo make install! • Include libcanopy #include <canopy.h>! • Add one line of code canopy_set_value_bool(“toast_ready”, true);!
  • 15. Our web-based management interface makes rapid prototyping a snap!
  • 16. Application development with Canopy • Make REST API requests GET /device/<ID>/temperature! POST /device/<ID>! {! “brightness” : 0.5! }! • Or use client libraries: canopy.device(id).temperature.getValue(! function(value, error) {! alert(value);! }! )!
  • 17. Our APIs let you ship sleek apps.
  • 18. Our founders have: Built cloud infrastructure for real IoT products. Greg Prisament Vivek Pathela Cloud architect lead for SkyDog Router. (Acquired by Comcast) IoT product lead reporting directly to CEO. Magna Cum Laude from CS dept. Grown businesses. Grown businesses. Spearheaded NETGEAR’s consumer products business from start to profitable annual revenues of over half a billion. Executive Management Program graduate. Went on to advise & mentor over a dozen startups.
  • 19. We have a proof-of-concept (alpha) and are now working towards a beta release. • Finalizing protocols and APIs. • Implementing all beta features. • Building community & partnerships.
  • 20. … … IoT is transitioning… Apps Clouds Devices … from vertical integration to horizontal specialization.
  • 21. IoT needs open source software and royalty-free protocols to encourage interoperability and innovation in this emerging ecosystem!
  • 22. We are dedicated to building open & royalty-free IoT cloud infrastructure. Canopy Embedded Development Kit Royalty-­‐free Royalty-­‐free Canopy Cloud Service Application (Using Canopy Client Libraries) Canopy REST API Canopy Websocket Protocol Open source Open source Open source
  • 23. Can open source make money? Absolutely! Many companies have built and scaled their business by offering software and services based on open source software. But the first step is building a community of users & contributors!
  • 24. Support this vision through membership! Corporate Membership You get Participate and vote in working groups ✔ Access members-only website ✔ Early access to protocol specifications ✔ Early access to software releases ✔ Access to conformance tests ✔ Permission to use Canopy branding ✔ Joint press/marketing opportunities ✔ Annual Fee $15,000
  • 25. Thank You! Canopy Web: http://canopy.link : @CanopyIOT Email: founders@canopy.link Ph: 1 (914) 374-3587 Git: http://github.com/canopy-project