• Like
  • Save
Why APIs are important
Upcoming SlideShare
Loading in...5
×
 

Why APIs are important

on

  • 1,661 views

Presentation from Software Architect Community Day 2011 organized by Edument in Malmö, Sweden on june 17th....

Presentation from Software Architect Community Day 2011 organized by Edument in Malmö, Sweden on june 17th.

Sorry for the bad formatting of the presentation, seems like Keynote and SlideShare do not play that well together.

Statistics

Views

Total Views
1,661
Views on SlideShare
1,558
Embed Views
103

Actions

Likes
1
Downloads
27
Comments
0

3 Embeds 103

http://www.mashup.se 89
http://feeds.feedburner.com 13
http://localhost 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • It should be enough that APIs are cool, but I will give you reasons that your bosses and colleagues will listen to \n
  • \n
  • \n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • 3. Two business reasons and, finally, one technical reason\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • All programming languages are APIs, almost everyone in this room work with APIs all day strictly speaking\nAlso SOAP WebServices and system integrations solutions\nThis means REST, JSON, XML\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Started with API as an afterthought, Constantly improved, Are now going to be basically part of iOS 5\nOver a year ago (2010-04-15) 75% of traffic from API on 3 billion calls/day\nProblem of not owning the experience, desperately looking for a business model\nSidenote: twitter is a great example of how to document an API and a great place to start if you want to experiment with APIs\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • Netflix, Largest source of internet traffic in North America, over 22% of all traffic\n18k developers = 0.5% of API traffic\n99.5% of API traffic from device manufacturers and internal Netflix use\n\nhttp://blog.programmableweb.com/2011/03/29/netflix-api-now-serving-20-billion-requests-per-month\nhttp://www.engadget.com/2011/05/17/study-finds-netflix-is-the-largest-source-of-internet-traffic-in/\nhttp://blog.apievangelist.com/2011/06/10/lessons-in-api-deployment-from-netflix/\n
  • Netflix, Largest source of internet traffic in North America, over 22% of all traffic\n18k developers = 0.5% of API traffic\n99.5% of API traffic from device manufacturers and internal Netflix use\n\nhttp://blog.programmableweb.com/2011/03/29/netflix-api-now-serving-20-billion-requests-per-month\nhttp://www.engadget.com/2011/05/17/study-finds-netflix-is-the-largest-source-of-internet-traffic-in/\nhttp://blog.apievangelist.com/2011/06/10/lessons-in-api-deployment-from-netflix/\n
  • Netflix, Largest source of internet traffic in North America, over 22% of all traffic\n18k developers = 0.5% of API traffic\n99.5% of API traffic from device manufacturers and internal Netflix use\n\nhttp://blog.programmableweb.com/2011/03/29/netflix-api-now-serving-20-billion-requests-per-month\nhttp://www.engadget.com/2011/05/17/study-finds-netflix-is-the-largest-source-of-internet-traffic-in/\nhttp://blog.apievangelist.com/2011/06/10/lessons-in-api-deployment-from-netflix/\n
  • Netflix, Largest source of internet traffic in North America, over 22% of all traffic\n18k developers = 0.5% of API traffic\n99.5% of API traffic from device manufacturers and internal Netflix use\n\nhttp://blog.programmableweb.com/2011/03/29/netflix-api-now-serving-20-billion-requests-per-month\nhttp://www.engadget.com/2011/05/17/study-finds-netflix-is-the-largest-source-of-internet-traffic-in/\nhttp://blog.apievangelist.com/2011/06/10/lessons-in-api-deployment-from-netflix/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • 5 billion calls/day is an old number, october 2009\nUsing the API to make FB the default identity platform on the web\nOpen Graph API\n\nhttp://blog.programmableweb.com/2010/04/15/twitter-reveals-75-of-our-traffic-is-via-api-3-billion-calls-per-day/\n
  • \n
  • \n
  • \n
  • \n
  • saplo\npodio\nopenaid - joint venture between SIDA and UD\nSwedish International Development Agency + Swedish State Department\n
  • saplo\npodio\nopenaid - joint venture between SIDA and UD\nSwedish International Development Agency + Swedish State Department\n
  • saplo\npodio\nopenaid - joint venture between SIDA and UD\nSwedish International Development Agency + Swedish State Department\n
  • APIs are a tool to use to reach your goals\n3 main reasons why APIs are important\n
  • \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • Creating traffic, if your API is not the product it could create traffic - Booli API\nNetflix is the movie standard in the US, FB/Twitter are the social media standard \n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • New markets without further investment\nInvoicing system in one niche -> general invoicing system\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Profit Sharing\nCreate indirect income, ie customers must have a payed account for the developers to use the API for that user\n
  • Profit Sharing\nCreate indirect income, ie customers must have a payed account for the developers to use the API for that user\n
  • Profit Sharing\nCreate indirect income, ie customers must have a payed account for the developers to use the API for that user\n
  • Profit Sharing\nCreate indirect income, ie customers must have a payed account for the developers to use the API for that user\n
  • \n
  • Almost “SOA”\n
  • Almost “SOA”\n
  • Almost “SOA”\n
  • Almost “SOA”\n
  • Almost “SOA”\n
  • Almost “SOA”\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • Base your own website in your API\nInstagram - internal API, hacked API, public API\nInstagram & picplz API competitors\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Why APIs are important Why APIs are important Presentation Transcript

  • Why are APIs 1 7 important? JUNI 2011PRESENTED BY ANDREAS KROHN
  • AndreasKrohnmashup.se
  • AndreasKrohn @andreaskrohnmashup.se
  • AndreasKrohn @andreaskrohn andreas@dopter.semashup.se
  • Agenda
  • Agenda 1 WHAT DO I MEAN BY “API”?
  • Agenda 1 WHAT DO I MEAN BY “API”? 2 SUCCESS STORIES
  • Agenda 1 WHAT DO I MEAN BY “API”? 2 SUCCESS STORIES 3 TOP 3 REASONS WHY APIs ARE IMPORTANT
  • Agenda 1 WHAT DO I MEAN BY “API”? 2 SUCCESS STORIES 3 TOP 3 REASONS WHY APIs ARE IMPORTANT 4 DO YOU NEED AN API?
  • What do Imean byAPI?
  • What do Imean byAPI? API
  • What do Imean byAPI? API Web
  • What do I Openmean byAPI? API Web
  • What do I Openmean byAPI? API Web Loosely coupled
  • What do I Openmean byAPI? API Ecosystem Web Loosely coupled
  • Be thePlatform
  • Be thePlatform 13 billion calls/day
  • Be thePlatform 13 billion calls/day 80+ APIs based on Twitter
  • Be thePlatform 13 billion calls/day 80+ APIs based on Twitter Not owning the experience
  • On everydevice
  • On everydevice 20+ billion calls/day
  • On everydevice 20+ billion calls/day Partners & Internal
  • OwningIdentity
  • OwningIdentity 5 billion calls/day (2009)
  • OwningIdentity 5 billion calls/day (2009) FB Connect
  • OwningIdentity 5 billion calls/day (2009) FB Connect Like
  • LocalExamples
  • LocalExamples
  • LocalExamples
  • LocalExamples
  • Why are APIs important?
  • MARKETan existing product
  • PromotionMarket an existingproduct
  • Promotion Your brand everywhereMarket an existingproduct
  • Promotion Your brand everywhere Create traffic for other propertiesMarket an existingproduct
  • Promotion Your brand everywhere Create traffic for other propertiesMarket an existingproduct Become the standard
  • ReachnewmarketsMarket an existingproduct
  • Reachnewmarkets New countriesMarket an existingproduct
  • Reachnewmarkets New countries New languagesMarket an existingproduct
  • Reachnewmarkets New countries New languagesMarket an existingproduct New niches
  • Go mobileMarket an existingproduct
  • Go mobile 400k+ iOS appsMarket an existingproduct
  • Go mobile 400k+ iOS apps 150k+ Android appsMarket an existingproduct
  • Go mobile 400k+ iOS apps 150k+ Android appsMarket an existingproduct APIs are the key to mobile apps
  • MARKET SELLan existing product as a new product
  • Cash isfunSell as a newproduct
  • Cash isfun Sell API accessSell as a newproduct
  • Cash isfun Sell API accessSell as a new Indirect incomeproduct
  • MARKET SELL USEan existing product as a new product as infrastructure component
  • ROAUse as component
  • ROA InteroperabilityUse as component
  • ROA Interoperability Weak couplingUse as component
  • ROA Interoperability Weak couplingUse as component Quicker and easier to use
  • InternalUse as component
  • Internal Decouple systemsUse as component
  • Internal Decouple systems APIs firstUse as component
  • Internal Decouple systems APIs firstUse as component Save time using APIs
  • MARKET SELL USEan existing product as a new product as infrastructure component
  • Do youneed anAPI?
  • Do youneed an 1 INNOVATION ALWAYS ORGANIZATION BIGGER OUTSIDE THEAPI?
  • Do youneed an 1 INNOVATION ALWAYS ORGANIZATION BIGGER OUTSIDE THEAPI? 2 TURN COMPETITORS INTO PARTNERS
  • Do youneed an 1 INNOVATION ALWAYS ORGANIZATION BIGGER OUTSIDE THEAPI? 2 TURN COMPETITORS INTO PARTNERS 3 NOT HAVING AN API GIVES ALL THE ADVANTAGES TO YOUR COMPETITORS
  • Do youneed an 1 INNOVATION ALWAYS ORGANIZATION BIGGER OUTSIDE THEAPI? 2 TURN COMPETITORS INTO PARTNERS 3 NOT HAVING AN API GIVES ALL THE ADVANTAGES TO YOUR COMPETITORS 4 LEGISLATION
  • The future
  • The future APIs to everything
  • The future APIs to everything APIs a limited view
  • The future APIs to everything APIs a limited view Full data access
  • QAandreas@dopter.se & @andreaskrohn mashup.se THANK YOU!