SlideShare a Scribd company logo
Why APIs


April 12, 2012



Brian Mulloy     Apigee
@landlessness    @apigee
groups.google.com/group/api-craft
youtube.com/apigee
IRC Channel
  #api-craft
 on freenode
mobile   social   cloud   ubiquity
You need a strategy for the explosion in
consumption.
Android, iPhone,
                                iPad
                                       Xbox, …




Twitter, Linkedin,
                     Facebook
  Foursquare, …




                                       Amazon,
                            Groupon    salesforce.com,
                                       PayPal, …
iPad   iPhone, Wii, …                                                 Android, iPhone,
                                                                                          Android
                                                                                                      Xbox, …




Twitter, Linkedin,                                       Twitter, Linkedin,
                     Facebook                                                 LinkedIn
  Foursquare, …                                            Foursquare, …



                                       Amazon,
                                                                                                      Amazon,
                            Groupon    salesforce.com,                                   Salesforce   salesforce.com,
                                       PayPal, …                                                      PayPal, …
Do business in the customer’s full context.
You

Customers
Align your investments with your customers.
Example iPad app



         Your Product        Your Partner


                      iPad


           Facebook            PayPal
What About Android?



  Your             Your
                            Your Product   Your Partner
Product           Partner

           iPad                       Android


Facebook          PayPal     Facebook           PayPal
And LinkedIn?
          Your            Your
                                   Your Product     Your Partner
        Product          Partner

                  iPad                         Android


       LinkedIn          PayPal     LinkedIn             PayPal




          Your            Your
                                   Your Product     Your Partner
        Product          Partner

                  iPad                         Android


       Facebook          PayPal     Facebook             PayPal
And Another Partner?



  Your              Your                                          Your              Your
                              Your Product     Your Partner A                                 Your Product     Your Partner B
Product           Partner A                                     Product           Partner B

           iPad                            Android                         iPad                            Android


LinkedIn           PayPal       LinkedIn             PayPal     LinkedIn           PayPal       LinkedIn             PayPal


  Your              Your
                              Your Product     Your Partner A     Your              Your
Product           Partner A                                                                   Your Product     Your Partner B
                                                                Product           Partner B
           iPad                            Android
                                                                           iPad                            Android

Facebook           PayPal      Facebook              PayPal
                                                                Facebook           PayPal      Facebook              PayPal
And Another Product?
  Your               Your                                           Your               Your
Product B          Partner A                                                                     Your Product B    Your Partner B
                                                                  Product B          Partner B
            iPad                                                              iPad                            Android


LinkedIn            PayPal                                        LinkedIn            PayPal       LinkedIn             PayPal


  Your               Your
Product B          Partner A                                        Your               Your      Your Product B    Your Partner B
                                                                  Product B          Partner B
            iPad
                                                                              iPad                            Android

Facebook            PayPal
                                                                  Facebook            PayPal       Facebook             PayPal




  Your               Your      Your Product A    Your Partner A     Your               Your
Product A          Partner A                                                                     Your Product A    Your Partner B
                                                                  Product A          Partner B
            iPad                            Android
                                                                              iPad                            Android


LinkedIn            PayPal       LinkedIn             PayPal
                                                                  LinkedIn            PayPal       LinkedIn             PayPal


  Your               Your      Your Product A    Your Partner A
Product A          Partner A                                        Your               Your      Your Product A    Your Partner B
                                                                  Product A          Partner B
            iPad                            Android
                                                                              iPad                            Android

Facebook            PayPal       Facebook             PayPal
                                                                  Facebook            PayPal       Facebook             PayPal
Resources Required




                                      Mobile & Social
                                      Ubiquity




                                Web



             Internal Systems
The Big Bet of Yesterday

                             Big
                           Budget




             Long-       Scarce,
             Term       Expensive      High Risk
            Project    Technology




                            Lots of
                           Potential
Many Bets of Today

                       Iterative
                       Budgets




            Small,      Cheap,
           Focused    Ubiquitous   Low Risk
           Projects   Technology




                        Quick
                       Results
How to Do It All?


                    Direct   Indirect
The App Economy

    I want apps.



           App
People             Apps
           Store
The App Economy

     I am competitive.



           App
People                   Apps
           Store
The App Economy

         I am changing everything.



         App
People              Apps
         Store
The App Economy

                       I make apps.



        App               App
Peopl           Apps
        Store           Developer
  e
The App Economy

                                    I want to be in apps.



         App              App                           Internal
People           Apps
         Store          Developer                       Systems
The App Economy
                       I want easy
                          access.


        App              App         Internal
Peopl           Apps
        Store          Developer     Systems
  e
The App Economy
                       I want easy
                                     I want security.
                          access.


        App              App                            Internal
Peopl           Apps                        IT
        Store          Developer                        Systems
  e
The App Economy
                                   I want security
                                   & accessibility.


        App              App                          Internal
Peopl           Apps                      IT
        Store          Developer                      Systems
  e
The App Economy
                                   I provide security
                                     & easy access.


        App              App                                   Internal
Peopl           Apps                      API           API
        Store          Developer                               Systems
  e                                                     Team
Application Programming Interface (API)
Browser     Ubiquity
 Web Site
Web UI & API
                                       Application Programming
User Interface (UI)                    Interface (API)
http://twitter.com/#!/jack/status/20   http://api.twitter.com/1/statuses/sho
                                       w/20.json
<!DOCTYPE html>                        {
<html data-nav-highlight-class-          "created_at": "Tue Mar 21 20:50:14 +0000
name="highlight-global-nav-home">      2006",
  <head>                                 "id": 20,
    <title>Twitter</title>               "id_str": "20",
<meta http-equiv="X-UA-Compatible"      "text": "just setting up my twttr",
content="IE=edge”>                       "source": "web",
…                                      …
The App Economy

                              I am competitive.



        App              App       World of                  Internal
Peopl           Apps                              API   IT
        Store          Developer    APIs                     Systems
  e
API Value Chain



        App             App       World of          API   Internal
Peopl           App                          API
        Store         Developer    APIs            Team   Systems
  e
Application Developers are Kingmakers



App    App             App       World of          API   Internal
               App                          API
User   Store         Developer    APIs            Team   Systems
API Initiatives




         Internal   Partners   Customers   Open
Internal


                         • No developers
             Loners      • No problem

                         • Less planning
           Departments   • More doing

                         • Agile
               IT        • and Stable
Partners


                        • More reach
            Channels    • New revenue

                        • Expand footprint
           Extenders    • Strategic offerings


           Completers   • Plug holes
Customers


                              • Innovative Apps
              Innovation      • Extend Features

                              • Data Sync
             Integration      • Business Process

                              • Upload data
            Batch Kickstart   • Upload users
Open


                       • Huge crowds
       Breakthroughs   • Wait and see

                       • Niche developers
          Niches       • Niche solutions

                       • Inspire research
         Directed      • Solve problems
Enterprise API Engine


                         Internal




                Open                Partners




                        Customers
THANK YOU
Subscribe to API webinars at:
youtube.com/apigee
THANK YOU
IRC
#api-craft
on freenode
THANK YOU
Questions and ideas to:
groups.google.com/group/api-craft
THANK YOU
Contact me at:

@landlessness
brian@apigee.com

More Related Content

Similar to Why APIs? Second Edition - Webcast Slides

Novado iPad Solutions
Novado iPad SolutionsNovado iPad Solutions
Novado iPad Solutions
cleenknecht
 
Ipad Supplement - App Compilation
Ipad Supplement - App CompilationIpad Supplement - App Compilation
Ipad Supplement - App Compilation
Thornhill Financial (iPad)
 
Social Media India
Social Media IndiaSocial Media India
Social Media IndiaNitin Ratra
 
Brandapp z profile
Brandapp z profileBrandapp z profile
Brandapp z profile
Myntra
 
Ios app development
Ios app developmentIos app development
Ios app development
Sri Shail
 
Taskade.com
Taskade.comTaskade.com
Taskade.com
taskade2
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays
 
AppsGenii Projects Portfolio
AppsGenii Projects PortfolioAppsGenii Projects Portfolio
AppsGenii Projects PortfolioMudassir Malik
 
Introducing Apple iPad mini 2012
Introducing Apple iPad mini 2012Introducing Apple iPad mini 2012
Introducing Apple iPad mini 2012JJ Wu
 
Productising APIs: from idea to the market
Productising APIs: from idea to the marketProductising APIs: from idea to the market
Productising APIs: from idea to the market
Eldar Allahverdiyev
 

Similar to Why APIs? Second Edition - Webcast Slides (10)

Novado iPad Solutions
Novado iPad SolutionsNovado iPad Solutions
Novado iPad Solutions
 
Ipad Supplement - App Compilation
Ipad Supplement - App CompilationIpad Supplement - App Compilation
Ipad Supplement - App Compilation
 
Social Media India
Social Media IndiaSocial Media India
Social Media India
 
Brandapp z profile
Brandapp z profileBrandapp z profile
Brandapp z profile
 
Ios app development
Ios app developmentIos app development
Ios app development
 
Taskade.com
Taskade.comTaskade.com
Taskade.com
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
 
AppsGenii Projects Portfolio
AppsGenii Projects PortfolioAppsGenii Projects Portfolio
AppsGenii Projects Portfolio
 
Introducing Apple iPad mini 2012
Introducing Apple iPad mini 2012Introducing Apple iPad mini 2012
Introducing Apple iPad mini 2012
 
Productising APIs: from idea to the market
Productising APIs: from idea to the marketProductising APIs: from idea to the market
Productising APIs: from idea to the market
 

More from Apigee | Google Cloud

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
Apigee | Google Cloud
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
Apigee | Google Cloud
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
Apigee | Google Cloud
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
Apigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
Apigee | Google Cloud
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
Apigee | Google Cloud
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
Apigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
Apigee | Google Cloud
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
Apigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
Apigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
Apigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
Apigee | Google Cloud
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
Apigee | Google Cloud
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
Apigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
Apigee | Google Cloud
 

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

Why APIs? Second Edition - Webcast Slides

  • 1. Why APIs April 12, 2012 Brian Mulloy Apigee @landlessness @apigee
  • 4. IRC Channel #api-craft on freenode
  • 5. mobile social cloud ubiquity
  • 6. You need a strategy for the explosion in consumption.
  • 7. Android, iPhone, iPad Xbox, … Twitter, Linkedin, Facebook Foursquare, … Amazon, Groupon salesforce.com, PayPal, …
  • 8. iPad iPhone, Wii, … Android, iPhone, Android Xbox, … Twitter, Linkedin, Twitter, Linkedin, Facebook LinkedIn Foursquare, … Foursquare, … Amazon, Amazon, Groupon salesforce.com, Salesforce salesforce.com, PayPal, … PayPal, …
  • 9. Do business in the customer’s full context.
  • 11. Align your investments with your customers.
  • 12. Example iPad app Your Product Your Partner iPad Facebook PayPal
  • 13. What About Android? Your Your Your Product Your Partner Product Partner iPad Android Facebook PayPal Facebook PayPal
  • 14. And LinkedIn? Your Your Your Product Your Partner Product Partner iPad Android LinkedIn PayPal LinkedIn PayPal Your Your Your Product Your Partner Product Partner iPad Android Facebook PayPal Facebook PayPal
  • 15. And Another Partner? Your Your Your Your Your Product Your Partner A Your Product Your Partner B Product Partner A Product Partner B iPad Android iPad Android LinkedIn PayPal LinkedIn PayPal LinkedIn PayPal LinkedIn PayPal Your Your Your Product Your Partner A Your Your Product Partner A Your Product Your Partner B Product Partner B iPad Android iPad Android Facebook PayPal Facebook PayPal Facebook PayPal Facebook PayPal
  • 16. And Another Product? Your Your Your Your Product B Partner A Your Product B Your Partner B Product B Partner B iPad iPad Android LinkedIn PayPal LinkedIn PayPal LinkedIn PayPal Your Your Product B Partner A Your Your Your Product B Your Partner B Product B Partner B iPad iPad Android Facebook PayPal Facebook PayPal Facebook PayPal Your Your Your Product A Your Partner A Your Your Product A Partner A Your Product A Your Partner B Product A Partner B iPad Android iPad Android LinkedIn PayPal LinkedIn PayPal LinkedIn PayPal LinkedIn PayPal Your Your Your Product A Your Partner A Product A Partner A Your Your Your Product A Your Partner B Product A Partner B iPad Android iPad Android Facebook PayPal Facebook PayPal Facebook PayPal Facebook PayPal
  • 17. Resources Required Mobile & Social Ubiquity Web Internal Systems
  • 18. The Big Bet of Yesterday Big Budget Long- Scarce, Term Expensive High Risk Project Technology Lots of Potential
  • 19. Many Bets of Today Iterative Budgets Small, Cheap, Focused Ubiquitous Low Risk Projects Technology Quick Results
  • 20. How to Do It All? Direct Indirect
  • 21. The App Economy I want apps. App People Apps Store
  • 22. The App Economy I am competitive. App People Apps Store
  • 23. The App Economy I am changing everything. App People Apps Store
  • 24. The App Economy I make apps. App App Peopl Apps Store Developer e
  • 25. The App Economy I want to be in apps. App App Internal People Apps Store Developer Systems
  • 26. The App Economy I want easy access. App App Internal Peopl Apps Store Developer Systems e
  • 27. The App Economy I want easy I want security. access. App App Internal Peopl Apps IT Store Developer Systems e
  • 28. The App Economy I want security & accessibility. App App Internal Peopl Apps IT Store Developer Systems e
  • 29. The App Economy I provide security & easy access. App App Internal Peopl Apps API API Store Developer Systems e Team
  • 31. Browser Ubiquity Web Site
  • 32. Web UI & API Application Programming User Interface (UI) Interface (API) http://twitter.com/#!/jack/status/20 http://api.twitter.com/1/statuses/sho w/20.json <!DOCTYPE html> { <html data-nav-highlight-class- "created_at": "Tue Mar 21 20:50:14 +0000 name="highlight-global-nav-home"> 2006", <head> "id": 20, <title>Twitter</title> "id_str": "20", <meta http-equiv="X-UA-Compatible" "text": "just setting up my twttr", content="IE=edge”> "source": "web", … …
  • 33. The App Economy I am competitive. App App World of Internal Peopl Apps API IT Store Developer APIs Systems e
  • 34. API Value Chain App App World of API Internal Peopl App API Store Developer APIs Team Systems e
  • 35. Application Developers are Kingmakers App App App World of API Internal App API User Store Developer APIs Team Systems
  • 36. API Initiatives Internal Partners Customers Open
  • 37. Internal • No developers Loners • No problem • Less planning Departments • More doing • Agile IT • and Stable
  • 38. Partners • More reach Channels • New revenue • Expand footprint Extenders • Strategic offerings Completers • Plug holes
  • 39. Customers • Innovative Apps Innovation • Extend Features • Data Sync Integration • Business Process • Upload data Batch Kickstart • Upload users
  • 40. Open • Huge crowds Breakthroughs • Wait and see • Niche developers Niches • Niche solutions • Inspire research Directed • Solve problems
  • 41. Enterprise API Engine Internal Open Partners Customers
  • 42. THANK YOU Subscribe to API webinars at: youtube.com/apigee
  • 44. THANK YOU Questions and ideas to: groups.google.com/group/api-craft
  • 45. THANK YOU Contact me at: @landlessness brian@apigee.com

Editor's Notes

  1. Creative Commons Attribution-Share Alike 3.0 United States License
  2. You