SlideShare a Scribd company logo
1 of 37
Download to read offline
Some facts on APIs
PublicAPIs haveincreasedexponentially13 times
since 2007.Thisis onlyatip of theiceberg.
Source:Programmable Web
More facts on APIs
In5 years,86.5%of largecompanieswill haveAPI
programs
Source:Layer 7
Your API
is
Your Product
@arocks
arunrocks.com
Hi!
Introductionto API
SMACForces
Business
Benefits
Success
Stories
Coming
Revolution
Business
Models
API Product
Manager
Fin
Hi!
Casestudy
Questions
ImFit
ImmersiveFitness
ImFit
Howitworks
ImFitAPI
JSON/XML
REST
Django/
Rails/
Node.js
API – déjà vu?
ApplicationProgrammingInterface
What is an API?
An API(oraservice)isa businesscapability
deliveredoverthe Internetto internalor external
consumers, insimple terms a contract
Keyfeatures:
• Networkaccessible function
• Availableusingstandard web protocols
• Withwell-defined interfaces
• Designedfor access by third-parties
What will be the connected
mobile and Internet of Things
powered by?
APIs helpsyou to deliver an
experiencerather than
supporta device.
GartnerNexusof Forces
APIs
Social
Mobile
Cloud
“Web APIs are emerging as a way for organizations to deal with the mobile,
social, cloud and big data nexus of forces”
- Gartner
Big
Data
API Success Stories
faberNovel,6 Reasons Why APIs Are Reshaping Your Business, November 2012.
“90%ofwhatwedois
businessthrough APIs”
Save9Billionannually by
notneedingadditional
salesforce
Saves1Billionannually
throughathriving
ecosystemofdevices
7millionwebsitesandapps
useFacebookConnect
Saved$1milliondeveloping
20applicationsoverAPI
APIswouldplayamajor
partintheforthcoming
digitalstrategy
What are API’sbusiness benefits?
• APIs allow companies to open their resources in a secureand
controlledway while bringing them closer to their customers
• Create radically new business models and revenue streams
• Opens new distribution channels like Smartphone, Tablet, Game
consoles or SmartTV ; extending your reach
• Foster innovation by exposing some of their resources and
promoting co-creation
• Opens up possibilities for new partnerships at a low marginal
cost
• Adds agility andflexibility to internalprocesses
faberNovel,6 Reasons Why APIs Are Reshaping Your Business, November 2012.
In the 90’s youcouldn’t
do withouta website;
today you can’tdo
without an API!
What Business Problems does API
Address?MonetizationChallenge
– “How do I actually perform investment re-capture activities?”
– “Once I offer an API, what should be theshow-back, charge-back mechanism?”
GovernanceChallenge
– “Who is consuming APIs and services?”
– “How APIs and services are being used?”
IT InvestmentChallenge
– “Meet SLAs with business units with consistent QoS”
– “How can I improve developer adoption and reuse of services?”
BudgetingChallenge
– “Can I get early returns versus long running SOA projects?”
SecurityChallenges
– “Can I built an App store-like marketplace for trusted access and self-discovery?”
OperationalChallenge
– “How can I track the usage of various services across the organization?”
Ignore the man behind the curtain
• RESTwon theprotocolwars and isthe API protocolof choice
• XML orJSON wouldbe the data formats of choice
… +goodideas from WWW
Facebook Growth and API
Facebook Connectis a set of APIsfrom Facebook that marks an inflectionpoint

The API Leaders
Glaring omissions: SOA Software and ProgrammableWeb
Tremendous interest in API leaders
• (Apr 17) MasheryIs Selling To IntelFor More Than $180M
• (Apr 22)CA Technologies,snatched up Layer7
• (Apr 23)MuleSoft buys ProgrammableWeb
• (Nov26) AxwayFinalises Acquisition of Vordel
• (Apr 24) 3Scaleannounced a new round of funding ($4.2mi)
2013
Even the Whitehouse has an API strategy
“Make Open Data, Content, and
Web APIs the New Default”
Am I missing
something?
The ComingAPI Revolution
It all started with this…
Jeff Bezon’s Big Mandate (2002):
1. All teams willhenceforth expose theirdata and functionalitythrough service
interfaces.
2. Teams must communicate witheach other through these interfaces.
3. Therewillbe noother form of interprocesscommunication allowed:no direct
linking,no directreads of another team's data store, no shared-memory model,
no back-doors whatsoever. The onlycommunication allowedis via service
interface callsoverthe network.
4. It doesn't matter whattechnologytheyuse. HTTP, Corba, Pubsub, custom
protocols-- doesn't matter. Bezos doesn't care.
5. All serviceinterfaces, withoutexception,must be designedfrom the ground up to
be externalizable.That istosay, the team must planand designtobeable to
exposethe interface to developersinthe outside world.No exceptions.
6. Anyone who doesn't dothis willbefired.
7. Thank you; have a niceday!
2002: Online bookstore
2005: Extensible API for entire
Infrastructure
2006: Initial beta of Amazon EC2
with API
2008: Amazon EC2 and EBS goes live
2013: Biggest Cloud Playerin the
world with 34 APIs and 400 mashups
Agile Powers API Revolution
• ContinuousImprovement
• LeanStartup
• Kanban
• SCRUM
In2000s,Agile
transformedProduct
Development
• API
• REST
• ServiceOrientation
• CloudComputing
In2013,Agilewill
transform Product
Architecture
Building a Successful
API
Building a Successful API
1. Determinethe business purposefortheAPI.
2. Understandthecost/benefitoutcomesforthe
business and intendedusers.
3. Agreeon thepriorityand delivery schedule for
theAPI.
4. Structure your business tosupportand
manage theAPI.
Building on your API success
• Realizingthatdevelopersareyour channel
• Beingrecombinantand easilymixed
• UnlockingyourlegacydataintoopenAPIs
• Drivingnewdata intoyoursystem viaopenAPIs
• Supportingyour applicationecosystem
API Business Models
API Business Models
What does an API
product manager do?
What does an API product manager do?
• SME and product expert forAPIor other products that are managed
• Deep understanding ofclient needsand market trends, through client
interaction and other market research
• Owning and creating theproduct strategy and roadmap
• Reviewingthe roadmap with key stakeholders
• Determiningproduct priorities,including new features and bug fixes
• Owning and creating the business/product requirements documentation
• Management of clientAPI integrations and pipeline
• Ownership ofAPIdocumentation (ie– developer’s site)
API Product
Manager
Front-end
Engineer
ClientAPI Engineer API Project
Manager
My API is My Product
• APIsexistedbut theywereinternaltoolscalled
SOAs
• Amazon popularizedthe conceptwhenthey
made theirinternaltoolsavailable to thepublic
• Turn YourAPIServiceintoa Product
• APIProductManagerMakestheMagicHappen
@arocks

More Related Content

What's hot

API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)
Apigee | Google Cloud
 

What's hot (20)

WSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API StrategyWSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API Strategy
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Be My API How to Implement an API Strategy Everyone will Love
Be My API How to Implement an API Strategy Everyone will Love Be My API How to Implement an API Strategy Everyone will Love
Be My API How to Implement an API Strategy Everyone will Love
 
API Connect Presentation
API Connect PresentationAPI Connect Presentation
API Connect Presentation
 
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
 
API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San Francisco
 
The Future of API Monetization
The Future of API MonetizationThe Future of API Monetization
The Future of API Monetization
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to Measure
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
 
Becoming the Uncarrier: T-Mobile's Digital Journey
Becoming the Uncarrier: T-Mobile's Digital JourneyBecoming the Uncarrier: T-Mobile's Digital Journey
Becoming the Uncarrier: T-Mobile's Digital Journey
 
Api for dummies
Api for dummies  Api for dummies
Api for dummies
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
 
API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration
 
The Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.comThe Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.com
 

Similar to Your API is your Product - Arun Ravindran, Unisys

APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
wismoyo92
 
Top API Solutions Companies.
Top     API     Solutions     Companies.Top     API     Solutions     Companies.
Top API Solutions Companies.
leesageorgina
 

Similar to Your API is your Product - Arun Ravindran, Unisys (20)

APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of view
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
 
Dynamic APIs: SOA Done Right
Dynamic APIs: SOA Done RightDynamic APIs: SOA Done Right
Dynamic APIs: SOA Done Right
 
Intro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsIntro to Azure Api Management - With Cats
Intro to Azure Api Management - With Cats
 
Api management customer
Api management customerApi management customer
Api management customer
 
DDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAMLDDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAML
 
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip Little
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
 
Octo API-days 2015
Octo API-days 2015Octo API-days 2015
Octo API-days 2015
 
RAML - APIs By Design
RAML - APIs By DesignRAML - APIs By Design
RAML - APIs By Design
 
Asynchronous API Testing: Trends, Tools & More | Calidad Infotech
Asynchronous API Testing: Trends, Tools & More | Calidad Infotech Asynchronous API Testing: Trends, Tools & More | Calidad Infotech
Asynchronous API Testing: Trends, Tools & More | Calidad Infotech
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
Why apis
Why apisWhy apis
Why apis
 
Top API Solutions Companies.
Top     API     Solutions     Companies.Top     API     Solutions     Companies.
Top API Solutions Companies.
 
Api design part 1
Api design part 1Api design part 1
Api design part 1
 

More from baconfblr

Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
baconfblr
 
Product Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorksProduct Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorks
baconfblr
 
Business Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N PrasadBusiness Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N Prasad
baconfblr
 
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks StudiosKeynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
baconfblr
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
baconfblr
 

More from baconfblr (9)

Product management for open source software - Nandini Ravi and Gurpreet Luthra
Product management for open source software - Nandini Ravi and Gurpreet LuthraProduct management for open source software - Nandini Ravi and Gurpreet Luthra
Product management for open source software - Nandini Ravi and Gurpreet Luthra
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
 
Product Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorksProduct Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorks
 
Business Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N PrasadBusiness Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N Prasad
 
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorksCurating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
 
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorksBacklog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
 
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks StudiosKeynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
 
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorksBringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
 

Recently uploaded

Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 

Recently uploaded (20)

Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 

Your API is your Product - Arun Ravindran, Unisys

  • 1. Some facts on APIs PublicAPIs haveincreasedexponentially13 times since 2007.Thisis onlyatip of theiceberg. Source:Programmable Web
  • 2. More facts on APIs In5 years,86.5%of largecompanieswill haveAPI programs Source:Layer 7
  • 8. API – déjà vu? ApplicationProgrammingInterface
  • 9. What is an API? An API(oraservice)isa businesscapability deliveredoverthe Internetto internalor external consumers, insimple terms a contract Keyfeatures: • Networkaccessible function • Availableusingstandard web protocols • Withwell-defined interfaces • Designedfor access by third-parties
  • 10. What will be the connected mobile and Internet of Things powered by?
  • 11. APIs helpsyou to deliver an experiencerather than supporta device.
  • 12. GartnerNexusof Forces APIs Social Mobile Cloud “Web APIs are emerging as a way for organizations to deal with the mobile, social, cloud and big data nexus of forces” - Gartner Big Data
  • 13. API Success Stories faberNovel,6 Reasons Why APIs Are Reshaping Your Business, November 2012. “90%ofwhatwedois businessthrough APIs” Save9Billionannually by notneedingadditional salesforce Saves1Billionannually throughathriving ecosystemofdevices 7millionwebsitesandapps useFacebookConnect Saved$1milliondeveloping 20applicationsoverAPI APIswouldplayamajor partintheforthcoming digitalstrategy
  • 14. What are API’sbusiness benefits? • APIs allow companies to open their resources in a secureand controlledway while bringing them closer to their customers • Create radically new business models and revenue streams • Opens new distribution channels like Smartphone, Tablet, Game consoles or SmartTV ; extending your reach • Foster innovation by exposing some of their resources and promoting co-creation • Opens up possibilities for new partnerships at a low marginal cost • Adds agility andflexibility to internalprocesses faberNovel,6 Reasons Why APIs Are Reshaping Your Business, November 2012.
  • 15. In the 90’s youcouldn’t do withouta website; today you can’tdo without an API!
  • 16. What Business Problems does API Address?MonetizationChallenge – “How do I actually perform investment re-capture activities?” – “Once I offer an API, what should be theshow-back, charge-back mechanism?” GovernanceChallenge – “Who is consuming APIs and services?” – “How APIs and services are being used?” IT InvestmentChallenge – “Meet SLAs with business units with consistent QoS” – “How can I improve developer adoption and reuse of services?” BudgetingChallenge – “Can I get early returns versus long running SOA projects?” SecurityChallenges – “Can I built an App store-like marketplace for trusted access and self-discovery?” OperationalChallenge – “How can I track the usage of various services across the organization?”
  • 17. Ignore the man behind the curtain • RESTwon theprotocolwars and isthe API protocolof choice • XML orJSON wouldbe the data formats of choice … +goodideas from WWW
  • 18. Facebook Growth and API Facebook Connectis a set of APIsfrom Facebook that marks an inflectionpoint 
  • 20. Glaring omissions: SOA Software and ProgrammableWeb
  • 21. Tremendous interest in API leaders • (Apr 17) MasheryIs Selling To IntelFor More Than $180M • (Apr 22)CA Technologies,snatched up Layer7 • (Apr 23)MuleSoft buys ProgrammableWeb • (Nov26) AxwayFinalises Acquisition of Vordel • (Apr 24) 3Scaleannounced a new round of funding ($4.2mi) 2013
  • 22. Even the Whitehouse has an API strategy “Make Open Data, Content, and Web APIs the New Default”
  • 25. It all started with this… Jeff Bezon’s Big Mandate (2002): 1. All teams willhenceforth expose theirdata and functionalitythrough service interfaces. 2. Teams must communicate witheach other through these interfaces. 3. Therewillbe noother form of interprocesscommunication allowed:no direct linking,no directreads of another team's data store, no shared-memory model, no back-doors whatsoever. The onlycommunication allowedis via service interface callsoverthe network. 4. It doesn't matter whattechnologytheyuse. HTTP, Corba, Pubsub, custom protocols-- doesn't matter. Bezos doesn't care. 5. All serviceinterfaces, withoutexception,must be designedfrom the ground up to be externalizable.That istosay, the team must planand designtobeable to exposethe interface to developersinthe outside world.No exceptions. 6. Anyone who doesn't dothis willbefired. 7. Thank you; have a niceday!
  • 26. 2002: Online bookstore 2005: Extensible API for entire Infrastructure 2006: Initial beta of Amazon EC2 with API 2008: Amazon EC2 and EBS goes live 2013: Biggest Cloud Playerin the world with 34 APIs and 400 mashups
  • 27.
  • 28. Agile Powers API Revolution • ContinuousImprovement • LeanStartup • Kanban • SCRUM In2000s,Agile transformedProduct Development • API • REST • ServiceOrientation • CloudComputing In2013,Agilewill transform Product Architecture
  • 30. Building a Successful API 1. Determinethe business purposefortheAPI. 2. Understandthecost/benefitoutcomesforthe business and intendedusers. 3. Agreeon thepriorityand delivery schedule for theAPI. 4. Structure your business tosupportand manage theAPI.
  • 31. Building on your API success • Realizingthatdevelopersareyour channel • Beingrecombinantand easilymixed • UnlockingyourlegacydataintoopenAPIs • Drivingnewdata intoyoursystem viaopenAPIs • Supportingyour applicationecosystem
  • 34. What does an API product manager do?
  • 35. What does an API product manager do? • SME and product expert forAPIor other products that are managed • Deep understanding ofclient needsand market trends, through client interaction and other market research • Owning and creating theproduct strategy and roadmap • Reviewingthe roadmap with key stakeholders • Determiningproduct priorities,including new features and bug fixes • Owning and creating the business/product requirements documentation • Management of clientAPI integrations and pipeline • Ownership ofAPIdocumentation (ie– developer’s site) API Product Manager Front-end Engineer ClientAPI Engineer API Project Manager
  • 36. My API is My Product • APIsexistedbut theywereinternaltoolscalled SOAs • Amazon popularizedthe conceptwhenthey made theirinternaltoolsavailable to thepublic • Turn YourAPIServiceintoa Product • APIProductManagerMakestheMagicHappen