SlideShare a Scribd company logo
1 of 32
The Internet of Things and
Developers:
What the Enterprise Needs to Know
Apigee
@apigee
Michael Rasalan, Evans Data Corp.
@eatabagel
Abhi Rele, Apigee
@abhirele
#IoT
youtube.com/apigee
slideshare.net/apigee
Michael Rasalan
Evans Data Corp.
@eatabagel
Abhi Rele
Apigee
@abhirele
Agenda
• What is the current state of IoT development?
• Is an IoT developer different from a mobile developer?
• What expectations do IoT developers have around APIs, big data,
cloud, real-time processing, and security?
• How can an enterprise realize value from its IoT development
decisions?
5
What is the Internet of Things?
The Internet of Things (IoT) is the
network of physical objects or "things"
embedded with electronics, software, sensors, and connectivity
to enable it to achieve greater value and service
by exchanging data with the manufacturer, operator, and/or other connected devices.
Wikipedia
6
@evansdatacorp
www.evansdata.com
• Primary research on all development related to Internet of Things
• Across multiple disciplines with fresh data arriving regularly
Evans Data Corp.
Internet of Things Annual Vertical Research Service
Internet of Things Development Survey
• Worldwide survey of developers
targeting IoT
• Conducted twice yearly
Vertical Service updates
• Big Data Development
• Mobile Development
• Cloud Development
What is the current state of IoT
development?
8
Plans for IoT
@evansdatacorp
www.evansdata.com
Hot growth areas in development 2014 to 2015
@evansdatacorp
www.evansdata.com
Poll Question
11
Developer outlook for IoT
@evansdatacorp
www.evansdata.com
0%
10%
20%
30%
40%
50%
Much more
pervasive
Somewhat
more
pervasive
It won't
change
Somewhat
less
pervasive
Much less
pervasive
I don't know
PercentofProgrammers
How will the prevalence of connected devices change in the
next five years?
Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
Types of applications being developed
@evansdatacorp
www.evansdata.com
0%
5%
10%
15%
20%
PercentofProgrammers
Which of the following best describes your connected device
projects?
Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
Poll Question
15
Computing concepts associated with IoT
@evansdatacorp
www.evansdata.com
0%
10%
20%
30%
40%
PercentofProgrammers
Which of the following concepts do you MOST associate
with the Internet of Things?
Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
Type of hardware associated with IoT
@evansdatacorp
www.evansdata.com
0%
10%
20%
30%
40%
50%
PercentofProgrammers
What hardware do you most associate with the Internet of
Things?
Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
How are IoT developers different from mobile
developers?
19
Global Developer Population: 19,031,400
APAC
EMEA
Latin
America
North America
Developer Population and Demographic Study, 2014 © Evans Data Corp, 2014
China and India will
drive APAC to
overtake EMEA
EMEA is
currently
largest and
includes
Russia and
Eastern
Europe
Latin
America’s
major growth
hasn’t quite
started yet
US is still the
country with
largest
developer
population but
will be
overtaken soon
@evansdatacorp
www.evansdata.com
Global developer population
@evansdatacorp
www.evansdata.com
.
Mobile
Developers
IoT
Developers
Intersections between mobile and IoT
@evansdatacorp
www.evansdata.com
0%
20%
40%
60%
80%
100%
2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
PercentofProgrammers
Gender (Trend)
Male Female
Developer Marketing 2013, © 2013 Evans Data Corp.
20
25
30
35
40
45
50
Years
Median Age by Region (Trend)
APAC EMEA North America IoT Developers
Developer Marketing 2015, © 2015 Evans Data Corp
Profile trends
• 59% of developers now work
on apps outside their day jobs
• Moonlighting is even more
prevalent among IoT
developers: 71% now do this
@evansdatacorp
www.evansdata.com
Moonlighting
Yes
59%
No
41%
Do you develop software/applications on your
own personal time not related to your day job?
Global Development Survey: Volume I, © 2014 Evans Data Corp.
@evansdatacorp
www.evansdata.com
Devices targeted by mobile developers
0% 10% 20% 30% 40% 50% 60% 70%
Feature phones
Connected industrial devices
Smart home devices
Tablets
Smartphones
Percent of Cases
On which devices are you currently deploying or planning to
deploy your applications? (Top 5)
Mobile Development Study: Vol. II, © 2014 Evans Data Corp.
What expectations exist around APIs, big
data, cloud, real time processing, and
security?
25
Use of APIs among IoT developers
@evansdatacorp
www.evansdata.com
0%
10%
20%
30%
40%
50%
Yes, externally
for partners
Yes, externally
for anyone
Yes, for
internal use
only
We don't
publish APIs
PercentofProgrammers
Do you publish APIs for your own apps for use by others?
(IoT developers)
Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
Top big data concerns for IoT developers
@evansdatacorp
www.evansdata.com
67% of IoT
developers are
most concerned
with Big Data
security
What do developers see as the greatest trouble spots for IoT security?
@evansdatacorp
www.evansdata.com
Developers most commonly
see software or firmware as
the greatest trouble spot for
IoT security
How can an enterprise realize value from
its IoT development decisions?
29
Realizing value from IoT
• IoT is more than wearables; focus on your valuable use case
• IoT isn’t just about mobile; think distributed system
• IoT isn’t just about sensors and actuators; think APIs, big data, and cloud
• IoT isn’t just about front end; think secure and scalable back end too
30
Save the date:
March 23 and 24, 2015
Palo Alto, CA
Special Boot Camp
session on
March 22
The ONLY conference for Developer
Relations Program Professionals
Keynote Speakers from
Evans Data, IBM, Intel,
SAP and Ford
Two full days of insights, networking,
interaction with the leaders of some of
the most important developer relations
programs
Save $300 with promo code IOTDEV
Call 800-831-8030 for details or visit
www.evansdata.com/drc
www.iloveapiseurope.com
Michael Rasalan
Evans Data Corp.
831.425.8451
@eatabagel
Abhi Rele
Apigee
@abhirele
Questions?
Thank You
Apigee
@apigee

More Related Content

What's hot

Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldApigee | Google Cloud
 
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die KeynotePlatforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die KeynoteApigee | Google Cloud
 
Putting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the EnterprisePutting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the EnterpriseApigee | Google Cloud
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Apigee | Google Cloud
 
Mesh the Gears: Mastering the Economics of Digital Leverage
Mesh the Gears: Mastering the Economics of Digital LeverageMesh the Gears: Mastering the Economics of Digital Leverage
Mesh the Gears: Mastering the Economics of Digital LeverageApigee | Google Cloud
 
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for DevelopersI Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for DevelopersApigee | Google Cloud
 
How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind Apigee | Google Cloud
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers Apigee | Google Cloud
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesApigee | Google Cloud
 
Webcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayWebcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayApigee | Google Cloud
 
API Copyrights: New Considerations for Building or Using APIs
API Copyrights: New Considerations for Building or Using APIsAPI Copyrights: New Considerations for Building or Using APIs
API Copyrights: New Considerations for Building or Using APIsApigee | Google Cloud
 
APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned Apigee | Google Cloud
 
Don't get Ubered. What Every Strategist Needs to Know About Digital Competition
 Don't get Ubered. What Every Strategist Needs to Know About Digital Competition Don't get Ubered. What Every Strategist Needs to Know About Digital Competition
Don't get Ubered. What Every Strategist Needs to Know About Digital CompetitionApigee | Google Cloud
 
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWS
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWSAdvanced Security Extensions in Apigee Edge: JWT, JWE, JWS
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWSApigee | Google Cloud
 
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
 

What's hot (20)

Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices World
 
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die KeynotePlatforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
 
Monitoring Solutions for APIs
Monitoring Solutions for APIsMonitoring Solutions for APIs
Monitoring Solutions for APIs
 
How to Achieve Agile API Security
How to Achieve Agile API SecurityHow to Achieve Agile API Security
How to Achieve Agile API Security
 
Putting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the EnterprisePutting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the Enterprise
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
 
A Checklist for Every API Call
A Checklist for Every API CallA Checklist for Every API Call
A Checklist for Every API Call
 
Mesh the Gears: Mastering the Economics of Digital Leverage
Mesh the Gears: Mastering the Economics of Digital LeverageMesh the Gears: Mastering the Economics of Digital Leverage
Mesh the Gears: Mastering the Economics of Digital Leverage
 
Demo: New open banking platform
Demo: New open banking platformDemo: New open banking platform
Demo: New open banking platform
 
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for DevelopersI Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
 
How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
 
Webcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayWebcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge Microgateway
 
API Copyrights: New Considerations for Building or Using APIs
API Copyrights: New Considerations for Building or Using APIsAPI Copyrights: New Considerations for Building or Using APIs
API Copyrights: New Considerations for Building or Using APIs
 
APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned
 
Don't get Ubered. What Every Strategist Needs to Know About Digital Competition
 Don't get Ubered. What Every Strategist Needs to Know About Digital Competition Don't get Ubered. What Every Strategist Needs to Know About Digital Competition
Don't get Ubered. What Every Strategist Needs to Know About Digital Competition
 
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWS
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWSAdvanced Security Extensions in Apigee Edge: JWT, JWE, JWS
Advanced Security Extensions in Apigee Edge: JWT, JWE, JWS
 
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
 
I Love APIs 2015: IOT Lab
I Love APIs 2015: IOT LabI Love APIs 2015: IOT Lab
I Love APIs 2015: IOT Lab
 

Similar to The Internet of Things and Developers: What the Enterprise Needs to Know

Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...
Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...
Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...SnapLogic
 
C 04-internet of things - horizon watch trend report (client version) 28jan2015
C 04-internet of things - horizon watch trend report (client version) 28jan2015C 04-internet of things - horizon watch trend report (client version) 28jan2015
C 04-internet of things - horizon watch trend report (client version) 28jan2015Diane Shimmon
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesYael Garten
 
Women in it presentation
Women in it presentationWomen in it presentation
Women in it presentationneelyworthwhile
 
Basics of Digital - how to imbibe it into business
Basics of Digital - how to imbibe it into businessBasics of Digital - how to imbibe it into business
Basics of Digital - how to imbibe it into businessNBC Bearings
 
Top 5 Software Development Trends .pdf
Top 5 Software Development Trends .pdfTop 5 Software Development Trends .pdf
Top 5 Software Development Trends .pdfleesins
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017Ian Skerrett
 
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingWeber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingApplause
 
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...Paul Fechtelkotter
 
Insights on IoT Developers Oct 2014 - VisionMobile
Insights on IoT Developers Oct 2014 - VisionMobileInsights on IoT Developers Oct 2014 - VisionMobile
Insights on IoT Developers Oct 2014 - VisionMobileSlashData
 
Disruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesDisruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesJames Governor
 
Unleashing the Potential of IoT Application Development: A Detailed Guide
Unleashing the Potential of IoT Application Development: A Detailed GuideUnleashing the Potential of IoT Application Development: A Detailed Guide
Unleashing the Potential of IoT Application Development: A Detailed GuideSemaphoreSoftware1
 
Ap i ot_1407
Ap i ot_1407Ap i ot_1407
Ap i ot_1407mantruvic
 
Tech Trends and Best Practices for 2014
Tech Trends and Best Practices for 2014Tech Trends and Best Practices for 2014
Tech Trends and Best Practices for 2014TechSoup Canada
 
Let's make money from big data!
Let's make money from big data! Let's make money from big data!
Let's make money from big data! B Spot
 
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxTop Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxCharlee Wilson
 
Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixIBM
 

Similar to The Internet of Things and Developers: What the Enterprise Needs to Know (20)

Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...
Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...
Webinar: The Hybrid Data Ecosystem: Are You Battling an Illogical Data Wareho...
 
C 04-internet of things - horizon watch trend report (client version) 28jan2015
C 04-internet of things - horizon watch trend report (client version) 28jan2015C 04-internet of things - horizon watch trend report (client version) 28jan2015
C 04-internet of things - horizon watch trend report (client version) 28jan2015
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
 
Women in it presentation
Women in it presentationWomen in it presentation
Women in it presentation
 
Basics of Digital - how to imbibe it into business
Basics of Digital - how to imbibe it into businessBasics of Digital - how to imbibe it into business
Basics of Digital - how to imbibe it into business
 
Top 5 Software Development Trends .pdf
Top 5 Software Development Trends .pdfTop 5 Software Development Trends .pdf
Top 5 Software Development Trends .pdf
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingWeber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
 
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
 
Insights on IoT Developers Oct 2014 - VisionMobile
Insights on IoT Developers Oct 2014 - VisionMobileInsights on IoT Developers Oct 2014 - VisionMobile
Insights on IoT Developers Oct 2014 - VisionMobile
 
Disruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesDisruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment Services
 
Unleashing the Potential of IoT Application Development: A Detailed Guide
Unleashing the Potential of IoT Application Development: A Detailed GuideUnleashing the Potential of IoT Application Development: A Detailed Guide
Unleashing the Potential of IoT Application Development: A Detailed Guide
 
Ap i ot_1407
Ap i ot_1407Ap i ot_1407
Ap i ot_1407
 
Tech Trends and Best Practices for 2014
Tech Trends and Best Practices for 2014Tech Trends and Best Practices for 2014
Tech Trends and Best Practices for 2014
 
Let's make money from big data!
Let's make money from big data! Let's make money from big data!
Let's make money from big data!
 
About Motwin
About MotwinAbout Motwin
About Motwin
 
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxTop Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
 
Internet of Things - Industry Influence Study
Internet of Things - Industry Influence StudyInternet of Things - Industry Influence Study
Internet of Things - Industry Influence Study
 
Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on Bluemix
 
DevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has MaturedDevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has Matured
 

More from Apigee | Google Cloud

Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldApigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessApigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorApigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailApigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!Apigee | Google Cloud
 

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Recently uploaded

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 

Recently uploaded (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 

The Internet of Things and Developers: What the Enterprise Needs to Know

  • 1. The Internet of Things and Developers: What the Enterprise Needs to Know Apigee @apigee Michael Rasalan, Evans Data Corp. @eatabagel Abhi Rele, Apigee @abhirele #IoT
  • 4. Michael Rasalan Evans Data Corp. @eatabagel Abhi Rele Apigee @abhirele
  • 5. Agenda • What is the current state of IoT development? • Is an IoT developer different from a mobile developer? • What expectations do IoT developers have around APIs, big data, cloud, real-time processing, and security? • How can an enterprise realize value from its IoT development decisions? 5
  • 6. What is the Internet of Things? The Internet of Things (IoT) is the network of physical objects or "things" embedded with electronics, software, sensors, and connectivity to enable it to achieve greater value and service by exchanging data with the manufacturer, operator, and/or other connected devices. Wikipedia 6
  • 7. @evansdatacorp www.evansdata.com • Primary research on all development related to Internet of Things • Across multiple disciplines with fresh data arriving regularly Evans Data Corp. Internet of Things Annual Vertical Research Service Internet of Things Development Survey • Worldwide survey of developers targeting IoT • Conducted twice yearly Vertical Service updates • Big Data Development • Mobile Development • Cloud Development
  • 8. What is the current state of IoT development? 8
  • 10. Hot growth areas in development 2014 to 2015 @evansdatacorp www.evansdata.com
  • 12. Developer outlook for IoT @evansdatacorp www.evansdata.com 0% 10% 20% 30% 40% 50% Much more pervasive Somewhat more pervasive It won't change Somewhat less pervasive Much less pervasive I don't know PercentofProgrammers How will the prevalence of connected devices change in the next five years? Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
  • 13. Types of applications being developed @evansdatacorp www.evansdata.com 0% 5% 10% 15% 20% PercentofProgrammers Which of the following best describes your connected device projects? Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
  • 15. Computing concepts associated with IoT @evansdatacorp www.evansdata.com 0% 10% 20% 30% 40% PercentofProgrammers Which of the following concepts do you MOST associate with the Internet of Things? Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
  • 16. Type of hardware associated with IoT @evansdatacorp www.evansdata.com 0% 10% 20% 30% 40% 50% PercentofProgrammers What hardware do you most associate with the Internet of Things? Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
  • 17. How are IoT developers different from mobile developers? 19
  • 18. Global Developer Population: 19,031,400 APAC EMEA Latin America North America Developer Population and Demographic Study, 2014 © Evans Data Corp, 2014 China and India will drive APAC to overtake EMEA EMEA is currently largest and includes Russia and Eastern Europe Latin America’s major growth hasn’t quite started yet US is still the country with largest developer population but will be overtaken soon @evansdatacorp www.evansdata.com Global developer population
  • 20. @evansdatacorp www.evansdata.com 0% 20% 40% 60% 80% 100% 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 PercentofProgrammers Gender (Trend) Male Female Developer Marketing 2013, © 2013 Evans Data Corp. 20 25 30 35 40 45 50 Years Median Age by Region (Trend) APAC EMEA North America IoT Developers Developer Marketing 2015, © 2015 Evans Data Corp Profile trends
  • 21. • 59% of developers now work on apps outside their day jobs • Moonlighting is even more prevalent among IoT developers: 71% now do this @evansdatacorp www.evansdata.com Moonlighting Yes 59% No 41% Do you develop software/applications on your own personal time not related to your day job? Global Development Survey: Volume I, © 2014 Evans Data Corp.
  • 22. @evansdatacorp www.evansdata.com Devices targeted by mobile developers 0% 10% 20% 30% 40% 50% 60% 70% Feature phones Connected industrial devices Smart home devices Tablets Smartphones Percent of Cases On which devices are you currently deploying or planning to deploy your applications? (Top 5) Mobile Development Study: Vol. II, © 2014 Evans Data Corp.
  • 23. What expectations exist around APIs, big data, cloud, real time processing, and security? 25
  • 24. Use of APIs among IoT developers @evansdatacorp www.evansdata.com 0% 10% 20% 30% 40% 50% Yes, externally for partners Yes, externally for anyone Yes, for internal use only We don't publish APIs PercentofProgrammers Do you publish APIs for your own apps for use by others? (IoT developers) Internet of Things Development Study: Vol. I, © 2014 Evans Data Corp.
  • 25. Top big data concerns for IoT developers @evansdatacorp www.evansdata.com 67% of IoT developers are most concerned with Big Data security
  • 26. What do developers see as the greatest trouble spots for IoT security? @evansdatacorp www.evansdata.com Developers most commonly see software or firmware as the greatest trouble spot for IoT security
  • 27. How can an enterprise realize value from its IoT development decisions? 29
  • 28. Realizing value from IoT • IoT is more than wearables; focus on your valuable use case • IoT isn’t just about mobile; think distributed system • IoT isn’t just about sensors and actuators; think APIs, big data, and cloud • IoT isn’t just about front end; think secure and scalable back end too 30
  • 29. Save the date: March 23 and 24, 2015 Palo Alto, CA Special Boot Camp session on March 22 The ONLY conference for Developer Relations Program Professionals Keynote Speakers from Evans Data, IBM, Intel, SAP and Ford Two full days of insights, networking, interaction with the leaders of some of the most important developer relations programs Save $300 with promo code IOTDEV Call 800-831-8030 for details or visit www.evansdata.com/drc
  • 31. Michael Rasalan Evans Data Corp. 831.425.8451 @eatabagel Abhi Rele Apigee @abhirele Questions?