SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Let’s drive business®
The B2B Perspective :: APIs and Services for
Fleet Management
APIs and B2B :: Session Agenda
27 March 20142
A Very Brief Introduction ::TomTom Business Solutions and the
WEBFLEET® Fleet Management Platform
APIs for Fleet Management Overview and Drill Down :: API and
Eco-System Details Focusing on the Productized WEBFLEET®
APIs. Highlights on the Specifics of Making APIs in a B2B
environment
The General View:: Useful API Management Features, Eco-
System Benefits, Learnings and Experiences
From Fleet Platform to APIs to Generalizations
@ToralfRichter :: business.tomtom.com
The WEBFLEET® Platform :: In a Nutshell
27 March 20143
TomTom Business Solutions Fleet Management
customers
27,000>
hours driving
1.3 M>
9.5 M
liters fuel
>
Data from 31st Oct 2013
50 M
km driving
>
375 M
positions
>
units online
330,000> composed of ~25 application
deployables
engineered by a team of ~20
developers
run in 2 physically separate
data centers, employing ~4
independent Internet uplinks, 2
independent power suppliers,
and various, backup diesels
and batteries
linked to 15+ major mobile
network carriers for
communication with vehicles
integrated with various
TomTom Group and external
APIs
Technical Facts
@ToralfRichter :: business.tomtom.com
The Platform that Never Sleeps
WEBFLEET® Installed Base GPS Traces Density Plot (Sept 2013)
27 March 20144 @ToralfRichter :: business.tomtom.com
API Portfolio :: Public and Fully Productized
27 March 20145
The WEBFLEET.connect API and LINK.connect Device Interface
● the API projects the platform product
● mostly indirect monetization
● protocol flavors: query-based ReSTish,
SOAP with MTOM
● public API for complete fleet platform
functionality
● resilient, carrier-grade
● free for developers
● mostly free to fleet customers
● projects the product + is the product
● indirect and direct monetization
● technical protocol: Bluetooth® SPP,
multiplexing over same channel
● in-vehicle black box interface for 3rd
party devices
● simple data sink / source
● free for developers
● requires fleet customer to sign-up
The productized APIs and Interfaces are built for distribution and external
exposure, have developer access to open documentation, (semi-) open sign-
up, managed life-cycle and compatibility guarantees. The .connect Partner
Program and App Center help developers to promote their apps and solutions.
WEBFLEET.connect LINK.connect
Open Developer Eco-System :: Build any Operational Fleet Solution you Want
@ToralfRichter :: business.tomtom.com
WEBFLEET.connect :: Key Characteristics
27 March 20146
B2B API Patterns that a Week Usage Statistics Demonstrates
Business Tool :: weekly work
load pattern shows continuous
replication work + application
interaction driven work load
during business days and hours
Resilience is Important ::
Spikes (as on 6th in SOAP API)
must not impact the platform or
other customers
Quantity vs. Quality ::
“Carrier Grade” over “Web
Scale”, Real or near time,
business continuity
Protocol Flavors :: SOAP is
not dead, but indeed it is visible
that handling XML introduces a
bit of a slowdown. ReSTish
flavor is more popular, even in
B2B.
@ToralfRichter :: business.tomtom.com
A B2B Eco-System :: Characteristics
27 March 20147
External Eco-System around WEBFLEET® Productized APIs
Size :: the partner eco-system of the productized APIs is neither LSUD nor
SSKD, but in in the middle
.connect Partner Program :: hundreds of API partners overall, presently
100+ reaching qualified (i.e. present App Center) or premier status (i.e.
having licensed / deployed their applications to more than 10 fleet customers)
Half-Open :: Sign up is slower than in open consumer APIs
Clientele :: mostly are formalized (small) businesses with one or more
software developers, due to LINK.connect not only pure software but also
hardware and embedded partners
Sharing the Same Customer :: partners on (sometimes) long-term
relationships with the customers they share with TomTom Business Solutions
High-Care :: sales engineers onboard partners, and connect partners and
customers, groom the relationship, very helpful in our specific industry, BUT:
Dunbar‘s number
“B2B Nature” :: often very slow when it comes to adopting certain changes
and accepting life-cycle decisions (esp. removal), compatibility predictable
changes often more valued than agility
@ToralfRichter :: business.tomtom.com
Build the Structure :: API Management for B2B
27 March 20148
Recommended Picks from the API Management Menu
“if it is released to GA,
it is bound to stay”
patience and a lot of
outbound communication
customers and partners
ask for continuity
Life Cycle Management
give some control of
behavior to developers
free / reduced price try-
out solution
accept who they are -
this is why we kept SOAP
Developer Appreciation
we tried both (add
versions, stay compatible)
overhead + cost of many
versions
“compatible evolution”
is the better strategy
Versioning / Compatibility
transform certain
“morphology aspects”
generalize as much as
possible and specialize
as little as necessary
Example: UBI.connect
Orchestration Layer
stated fair use policy
rate shaping and quota
system
sign terms & conditions
recording, statistics
Platform Protection
SSL (only) is a must
IP white / black-listing,
time control on credentials
credentials + API Key
BUT: OAuth is not common
Authentication + Security
@ToralfRichter :: business.tomtom.com
In Retrospect :: Learnings and Experiences
27 March 20149
Good-Humored Hints for API Makers
“Generalize till it Hurts, Specialize till it Works”
Accept non-ReST API styles, as e.g. Query-Based and even SOAP has a point
for certain cases
Try to be wise about your life-cycle choices. Make a careful picks regarding
“Versioning” vs. “Compatible Evolution”. Think thoroughly before releasing
anything to GA. You will have to support it.
API Engineers
Accept “Emergent Strategy”. Up-front big design has proven many times it
can fail too
More than the fair share of Novelty Pains hit you if your product or service is
relatively new to the market and requires explanation about its general nature
Be aware of the liability situation when sharing the same customer with your
partners and developers.
API Strategists and Eco-System Managers
Any questions?
TomTom Business Solutions :: business.tomtom.com || Toralf Richter :: @ToralfRichter
AppCenter :: integration.business.tomtom.com

Weitere ähnliche Inhalte

Was ist angesagt?

Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS CloudCase Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS CloudSolo.io
 
AMPLIFY Managed File Transfer
AMPLIFY Managed File TransferAMPLIFY Managed File Transfer
AMPLIFY Managed File TransferAxway
 
Fmc digital screens, October 2021
Fmc digital screens, October 2021Fmc digital screens, October 2021
Fmc digital screens, October 2021Bostjan Mencigar
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Michael Allen
 
AMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAxway
 
What 100TB's API Can Do For You
What 100TB's API Can Do For YouWhat 100TB's API Can Do For You
What 100TB's API Can Do For You100TB
 
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...apidays
 
Audi - TCU Project - H Schumacher
Audi - TCU Project - H SchumacherAudi - TCU Project - H Schumacher
Audi - TCU Project - H Schumachermfrancis
 
Introduction to API Led connectivity
Introduction to API Led connectivityIntroduction to API Led connectivity
Introduction to API Led connectivityDeepak Bisht
 
Unlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentUnlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentSmartBear
 
Droidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIsDroidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIs3scale.net
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsMatthew Cheah
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformWSO2
 
AppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API StrategiesAppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API Strategies3scale.net
 
SDP GLobal Summit 2012 Highlights from Alan Quayle
SDP GLobal Summit 2012 Highlights from Alan QuayleSDP GLobal Summit 2012 Highlights from Alan Quayle
SDP GLobal Summit 2012 Highlights from Alan QuayleAlan Quayle
 
Changing the game in hospitality integrations
Changing the game in hospitality integrationsChanging the game in hospitality integrations
Changing the game in hospitality integrationsluisw19
 

Was ist angesagt? (20)

Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS CloudCase Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
 
AMPLIFY Managed File Transfer
AMPLIFY Managed File TransferAMPLIFY Managed File Transfer
AMPLIFY Managed File Transfer
 
Fmc digital screens, October 2021
Fmc digital screens, October 2021Fmc digital screens, October 2021
Fmc digital screens, October 2021
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
 
AMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAMPLIFY API and Microservices Management
AMPLIFY API and Microservices Management
 
What 100TB's API Can Do For You
What 100TB's API Can Do For YouWhat 100TB's API Can Do For You
What 100TB's API Can Do For You
 
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
 
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
 
Audi - TCU Project - H Schumacher
Audi - TCU Project - H SchumacherAudi - TCU Project - H Schumacher
Audi - TCU Project - H Schumacher
 
What is over-the-air programming
What is over-the-air programmingWhat is over-the-air programming
What is over-the-air programming
 
Introduction to API Led connectivity
Introduction to API Led connectivityIntroduction to API Led connectivity
Introduction to API Led connectivity
 
Telematics MarketPlace: Reality Check
Telematics MarketPlace: Reality CheckTelematics MarketPlace: Reality Check
Telematics MarketPlace: Reality Check
 
Unlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentUnlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API Development
 
Droidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIsDroidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIs
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management Platform
 
API Connect from IBM
API Connect from IBMAPI Connect from IBM
API Connect from IBM
 
AppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API StrategiesAppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API Strategies
 
SDP GLobal Summit 2012 Highlights from Alan Quayle
SDP GLobal Summit 2012 Highlights from Alan QuayleSDP GLobal Summit 2012 Highlights from Alan Quayle
SDP GLobal Summit 2012 Highlights from Alan Quayle
 
Changing the game in hospitality integrations
Changing the game in hospitality integrationsChanging the game in hospitality integrations
Changing the game in hospitality integrations
 

Andere mochten auch

Evaluacion inicial
Evaluacion inicialEvaluacion inicial
Evaluacion inicialbeagcid
 
Diapositiva de diseño
Diapositiva de diseñoDiapositiva de diseño
Diapositiva de diseñogomms
 
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...styleft
 
Elections fédérales 2011 poken v02
Elections fédérales 2011 poken v02Elections fédérales 2011 poken v02
Elections fédérales 2011 poken v02Vincent Pellissier
 
impacto de la exportación frutal en veracruz del 2008-2012
impacto de la exportación frutal en veracruz del 2008-2012impacto de la exportación frutal en veracruz del 2008-2012
impacto de la exportación frutal en veracruz del 2008-2012Miich Sanchez Fernandez
 
Good job agencia especializada en alto rendimiento profesional.2013a
Good job   agencia especializada en alto rendimiento profesional.2013aGood job   agencia especializada en alto rendimiento profesional.2013a
Good job agencia especializada en alto rendimiento profesional.2013aAlejandro Martin Castaño
 
Digital Watchdog DWC-MC421D Data Sheet
Digital Watchdog DWC-MC421D Data SheetDigital Watchdog DWC-MC421D Data Sheet
Digital Watchdog DWC-MC421D Data SheetJMAC Supply
 
Abb i-bus-knx-technology-of-choice
Abb i-bus-knx-technology-of-choiceAbb i-bus-knx-technology-of-choice
Abb i-bus-knx-technology-of-choicerenua
 
Catalogo de producciones 2009 IMCINE
Catalogo de producciones 2009 IMCINECatalogo de producciones 2009 IMCINE
Catalogo de producciones 2009 IMCINECinelandia
 
Publicidad internet 3 investigación pres 2
Publicidad internet 3 investigación pres 2Publicidad internet 3 investigación pres 2
Publicidad internet 3 investigación pres 2Elsa de López
 
Portafolio organizacion y sistemas david serna
Portafolio organizacion y sistemas david sernaPortafolio organizacion y sistemas david serna
Portafolio organizacion y sistemas david sernaDeivy Anthony Serna
 
Configuracion de Sloodle en OpenSim
Configuracion de Sloodle en OpenSimConfiguracion de Sloodle en OpenSim
Configuracion de Sloodle en OpenSimRaul Mojica
 
Vodafone Developer Day - Sheffield 3rd March 2010
Vodafone Developer Day - Sheffield 3rd March 2010Vodafone Developer Day - Sheffield 3rd March 2010
Vodafone Developer Day - Sheffield 3rd March 2010Screen Yorkshire
 
Resultados encuesta halloween 2014
Resultados encuesta halloween 2014Resultados encuesta halloween 2014
Resultados encuesta halloween 2014Fenalco Antioquia
 

Andere mochten auch (20)

Evaluacion inicial
Evaluacion inicialEvaluacion inicial
Evaluacion inicial
 
Diapositiva de diseño
Diapositiva de diseñoDiapositiva de diseño
Diapositiva de diseño
 
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...
StyleFT is a fashion and lifestyle portal - get all the latest style, fashion...
 
Elections fédérales 2011 poken v02
Elections fédérales 2011 poken v02Elections fédérales 2011 poken v02
Elections fédérales 2011 poken v02
 
Interfolio Instructions
Interfolio InstructionsInterfolio Instructions
Interfolio Instructions
 
Cmc Costamed servicios
Cmc Costamed serviciosCmc Costamed servicios
Cmc Costamed servicios
 
Estilo de obesidad
Estilo de obesidadEstilo de obesidad
Estilo de obesidad
 
impacto de la exportación frutal en veracruz del 2008-2012
impacto de la exportación frutal en veracruz del 2008-2012impacto de la exportación frutal en veracruz del 2008-2012
impacto de la exportación frutal en veracruz del 2008-2012
 
Good job agencia especializada en alto rendimiento profesional.2013a
Good job   agencia especializada en alto rendimiento profesional.2013aGood job   agencia especializada en alto rendimiento profesional.2013a
Good job agencia especializada en alto rendimiento profesional.2013a
 
Digital Watchdog DWC-MC421D Data Sheet
Digital Watchdog DWC-MC421D Data SheetDigital Watchdog DWC-MC421D Data Sheet
Digital Watchdog DWC-MC421D Data Sheet
 
Abb i-bus-knx-technology-of-choice
Abb i-bus-knx-technology-of-choiceAbb i-bus-knx-technology-of-choice
Abb i-bus-knx-technology-of-choice
 
Dimensional Measurement by Jenoptik
Dimensional Measurement by JenoptikDimensional Measurement by Jenoptik
Dimensional Measurement by Jenoptik
 
Catalogo de producciones 2009 IMCINE
Catalogo de producciones 2009 IMCINECatalogo de producciones 2009 IMCINE
Catalogo de producciones 2009 IMCINE
 
Publicidad internet 3 investigación pres 2
Publicidad internet 3 investigación pres 2Publicidad internet 3 investigación pres 2
Publicidad internet 3 investigación pres 2
 
Portafolio organizacion y sistemas david serna
Portafolio organizacion y sistemas david sernaPortafolio organizacion y sistemas david serna
Portafolio organizacion y sistemas david serna
 
Presentation Pub Plages
Presentation Pub PlagesPresentation Pub Plages
Presentation Pub Plages
 
Configuracion de Sloodle en OpenSim
Configuracion de Sloodle en OpenSimConfiguracion de Sloodle en OpenSim
Configuracion de Sloodle en OpenSim
 
Vodafone Developer Day - Sheffield 3rd March 2010
Vodafone Developer Day - Sheffield 3rd March 2010Vodafone Developer Day - Sheffield 3rd March 2010
Vodafone Developer Day - Sheffield 3rd March 2010
 
Biz for sale ii
Biz for sale iiBiz for sale ii
Biz for sale ii
 
Resultados encuesta halloween 2014
Resultados encuesta halloween 2014Resultados encuesta halloween 2014
Resultados encuesta halloween 2014
 

Ähnlich wie The B2B Perspective :: APIs and Services for Fleet Management

Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfLuca Mattia Ferrari
 
OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp
 
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
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityJitendra Bafna
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?3scale
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practiceSanjay Roy
 
APIs: the Glue of Cloud Computing
APIs: the Glue of Cloud ComputingAPIs: the Glue of Cloud Computing
APIs: the Glue of Cloud Computing3scale
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Tanjina Prema
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWSO2
 
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationJudy Breedlove
 
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...SmartBear
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?3scale
 
What does web2.0 mean for operators?
What does web2.0 mean for operators?What does web2.0 mean for operators?
What does web2.0 mean for operators?Robert Seymour
 
API and Platform Strategies to Win in Global and Local Markets
API and Platform Strategies to Win in Global and Local MarketsAPI and Platform Strategies to Win in Global and Local Markets
API and Platform Strategies to Win in Global and Local MarketsAxway
 
Ireland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs SlideshareIreland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs SlideshareTibbs Pereira
 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays
 
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?Nicolas Desachy
 

Ähnlich wie The B2B Perspective :: APIs and Services for Fleet Management (20)

Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020
 
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?
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practice
 
APIs: the Glue of Cloud Computing
APIs: the Glue of Cloud ComputingAPIs: the Glue of Cloud Computing
APIs: the Glue of Cloud Computing
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
 
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
 
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?
 
3Scale
3Scale3Scale
3Scale
 
What does web2.0 mean for operators?
What does web2.0 mean for operators?What does web2.0 mean for operators?
What does web2.0 mean for operators?
 
API and Platform Strategies to Win in Global and Local Markets
API and Platform Strategies to Win in Global and Local MarketsAPI and Platform Strategies to Win in Global and Local Markets
API and Platform Strategies to Win in Global and Local Markets
 
Ireland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs SlideshareIreland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs Slideshare
 
HP SDP Communications world
HP SDP Communications worldHP SDP Communications world
HP SDP Communications world
 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
 
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?OSA03 Pourquoi choisir IBM pour vos projets BPM ?
OSA03 Pourquoi choisir IBM pour vos projets BPM ?
 

Kürzlich hochgeladen

原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量sehgh15heh
 
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证办理阿德莱德大学毕业证Adelaide毕业证留信学历认证
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证jdkhjh
 
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!Mint Automotive
 
Centering Equity Panel by Samantha Bingham
Centering Equity Panel by Samantha BinghamCentering Equity Panel by Samantha Bingham
Centering Equity Panel by Samantha BinghamForth
 
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办fqiuho152
 
907MTAMount Coventry University Bachelor's Diploma in Engineering
907MTAMount Coventry University Bachelor's Diploma in Engineering907MTAMount Coventry University Bachelor's Diploma in Engineering
907MTAMount Coventry University Bachelor's Diploma in EngineeringFi sss
 
Equity & Freight Electrification by Jose Miguel Acosta Cordova
Equity & Freight Electrification by Jose Miguel Acosta CordovaEquity & Freight Electrification by Jose Miguel Acosta Cordova
Equity & Freight Electrification by Jose Miguel Acosta CordovaForth
 
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证jjrehjwj11gg
 
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样gfghbihg
 
办理科廷科技大学毕业证Curtin毕业证留信学历认证
办理科廷科技大学毕业证Curtin毕业证留信学历认证办理科廷科技大学毕业证Curtin毕业证留信学历认证
办理科廷科技大学毕业证Curtin毕业证留信学历认证jdkhjh
 
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...Forth
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Komal Khan
 
英国Bradford学位证,布拉德福德大学毕业证书1:1制作
英国Bradford学位证,布拉德福德大学毕业证书1:1制作英国Bradford学位证,布拉德福德大学毕业证书1:1制作
英国Bradford学位证,布拉德福德大学毕业证书1:1制作yjvk25x9
 
Building a Budget by Cat Plein and Josh Rodriguez
Building a Budget by Cat Plein and Josh RodriguezBuilding a Budget by Cat Plein and Josh Rodriguez
Building a Budget by Cat Plein and Josh RodriguezForth
 
EPA Funding Opportunities for Equitable Electric Transportation by Mike Moltzen
EPA Funding Opportunities for Equitable Electric Transportationby Mike MoltzenEPA Funding Opportunities for Equitable Electric Transportationby Mike Moltzen
EPA Funding Opportunities for Equitable Electric Transportation by Mike MoltzenForth
 
办理昆士兰科技大学毕业证QUT毕业证留信学历认证
办理昆士兰科技大学毕业证QUT毕业证留信学历认证办理昆士兰科技大学毕业证QUT毕业证留信学历认证
办理昆士兰科技大学毕业证QUT毕业证留信学历认证jdkhjh
 
办理阳光海岸大学毕业证成绩单原版一比一
办理阳光海岸大学毕业证成绩单原版一比一办理阳光海岸大学毕业证成绩单原版一比一
办理阳光海岸大学毕业证成绩单原版一比一F La
 
What Causes The key not detected Message In Mercedes Cars
What Causes The key not detected Message In Mercedes CarsWhat Causes The key not detected Message In Mercedes Cars
What Causes The key not detected Message In Mercedes CarsGermany's Best Inc
 

Kürzlich hochgeladen (20)

原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯顿大学毕业证UC毕业证成绩单留信学历认证保障质量
 
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证办理阿德莱德大学毕业证Adelaide毕业证留信学历认证
办理阿德莱德大学毕业证Adelaide毕业证留信学历认证
 
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!
Can't Roll Up Your Audi A4 Power Window Let's Uncover the Issue!
 
Centering Equity Panel by Samantha Bingham
Centering Equity Panel by Samantha BinghamCentering Equity Panel by Samantha Bingham
Centering Equity Panel by Samantha Bingham
 
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)Flinders毕业证弗林德斯大学毕业证学位证留信学历认证成绩单补办
 
907MTAMount Coventry University Bachelor's Diploma in Engineering
907MTAMount Coventry University Bachelor's Diploma in Engineering907MTAMount Coventry University Bachelor's Diploma in Engineering
907MTAMount Coventry University Bachelor's Diploma in Engineering
 
Equity & Freight Electrification by Jose Miguel Acosta Cordova
Equity & Freight Electrification by Jose Miguel Acosta CordovaEquity & Freight Electrification by Jose Miguel Acosta Cordova
Equity & Freight Electrification by Jose Miguel Acosta Cordova
 
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
 
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制阳光海岸大学毕业证(JCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制中央昆士兰大学毕业证(CQU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
 
办理科廷科技大学毕业证Curtin毕业证留信学历认证
办理科廷科技大学毕业证Curtin毕业证留信学历认证办理科廷科技大学毕业证Curtin毕业证留信学历认证
办理科廷科技大学毕业证Curtin毕业证留信学历认证
 
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...
Transportation Electrification Funding Strategy by Jeff Allen and Brandt Hert...
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000
 
英国Bradford学位证,布拉德福德大学毕业证书1:1制作
英国Bradford学位证,布拉德福德大学毕业证书1:1制作英国Bradford学位证,布拉德福德大学毕业证书1:1制作
英国Bradford学位证,布拉德福德大学毕业证书1:1制作
 
Building a Budget by Cat Plein and Josh Rodriguez
Building a Budget by Cat Plein and Josh RodriguezBuilding a Budget by Cat Plein and Josh Rodriguez
Building a Budget by Cat Plein and Josh Rodriguez
 
EPA Funding Opportunities for Equitable Electric Transportation by Mike Moltzen
EPA Funding Opportunities for Equitable Electric Transportationby Mike MoltzenEPA Funding Opportunities for Equitable Electric Transportationby Mike Moltzen
EPA Funding Opportunities for Equitable Electric Transportation by Mike Moltzen
 
办理昆士兰科技大学毕业证QUT毕业证留信学历认证
办理昆士兰科技大学毕业证QUT毕业证留信学历认证办理昆士兰科技大学毕业证QUT毕业证留信学历认证
办理昆士兰科技大学毕业证QUT毕业证留信学历认证
 
办理阳光海岸大学毕业证成绩单原版一比一
办理阳光海岸大学毕业证成绩单原版一比一办理阳光海岸大学毕业证成绩单原版一比一
办理阳光海岸大学毕业证成绩单原版一比一
 
What Causes The key not detected Message In Mercedes Cars
What Causes The key not detected Message In Mercedes CarsWhat Causes The key not detected Message In Mercedes Cars
What Causes The key not detected Message In Mercedes Cars
 

The B2B Perspective :: APIs and Services for Fleet Management

  • 1. Let’s drive business® The B2B Perspective :: APIs and Services for Fleet Management
  • 2. APIs and B2B :: Session Agenda 27 March 20142 A Very Brief Introduction ::TomTom Business Solutions and the WEBFLEET® Fleet Management Platform APIs for Fleet Management Overview and Drill Down :: API and Eco-System Details Focusing on the Productized WEBFLEET® APIs. Highlights on the Specifics of Making APIs in a B2B environment The General View:: Useful API Management Features, Eco- System Benefits, Learnings and Experiences From Fleet Platform to APIs to Generalizations @ToralfRichter :: business.tomtom.com
  • 3. The WEBFLEET® Platform :: In a Nutshell 27 March 20143 TomTom Business Solutions Fleet Management customers 27,000> hours driving 1.3 M> 9.5 M liters fuel > Data from 31st Oct 2013 50 M km driving > 375 M positions > units online 330,000> composed of ~25 application deployables engineered by a team of ~20 developers run in 2 physically separate data centers, employing ~4 independent Internet uplinks, 2 independent power suppliers, and various, backup diesels and batteries linked to 15+ major mobile network carriers for communication with vehicles integrated with various TomTom Group and external APIs Technical Facts @ToralfRichter :: business.tomtom.com
  • 4. The Platform that Never Sleeps WEBFLEET® Installed Base GPS Traces Density Plot (Sept 2013) 27 March 20144 @ToralfRichter :: business.tomtom.com
  • 5. API Portfolio :: Public and Fully Productized 27 March 20145 The WEBFLEET.connect API and LINK.connect Device Interface ● the API projects the platform product ● mostly indirect monetization ● protocol flavors: query-based ReSTish, SOAP with MTOM ● public API for complete fleet platform functionality ● resilient, carrier-grade ● free for developers ● mostly free to fleet customers ● projects the product + is the product ● indirect and direct monetization ● technical protocol: Bluetooth® SPP, multiplexing over same channel ● in-vehicle black box interface for 3rd party devices ● simple data sink / source ● free for developers ● requires fleet customer to sign-up The productized APIs and Interfaces are built for distribution and external exposure, have developer access to open documentation, (semi-) open sign- up, managed life-cycle and compatibility guarantees. The .connect Partner Program and App Center help developers to promote their apps and solutions. WEBFLEET.connect LINK.connect Open Developer Eco-System :: Build any Operational Fleet Solution you Want @ToralfRichter :: business.tomtom.com
  • 6. WEBFLEET.connect :: Key Characteristics 27 March 20146 B2B API Patterns that a Week Usage Statistics Demonstrates Business Tool :: weekly work load pattern shows continuous replication work + application interaction driven work load during business days and hours Resilience is Important :: Spikes (as on 6th in SOAP API) must not impact the platform or other customers Quantity vs. Quality :: “Carrier Grade” over “Web Scale”, Real or near time, business continuity Protocol Flavors :: SOAP is not dead, but indeed it is visible that handling XML introduces a bit of a slowdown. ReSTish flavor is more popular, even in B2B. @ToralfRichter :: business.tomtom.com
  • 7. A B2B Eco-System :: Characteristics 27 March 20147 External Eco-System around WEBFLEET® Productized APIs Size :: the partner eco-system of the productized APIs is neither LSUD nor SSKD, but in in the middle .connect Partner Program :: hundreds of API partners overall, presently 100+ reaching qualified (i.e. present App Center) or premier status (i.e. having licensed / deployed their applications to more than 10 fleet customers) Half-Open :: Sign up is slower than in open consumer APIs Clientele :: mostly are formalized (small) businesses with one or more software developers, due to LINK.connect not only pure software but also hardware and embedded partners Sharing the Same Customer :: partners on (sometimes) long-term relationships with the customers they share with TomTom Business Solutions High-Care :: sales engineers onboard partners, and connect partners and customers, groom the relationship, very helpful in our specific industry, BUT: Dunbar‘s number “B2B Nature” :: often very slow when it comes to adopting certain changes and accepting life-cycle decisions (esp. removal), compatibility predictable changes often more valued than agility @ToralfRichter :: business.tomtom.com
  • 8. Build the Structure :: API Management for B2B 27 March 20148 Recommended Picks from the API Management Menu “if it is released to GA, it is bound to stay” patience and a lot of outbound communication customers and partners ask for continuity Life Cycle Management give some control of behavior to developers free / reduced price try- out solution accept who they are - this is why we kept SOAP Developer Appreciation we tried both (add versions, stay compatible) overhead + cost of many versions “compatible evolution” is the better strategy Versioning / Compatibility transform certain “morphology aspects” generalize as much as possible and specialize as little as necessary Example: UBI.connect Orchestration Layer stated fair use policy rate shaping and quota system sign terms & conditions recording, statistics Platform Protection SSL (only) is a must IP white / black-listing, time control on credentials credentials + API Key BUT: OAuth is not common Authentication + Security @ToralfRichter :: business.tomtom.com
  • 9. In Retrospect :: Learnings and Experiences 27 March 20149 Good-Humored Hints for API Makers “Generalize till it Hurts, Specialize till it Works” Accept non-ReST API styles, as e.g. Query-Based and even SOAP has a point for certain cases Try to be wise about your life-cycle choices. Make a careful picks regarding “Versioning” vs. “Compatible Evolution”. Think thoroughly before releasing anything to GA. You will have to support it. API Engineers Accept “Emergent Strategy”. Up-front big design has proven many times it can fail too More than the fair share of Novelty Pains hit you if your product or service is relatively new to the market and requires explanation about its general nature Be aware of the liability situation when sharing the same customer with your partners and developers. API Strategists and Eco-System Managers
  • 10. Any questions? TomTom Business Solutions :: business.tomtom.com || Toralf Richter :: @ToralfRichter AppCenter :: integration.business.tomtom.com