This document discusses the API economy and building APIs. It defines what an API is and explains that APIs allow communication between different systems. It discusses how the API economy is driving growth for many businesses. The document also outlines the process for building APIs, including planning, designing, coding, documenting, and testing APIs. It emphasizes that standardization is key for API development.
3. Page
Proprietary & Confidential@keshinpoint
What Are APIs?
API = Application Programming Interface
APIs allow products and services to talk to other products or services
You’realreadyusinganAPI!
10. Page
Proprietary & Confidential@keshinpoint
What is the API Economy?
The era of APIs, wherebusinessmodels and channelsof securedata exchange
exist to fuel economic growth.
Drive Profitability Drive Strategy
Transition into digital platforms
14. Page
Proprietary & Confidential@keshinpoint
Types of APIs
Public APIs
• Anyone can use with free registration
• Has a rate limit
Private APIs
• Internal, private APIs within companies
Partner APIs
• Accessible by strategic partners
15. Page
Proprietary & Confidential@keshinpoint
API Business Models
Direct Monetization
Pay per transaction
Indirect Monetization
Open up new business ops or drive growth
Package Monetization
Add-ons with new data channels
16. Page
Proprietary & Confidential@keshinpoint
API and Growth
• Increaseadoptionofyourapplications,directlyandindirectly
• Reducegeographicalbarriersofrestrictionofotherappstouseyourcompany’sdata
17. Page
Proprietary & Confidential@keshinpoint
API and Revenue
• Paypertransaction(s),especiallyatscale
• Increasedrevenueandinformationsharingwithnewapplicationandfeatures
60% revenue 90% revenue50% revenue
18. Page
Proprietary & Confidential@keshinpoint
APIs and Information
• APIscaneasilyshareandtransmitinformationbetweendifferentapplications
• Promotesmodulardatareuseinternallytoexpeditenewfeaturesandapplications
22. Page
Proprietary & Confidential
API Development Is Like Building A House
Plan with blueprint Build
Paint to ease
navigation
Final House
Design Code API
Document API for
usability
Final API
@keshinpoint
24. Page
Proprietary & Confidential@keshinpoint
New Economies Bring Bigger Challenges
Development teamsbig and small, arestill unsure on how toinvest in the APIeconomy, or what toexpect
from their API programs, both internaland external.
CommonQuestions
• WhatcanAPIsdoforbusiness?
• HowtodrivemorebusinessthroughAPIs?
• HowtoattracttherightaudienceforyourAPIs?
• WhatarethemetricsofsuccessforAPIs?
25. Page
Proprietary & Confidential@keshinpoint
Building APIs Can Be Tough
Maintaining documentation, tests and implementation is hard. Especially in large teams
Implementation of the API always came at the cost of user experience consuming an API
Communication between services built in different programming languages is not easy
26. Page
Proprietary & Confidential@keshinpoint
Standardization Is The Key
Standardization is the process of making something conform to a standard.
Teams and processes
Designanddevelopmentmethodologies
Business metrics
Right tools
Right APISpecification
Right product philosophy
28. Page
Proprietary & Confidential@keshinpoint
Benefits of Standardization
Reduced interdependencies, allows teamsto workattheir own pace
Faster development and delivery
Easier expansion to different interfaces,clients and views
Developer friendly servicesto build ecosystems and platforms
Faster Development
New Revenue Channels
and Growth
31. Page
Proprietary & Confidential
We provide tools for development, testing, and operations teams
to create great software, faster than ever.
AccelerateSDLCWorkflows | ImproveQualityatEveryStage | RealizeRapidTime-to-Value
• European HQ in Galway, with 7 offices globally
• Founded in 2009
• Open Source Innovator (Swagger & SoapUI)
6.5M+
Users
194
Countries
22K+
Companies
TestComplete
SoapUI Pro
SwaggerHub
CrossBrowserTesting
QAComplete
AlertSite
@keshinpoint
32. Page
Proprietary & ConfidentialSmartBear Confidential and Proprietary
Manage API Lifecycle to Accelerate Development & Delivery
SoapUI Pro LoadUI Pro
Secure Pro ServiceV Pro
Direct
DirectPartner
Design Build Test Integrate Deploy/Manage Monitor