SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
What makes a
cellular IoT API
great?
Tobias Goebel
Principal Product Marketing Manager, Twilio IoT
@tpgoebel
linkedin.com/in/tpgoebel
1 Key SIM management functions that need APIs
2 How cellular IoT APIs support your business objectives
3 Characteristics of a great API – and how to find one
(with 15 tips & tricks what to look out for in a vendor API)
2022 TWILIO INC. ALL RIGHTS RESERVED
What I’ll cover today
© 2022 TWILIO INC. ALL RIGHTS RESERVED.
Data throughput
Range
Sigfox
LoRa
Cellular
NB-IoT
NFC
Cellular
5G (mmwave)
Zigbee
Z-Wave
Thread
Bluetooth
Wifi
Cellular
2G/3G/4G
5G (not mmwave)
Connected Transportation
Manufacturing
Smart Homes
Smart Cities
Energy & Utilities
Wearables / Healthcare
Retail
Smart Buildings
Cellular
Cat-M
Wireless IoT Connectivity Options
ANT
miles
inches
bps mbps/gbps
3 ways to manage SIMs
2022 TWILIO INC. ALL RIGHTS RESERVED
Web
Console
Customer
Support
Your Workflows
(via APIs)
2022 TWILIO INC. ALL RIGHTS RESERVED
The best SIM management solution makes
managing 50,000 SIMs as easy and
efficient as managing 50
2022 TWILIO INC. ALL RIGHTS RESERVED
SIM status queries
Network access configuration
SIM activation and deactivation
Which SIM management functions
APIs can help with
Troubleshooting
Device reachability
Billing information and usage records
How cellular IoT APIs support your
business objectives
2022 TWILIO INC. ALL RIGHTS RESERVED
Enable scalability to
support growth and
expansion
Provide better
troubleshooting
Allow more
customization to align
with the business
Simplify operations
and reduce operating
expenses
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well documented
and easy to use
– and how to find one
Code examples, tutorials, use cases
Jargon-free
Well maintained; like a product in itself
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well documented
and easy to use
– and how to find one
Check whether a recently announced feature has been documented
yet. If the documentation is rolled out together with the public
feature announcement, that’s an indication that the product
manager themself may have written it, which is a good sign.
Tip 1
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well documented
and easy to use
– and how to find one
Do a web search for a feature to see whether the API
documentation is on the first page of results. If it is, that tells you it’s
a page that developers actively use and that it’s relevant enough for
the search engine to highlight.
Tip 2
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well documented
and easy to use
– and how to find one
Ask your vendor for a sample bill and a sample log file. Can you
understand them? Can you easily translate them into useful
information?
Tip 3
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well documented
and easy to use
– and how to find one
Put the URL of a documentation page into archive.org to see what
has changed in the last year or two. Have they added examples,
fixed errors, or given more detailed explanations?
Tip 4
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Backward compatible
– and how to find one
A good API has few to no breaking changes
Devices will live for years in the field
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Backward compatible
– and how to find one
Look at the API versioning. An API with many versions that are no
longer supported — and with no history of when support ended —
is likely more volatile.
Tip 5
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Backward compatible
– and how to find one
Search for blog posts or news items about
breaking changes for that API.
Tip 6
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Reliable and highly available
under stress
– and how to find one
An API shouldn’t have downtime
API behavior during your testing != API
behavior in production
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Reliable and highly available
under stress
– and how to find one
Check for service level agreements (SLAs) that guarantee uptime
and performance of the APIs themselves.
Tip 7
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Reliable and highly available
under stress
– and how to find one
Find out if there are maintenance windows. Can you do a SIM
activation API call during that time? What could cause your
usage reporting to be delayed? How often do maintenance
windows occur, and how long do they last? Ask questions and
get the answers in writing.
Tip 8
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Reliable and highly available
under stress
– and how to find one
Search for a vendor status page (often status.companyname.com).
Is there a developer portal or public listing of metrics related to
outages and uptime? Have they had recent big outages? Do they
provide root cause analysis or publish reasons for outages (RFOs)?
When something goes wrong, you’re looking for an honest detailed
explanation that assures you things will improve.
Tip 9
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Reliable and highly available
under stress
– and how to find one
Get the vendor’s request limits. How many API requests can you
make per second? Or how many concurrent API requests can you
make? If they don’t know, that tells you a lot about the quality of the
API.
Tip 10
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Attracts an active developer
community
– and how to find one
Open-source repositories
Active forums, current blog posts
Helper libraries you can import
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Attracts an active developer
community
– and how to find one
Ask your developers if they’ve ever heard of the vendor you’re
evaluating. The answer will tell you how developer-friendly and
developer-focused they are.
Tip 11
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Attracts an active developer
community
– and how to find one
Research vendor communications with the developer community.
Does the vendor send regular updates? Can you subscribe to a
product newsletter? Do they run regular webinars on new features?
What’s the cadence of product announcements? Do they maintain a
public change log? What documentation do they deliver on release
day to encourage people to build?
Tip 12
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well supported
– and how to find one
Doesn’t send you to Sales for questions
Supports developers like they were
paying customers
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well supported
– and how to find one
Look at the support plans. Is “Developer” mentioned as a category?
What support does it include?
Tip 13
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well supported
– and how to find one
Find out which support channels are offered for free. Is it just email,
or can you use chat or even voice channels?
Tip 14
2022 TWILIO INC. ALL RIGHTS RESERVED
Characteristics of a great API
Well supported
– and how to find one
Find out which support channels are offered for free. Is it just email,
or can you use chat or even voice channels?
Tip 15
© 2020 TWILIO INC. ALL RIGHTS RESERVED.
Twilio Super SIM®
One IoT SIM. One Experience.
Maximum Global Uptime.
Twilio Super SIM
Maximum global coverage
on one SIM
Stop managing carriers
Access hundreds of 2G, 3G,
LTE, and IoT networks from
top tier carriers – all via
one multi-IMSI SIM
Choice of networks, with
built-in redundancy
Get reliable service
Select and control which
carriers each of your devices
connect to, with automatic
failover if needed
Efficient operations on a
global IoT-only network
Reduce connectivity TCO
Manage your entire fleet
centrally with APIs & console,
and benefit from constant
platform improvements
Free expert advice and
self-help resources
Accelerate time to value
Prototype and go to production
quickly with free trial, free
resources and free expert
advisory – all pre-contract
No shenanigans
pricing and fulfilment
Predict your costs accurately
Get your SIM orders fulfilled fast
and control your cellular costs with
upfront discounts and never pay
for overages or unused data
2022 TWILIO INC. ALL RIGHTS RESERVED
Read more about
SIM APIs?
twil.io/SIMAPI

Mais conteúdo relacionado

Semelhante a What makes a cellular IoT API great? Tobias Goebel

API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...Alan Quayle
 
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...apidays
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?Nordic APIs
 
Building API Products
Building API ProductsBuilding API Products
Building API ProductsJames Samuel
 
The API Economy (with speaker notes)
The API Economy (with speaker notes)The API Economy (with speaker notes)
The API Economy (with speaker notes)James Parton
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st CenturyWSO2
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseProfesia Srl, Lynx Group
 
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
 
apidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capabilityapidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capabilityapidays
 
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIsWSO2
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachAkana
 
Technology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned WayTechnology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned WayCA Technologies
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon DeploymentAirTight Networks
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewayZuaib
 
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...CA Technologies
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Independent Review of Telecom APIs
Independent Review of Telecom APIsIndependent Review of Telecom APIs
Independent Review of Telecom APIsAlan Quayle
 

Semelhante a What makes a cellular IoT API great? Tobias Goebel (20)

API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...
Making Telecoms the Essential Spice of Every Business Ecosystem: The Slow, Pa...
 
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...
apidays LIVE Paris 2021 - API data sharing legal practices in the Private Sec...
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?
 
Building API Products
Building API ProductsBuilding API Products
Building API Products
 
The API Economy (with speaker notes)
The API Economy (with speaker notes)The API Economy (with speaker notes)
The API Economy (with speaker notes)
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
apidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capabilityapidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capability
 
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
 
Technology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned WayTechnology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned Way
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Independent Review of Telecom APIs
Independent Review of Telecom APIsIndependent Review of Telecom APIs
Independent Review of Telecom APIs
 

Mais de Alan Quayle

Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...Alan Quayle
 
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...Alan Quayle
 
eSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasaleSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasalAlan Quayle
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeAlan Quayle
 
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...Alan Quayle
 
Programmable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigProgrammable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigAlan Quayle
 
How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...Alan Quayle
 
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisLatest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisAlan Quayle
 
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...Alan Quayle
 
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Alan Quayle
 
Open Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleOpen Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleAlan Quayle
 
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuOpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuAlan Quayle
 
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoTADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoAlan Quayle
 
What happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleWhat happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleAlan Quayle
 
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichStacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichAlan Quayle
 
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...Alan Quayle
 
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateFounding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateAlan Quayle
 
How to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciHow to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciAlan Quayle
 
Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Alan Quayle
 

Mais de Alan Quayle (20)

What is a vCon?
What is a vCon?What is a vCon?
What is a vCon?
 
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
 
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
 
eSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasaleSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João Casal
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
 
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
 
Programmable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigProgrammable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas Granig
 
How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...
 
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisLatest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
 
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
 
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
 
Open Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleOpen Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan Quayle
 
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuOpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
 
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoTADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
 
What happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleWhat happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan Quayle
 
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichStacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
 
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
 
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateFounding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
 
How to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciHow to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro Gauci
 
Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

What makes a cellular IoT API great? Tobias Goebel

  • 1. What makes a cellular IoT API great? Tobias Goebel Principal Product Marketing Manager, Twilio IoT @tpgoebel linkedin.com/in/tpgoebel
  • 2. 1 Key SIM management functions that need APIs 2 How cellular IoT APIs support your business objectives 3 Characteristics of a great API – and how to find one (with 15 tips & tricks what to look out for in a vendor API) 2022 TWILIO INC. ALL RIGHTS RESERVED What I’ll cover today
  • 3. © 2022 TWILIO INC. ALL RIGHTS RESERVED. Data throughput Range Sigfox LoRa Cellular NB-IoT NFC Cellular 5G (mmwave) Zigbee Z-Wave Thread Bluetooth Wifi Cellular 2G/3G/4G 5G (not mmwave) Connected Transportation Manufacturing Smart Homes Smart Cities Energy & Utilities Wearables / Healthcare Retail Smart Buildings Cellular Cat-M Wireless IoT Connectivity Options ANT miles inches bps mbps/gbps
  • 4. 3 ways to manage SIMs 2022 TWILIO INC. ALL RIGHTS RESERVED Web Console Customer Support Your Workflows (via APIs)
  • 5. 2022 TWILIO INC. ALL RIGHTS RESERVED The best SIM management solution makes managing 50,000 SIMs as easy and efficient as managing 50
  • 6. 2022 TWILIO INC. ALL RIGHTS RESERVED SIM status queries Network access configuration SIM activation and deactivation Which SIM management functions APIs can help with Troubleshooting Device reachability Billing information and usage records
  • 7. How cellular IoT APIs support your business objectives 2022 TWILIO INC. ALL RIGHTS RESERVED Enable scalability to support growth and expansion Provide better troubleshooting Allow more customization to align with the business Simplify operations and reduce operating expenses
  • 8. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well documented and easy to use – and how to find one Code examples, tutorials, use cases Jargon-free Well maintained; like a product in itself
  • 9. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well documented and easy to use – and how to find one Check whether a recently announced feature has been documented yet. If the documentation is rolled out together with the public feature announcement, that’s an indication that the product manager themself may have written it, which is a good sign. Tip 1
  • 10. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well documented and easy to use – and how to find one Do a web search for a feature to see whether the API documentation is on the first page of results. If it is, that tells you it’s a page that developers actively use and that it’s relevant enough for the search engine to highlight. Tip 2
  • 11. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well documented and easy to use – and how to find one Ask your vendor for a sample bill and a sample log file. Can you understand them? Can you easily translate them into useful information? Tip 3
  • 12. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well documented and easy to use – and how to find one Put the URL of a documentation page into archive.org to see what has changed in the last year or two. Have they added examples, fixed errors, or given more detailed explanations? Tip 4
  • 13. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Backward compatible – and how to find one A good API has few to no breaking changes Devices will live for years in the field
  • 14. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Backward compatible – and how to find one Look at the API versioning. An API with many versions that are no longer supported — and with no history of when support ended — is likely more volatile. Tip 5
  • 15. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Backward compatible – and how to find one Search for blog posts or news items about breaking changes for that API. Tip 6
  • 16. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Reliable and highly available under stress – and how to find one An API shouldn’t have downtime API behavior during your testing != API behavior in production
  • 17. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Reliable and highly available under stress – and how to find one Check for service level agreements (SLAs) that guarantee uptime and performance of the APIs themselves. Tip 7
  • 18. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Reliable and highly available under stress – and how to find one Find out if there are maintenance windows. Can you do a SIM activation API call during that time? What could cause your usage reporting to be delayed? How often do maintenance windows occur, and how long do they last? Ask questions and get the answers in writing. Tip 8
  • 19. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Reliable and highly available under stress – and how to find one Search for a vendor status page (often status.companyname.com). Is there a developer portal or public listing of metrics related to outages and uptime? Have they had recent big outages? Do they provide root cause analysis or publish reasons for outages (RFOs)? When something goes wrong, you’re looking for an honest detailed explanation that assures you things will improve. Tip 9
  • 20. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Reliable and highly available under stress – and how to find one Get the vendor’s request limits. How many API requests can you make per second? Or how many concurrent API requests can you make? If they don’t know, that tells you a lot about the quality of the API. Tip 10
  • 21. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Attracts an active developer community – and how to find one Open-source repositories Active forums, current blog posts Helper libraries you can import
  • 22. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Attracts an active developer community – and how to find one Ask your developers if they’ve ever heard of the vendor you’re evaluating. The answer will tell you how developer-friendly and developer-focused they are. Tip 11
  • 23. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Attracts an active developer community – and how to find one Research vendor communications with the developer community. Does the vendor send regular updates? Can you subscribe to a product newsletter? Do they run regular webinars on new features? What’s the cadence of product announcements? Do they maintain a public change log? What documentation do they deliver on release day to encourage people to build? Tip 12
  • 24. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well supported – and how to find one Doesn’t send you to Sales for questions Supports developers like they were paying customers
  • 25. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well supported – and how to find one Look at the support plans. Is “Developer” mentioned as a category? What support does it include? Tip 13
  • 26. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well supported – and how to find one Find out which support channels are offered for free. Is it just email, or can you use chat or even voice channels? Tip 14
  • 27. 2022 TWILIO INC. ALL RIGHTS RESERVED Characteristics of a great API Well supported – and how to find one Find out which support channels are offered for free. Is it just email, or can you use chat or even voice channels? Tip 15
  • 28. © 2020 TWILIO INC. ALL RIGHTS RESERVED. Twilio Super SIM® One IoT SIM. One Experience. Maximum Global Uptime.
  • 29. Twilio Super SIM Maximum global coverage on one SIM Stop managing carriers Access hundreds of 2G, 3G, LTE, and IoT networks from top tier carriers – all via one multi-IMSI SIM Choice of networks, with built-in redundancy Get reliable service Select and control which carriers each of your devices connect to, with automatic failover if needed Efficient operations on a global IoT-only network Reduce connectivity TCO Manage your entire fleet centrally with APIs & console, and benefit from constant platform improvements Free expert advice and self-help resources Accelerate time to value Prototype and go to production quickly with free trial, free resources and free expert advisory – all pre-contract No shenanigans pricing and fulfilment Predict your costs accurately Get your SIM orders fulfilled fast and control your cellular costs with upfront discounts and never pay for overages or unused data
  • 30. 2022 TWILIO INC. ALL RIGHTS RESERVED Read more about SIM APIs? twil.io/SIMAPI