SlideShare a Scribd company logo
Jarkko Moilanen – APItalist, PhD
I help to ignite new digital services & platforms in API economy. PhD (3D printing
Full-stack API Economy house – APInf Oy – apinf.com
Get Control of Your IoT Cruisers
Developer point of view
Could you tell me the first names
of two people behind you?
Oh crap! Could you ask if they have
Phones?
APIs
Data
How much can I trust these people?
Could you tell me have they enjoyed
MindTrek?
Could you tell me all personal
Details of everyone behind you?
APInf Oy
Open Source API management product – DX focus
➔
Multiproxy support
➔
Multiprotocol (SOAP, REST, Websocket, Stomp, CoAP, TCP, MQTT)
➔
Smart City platform - FIWARE
➔
APItalists – API strategy & smart city consultancy
➔
Standardized API value chain automation – APIOps community
Full-stack API Economy house
Finland (Tampere), India, Ukraine and Brazil
Tampere, Helsinki, Budapest, Atlanta (GA), Copenhagen...
Getting data is not the problem
What you do with the data and
how to package it developer
friendly manner is the problem
API – Data – Platform Economy
Full-stack API Economy house – APInf Oy
Data economy
API economy Platform economy
Data sets
Function APIs Developer
eXperience
Data APIs
Partner APIs
Internal APIs
Markets
Scalability
Focus on 3 things
➔
Understand customer needs – focus on app developer
➔
Different needs, part of API productisement
➔
Provide business driven functional APIs + data APIs
➔
APIOps Cycles, offer easy to use high performance REST
APIs + freetier
➔
Manage IoT data flow with light-weight open source solution
➔
MVP approach, expand to FIWARE platform, ecosystem
Data - fuel for apps and services
➔
Data sets - Low barrier, sometimes makes more sense
➔
Quality, availability
➔
Open APIs – or free-tier, let them learn!
➔
Importance of API DX is not understood
➔
Limited access APIs - partner, commercial, governmental
➔
Platform Developer eXperience vs API DX
Functional API
Full-stack API Economy house – APInf Oy
➔
They provide much needed functionality for developers
and integrators.
➔
Function APIs can save developers time when building
their applications by providing needed functionality
immediately, cost effectively, and with functionality that
would otherwise be impossible without an API.
More often another reason is not to give direct access to raw data
for business reasons
Functional API - example
Full-stack API Economy house – APInf Oy
Determine the safety and content
categories of URLs, which helps you to
prevent end-users from accessing URLs
that lead to harmful sites
Understand & support
the whole package
Understand & utilize Developer scene
Full-stack API Economy house – APInf Oy
Early adopters: gatekeepers,
”beta fine tuning”
Innovators: skilled, participatory,
window to future, ”forgiving”
Mass: expect ease of use, self-
service, performance, ”ruthless”
Let them be
Full-stack API Economy house – APInf Oy
Tampere
Helsinki
Budapest
Copenhagen
Atlanta (US)
…
Twitter: @APIOps
Also in Facebook
Apiops.net
400+
Technical API enthusiasts
Growing fast!
Opportunities
Data
Data APIDataset
Data
Functions API
10% 10% 80%
Provide functions over API,
processed information,
towards block programming
Support application logic building
– not just provide data
Provide freetier (with APIs)
– 3x more paying customers
Use API management for outbound
APIs
- non-functional features
Use standards based scalable
IoT practices – data harvesting
Low-code/no-code is future
Now
API consuming
SDKs
Copy-paste code
Libraries
IFTTT
Zapier
Future
APInf API management platform
Take away
Full-stack API Economy house – APInf Oy
➔
Business and customer (developer) driven data sources
➔
CKAN for datasets
➔
Data and functional APIs
➔
Use flexible API management
➔
REST support for outbound eg for app builders
➔
IoT protocol support to manage device data flow
➔
Maximise easy onboarding
➔
Involve early adopters to minimise waste, maximise adoption
and ROI (APIOps network, apiops.net)

More Related Content

Jarkko Moilanen, APInf, “Get Control of Your IoT Cruisers” - Mindtrek 2017

  • 1. Jarkko Moilanen – APItalist, PhD I help to ignite new digital services & platforms in API economy. PhD (3D printing Full-stack API Economy house – APInf Oy – apinf.com Get Control of Your IoT Cruisers Developer point of view
  • 2. Could you tell me the first names of two people behind you? Oh crap! Could you ask if they have Phones? APIs Data How much can I trust these people? Could you tell me have they enjoyed MindTrek? Could you tell me all personal Details of everyone behind you?
  • 3. APInf Oy Open Source API management product – DX focus ➔ Multiproxy support ➔ Multiprotocol (SOAP, REST, Websocket, Stomp, CoAP, TCP, MQTT) ➔ Smart City platform - FIWARE ➔ APItalists – API strategy & smart city consultancy ➔ Standardized API value chain automation – APIOps community Full-stack API Economy house Finland (Tampere), India, Ukraine and Brazil Tampere, Helsinki, Budapest, Atlanta (GA), Copenhagen...
  • 4. Getting data is not the problem What you do with the data and how to package it developer friendly manner is the problem
  • 5. API – Data – Platform Economy Full-stack API Economy house – APInf Oy Data economy API economy Platform economy Data sets Function APIs Developer eXperience Data APIs Partner APIs Internal APIs Markets Scalability
  • 6. Focus on 3 things ➔ Understand customer needs – focus on app developer ➔ Different needs, part of API productisement ➔ Provide business driven functional APIs + data APIs ➔ APIOps Cycles, offer easy to use high performance REST APIs + freetier ➔ Manage IoT data flow with light-weight open source solution ➔ MVP approach, expand to FIWARE platform, ecosystem
  • 7. Data - fuel for apps and services ➔ Data sets - Low barrier, sometimes makes more sense ➔ Quality, availability ➔ Open APIs – or free-tier, let them learn! ➔ Importance of API DX is not understood ➔ Limited access APIs - partner, commercial, governmental ➔ Platform Developer eXperience vs API DX
  • 8. Functional API Full-stack API Economy house – APInf Oy ➔ They provide much needed functionality for developers and integrators. ➔ Function APIs can save developers time when building their applications by providing needed functionality immediately, cost effectively, and with functionality that would otherwise be impossible without an API. More often another reason is not to give direct access to raw data for business reasons
  • 9. Functional API - example Full-stack API Economy house – APInf Oy Determine the safety and content categories of URLs, which helps you to prevent end-users from accessing URLs that lead to harmful sites
  • 10. Understand & support the whole package
  • 11. Understand & utilize Developer scene Full-stack API Economy house – APInf Oy Early adopters: gatekeepers, ”beta fine tuning” Innovators: skilled, participatory, window to future, ”forgiving” Mass: expect ease of use, self- service, performance, ”ruthless” Let them be
  • 12. Full-stack API Economy house – APInf Oy Tampere Helsinki Budapest Copenhagen Atlanta (US) … Twitter: @APIOps Also in Facebook Apiops.net 400+ Technical API enthusiasts Growing fast!
  • 13. Opportunities Data Data APIDataset Data Functions API 10% 10% 80% Provide functions over API, processed information, towards block programming Support application logic building – not just provide data Provide freetier (with APIs) – 3x more paying customers Use API management for outbound APIs - non-functional features Use standards based scalable IoT practices – data harvesting
  • 14. Low-code/no-code is future Now API consuming SDKs Copy-paste code Libraries IFTTT Zapier Future
  • 16. Take away Full-stack API Economy house – APInf Oy ➔ Business and customer (developer) driven data sources ➔ CKAN for datasets ➔ Data and functional APIs ➔ Use flexible API management ➔ REST support for outbound eg for app builders ➔ IoT protocol support to manage device data flow ➔ Maximise easy onboarding ➔ Involve early adopters to minimise waste, maximise adoption and ROI (APIOps network, apiops.net)