SlideShare une entreprise Scribd logo
1  sur  31
confidential | www.sensedia.com | 1
Business capabilities
                               APIs =                     exposed over the internet
                                                          for applications to use
          How connected the
           Mega-Trends are?
                              Data services with a
                              critical mass of users

                   Social


           Cloud       Mobile
                                                                 APIs = Amplified Reach
Modern approach to      Pervasive presence with limited          "Make you API useful and it will be
reach your customers    storage and processing                 carried to customers you've never met"




                                       confidential | www.sensedia.com | 2
Why companies are leveraging
    Open API programs?

          5 Key Reasons




       confidential | www.sensedia.com | 3
Revenue and Business Models

  More Channels, More Revenue:

  60% of all listings on eBay.com
  added via their APIs



                   Best Buy apps Galery



          New Business Models:

  Wine.com launched a Web API to boost
  a new Affiliate Business Model

                                              #1 online wine store


                confidential | www.sensedia.com | 4
Brand Building

• Development of Ecosystem
• Brand as Platform
• Create Competitive Barriers




Over 50% of all salesforce.com
transactions via their API




                                 confidential | www.sensedia.com | 5
Ecosystem = Amplified Reach




       confidential | www.sensedia.com | 6
Reduce Cost, Increase App
        Development speed


•   Standards for Integrating applications
•   Self-service / Users empowerment
•   Anticipate time-to-market
•   Reduce man-power to support partners



       “The API cuts our app development time by as much
       as 75%. We used to manage code for each partner.
       Now we give partners the API and they go to town.”        Leader in car data,
                                                                 reviews, advice and sale




                           confidential | www.sensedia.com | 7
Mobile Strategy




        confidential | www.sensedia.com | 8
Netflix Business Transformation




                 The impact that Netflix business service API availability
                               had over its market value
                   (compared to Netflix main competitor, BlockBuster)




        confidential | www.sensedia.com | 9
Products and Services Innovation

           Expose Legacy Application and Data as APIs

“Our API lets us deploy apps on
multiple platforms, so we can reach
readers anytime, anywhere. And
developers can remix our data in
ways we never dreamed of."                    Multi-platform news and
                                              information media company.



             Open Innovation: co-creating new products
                       with external agents



                                                Facebook Hackathon winners
                                                 São Paulo (WTC, May 2012)


                                      confidential | www.sensedia.com | 10
API Growth Rate




Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012



                    confidential | www.sensedia.com | 11
API Billionaires Club
13 billion API calls / day (May 2011)
Approx. 75% of all traffic via API


5 billion API calls / day (April 2010)

5 billion API calls / day (October 2009)
                                                              905 billion S3 objects
                                                                (+ 1 billion / day)
1.4 billion API calls / day (May 2012)


1.1 billion API calls / day (April 2011)


1 billion API calls / day (May 2012)

1 billion API calls / day (Q1 2012)

1 billion API calls / day (January 2012)


                                      Source: ProgrammableWeb Founder John Musser’s

               confidential | www.sensedia.com | 12
API Billionaires Club
13 billion API calls / day (May 2011)
Approx. 75% of all traffic via API


5 billion API calls / day (April 2010)

5 billion API calls / day (October 2009)
                                                             905 billion S3 objects
                                                               (+ 1 billion / day)
1.4 billion API calls / day (May 2012)


1.1 billion API calls / day (April 2011)


1 billion API calls / day (May 2012)

1 billion API calls / day (Q1 2012)

1 billion API calls / day (January 2012)


                                     Source: ProgrammableWeb Founder John Musser’s

               confidential | www.sensedia.com | 13
http://developer.netflix.com




                         confidential | www.sensedia.com | 14
http://developers.facebook.com/




                        confidential | www.sensedia.com | 15
http://developer.att.com




                           confidential | www.sensedia.com | 16
https://bluevia.com/en/knowledge/APIs




                       confidential | www.sensedia.com | 17
https://developer.v.me/




                          confidential | www.sensedia.com | 18
http://developer.nytimes.com/




                        confidential | www.sensedia.com | 19
http://developer.ebay.com/




                        confidential | www.sensedia.com | 20
API Business Models, by 2012




    Source: ProgrammableWeb Founder John Musser’s




          confidential | www.sensedia.com | 21
What about:

developer.[you].com


                ?
     confidential | www.sensedia.com | 22
Solution Proposed:
Services and Technology




    confidential | www.sensedia.com | 23
Core Technology Components

                                                                                                                                               Business
                              REST API Traffic                                 Internal Call                                                  Application 1
                                                         API Gateway                                                ESB

                                                                                                                                               Business
                                                 •   Security (OAuth 2.0)
                                                                                                                                              Application 2
                                                 •   Protocol Transformation
                                                 •   Policy Enforcement
• Custom Mobile Apps or Widgets                                                                Monitoring
                                                 •   Exception handling
• Partners Applications
                                                 •   Alerts & Notification       Policy
• Clients and Independent Developers
                                                 •   Traffic Control             Deploy                                   Internal Services
                                                                                                                          Discovery
                                                     and Debug




                                                                                    Publish

    Developers
                              Web Browser                 Community
                                                                                                                API Manager
                                                            Portal                 Get API Usage



                                                     •   Documentation                                      • Lifecycle        • API Analytics
                                                     •   API Browsing                                       • Versioning          - Subscriptions
                                                     •   Forums, …                                          • Client Keys         - API Calls
                                                     •   Sign up                                              Management          - Performance
                                                     •   Issue Tracking                                     • Set Policies        - Errors
                                                     •   Test calls                                           (quota & limits)    - Limits & Quotas
                                                     •   SDK’s Download                                     • Deploy (sandbox     by API or Key
                                                     •   My API Usage                                         & production)
                                                                                                            • API Discoverer




                                                          confidential | www.sensedia.com | 24
Core Service Components
•   Planning Stage:
        Scope and value
        Business Model
        Target Audience (Engaging)                                             Plan &
        Internal services GAPs and roadmap                                     Prepare
•   Build Stage:
        Infrastructure Definition and Deploy
        RESTFull Design Best Practices
        Basic Documentation
        Adoption accelerators:
           –   SDKs (C#, PHP, Java)                                              API
           –   Custom mobile apps and widgets
                                                                               Strategy
      Internal services GAP: Enablement
•   Run Stage:                                                Run &                       Design
      Understand API usage                                  Manage                       & Build
      Support Users Community
      Developers Onboarding /
       Key Management
      Prepare for Change




                                        confidential | www.sensedia.com | 25
API Protocols and Styles




Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012



                     confidential | www.sensedia.com | 26
Simples?

                  SOAP                                                REST
POST /GetStock HTTP/1.1                                   GET hXp://example.org/stock/IBM
Host: www.example.org
Content-Type: applicaNon/soap+xml

<?xml version="1.0"?>
<soap:Envelope
 xmlns:soap=”http://www.w3.org/2001/12/soap-
envelope"
 soap:encodingStyle=”http://www.w3.org/
2001/12/soap-encoding">

<soap:Body
xmlns:m=”http://www.example.org/stock">
 <m:GetStockPrice>
  <m:StockName>IBM</m:StockName>
 </m:GetStockPrice>
</soap:Body>
</soap:Envelope>




                               confidential | www.sensedia.com | 27
Simples?

                  JSON                                           XML
{                                               <?xml version="1.0"?>
    "symbol": ”IBM",
    "price": 94.72,                             <soap:Envelope
}
                                                xmlns:soap="http://www.w3.org/2001/12/soap
                                                -envelope"

                                                soap:encodingStyle="http://www.w3.org/2001
                                                /12/soap-encoding">

                                                <soap:Body
                                                xmlns:m="http://www.example.org/stock">
                                                 <m:GetStockPriceResponse>
                                                  <m:Price>34.5</m:Price>
                                                 </m:GetStockPriceResponse>
                                                </soap:Body>

                                                </soap:Envelope>


                         confidential | www.sensedia.com | 28
Sensedia at a Glance
• Founded in 2007, as a spin-off from Ci&T
  and Unicamp Innovation Lab.
• Headquartered in Campinas, Brazil
    Offices in São Paulo/BR and Philadelphia/US
• Consistent growth
    (63% CAGR 2007-2011)
• Positioned as Visionary in the Gartner
  Magic Quadrant(1)
• Deep knowledge in SOA Governance,
  Enterprise Architecture, Public API, Cloud
  and Integration.
                (1)   Magic Quadrant for Integrated SOA Governance Technology Sets, 2009




                                confidential | www.sensedia.com | 29
Next Steps?


  confidential | www.sensedia.com | 30
confidential | www.sensedia.com | 31

Contenu connexe

Tendances

Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018
Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018
Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018Scrum Breakfast Vietnam
 
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...Tom Hofte
 
Applying Domain-Driven Design to APIs and Microservices - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices  - Austin API MeetupApplying Domain-Driven Design to APIs and Microservices  - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices - Austin API MeetupLaunchAny
 
REST API Design & Development
REST API Design & DevelopmentREST API Design & Development
REST API Design & DevelopmentAshok Pundit
 
Building APIs with the OpenApi Spec
Building APIs with the OpenApi SpecBuilding APIs with the OpenApi Spec
Building APIs with the OpenApi SpecPedro J. Molina
 
Modeling microservices using DDD
Modeling microservices using DDDModeling microservices using DDD
Modeling microservices using DDDMasashi Narumoto
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?Nordic APIs
 
What is API - Understanding API Simplified
What is API - Understanding API SimplifiedWhat is API - Understanding API Simplified
What is API - Understanding API SimplifiedJubin Aghara
 
OpenAPI at Scale
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at ScaleNordic APIs
 
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway PatternAPI Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway PatternVMware Tanzu
 
The Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring CloudThe Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring CloudVMware Tanzu
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays
 
Api gateway
Api gatewayApi gateway
Api gatewayenyert
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises Kasun Indrasiri
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshChristian Posta
 

Tendances (20)

Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018
Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018
Reactive programming by spring webflux - DN Scrum Breakfast - Nov 2018
 
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
 
Applying Domain-Driven Design to APIs and Microservices - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices  - Austin API MeetupApplying Domain-Driven Design to APIs and Microservices  - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices - Austin API Meetup
 
REST API Design & Development
REST API Design & DevelopmentREST API Design & Development
REST API Design & Development
 
Building APIs with the OpenApi Spec
Building APIs with the OpenApi SpecBuilding APIs with the OpenApi Spec
Building APIs with the OpenApi Spec
 
API Gateway report
API Gateway reportAPI Gateway report
API Gateway report
 
Modeling microservices using DDD
Modeling microservices using DDDModeling microservices using DDD
Modeling microservices using DDD
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
 
Deep-Dive: Secure API Management
Deep-Dive: Secure API ManagementDeep-Dive: Secure API Management
Deep-Dive: Secure API Management
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
 
What is API - Understanding API Simplified
What is API - Understanding API SimplifiedWhat is API - Understanding API Simplified
What is API - Understanding API Simplified
 
Kong API
Kong APIKong API
Kong API
 
OpenAPI at Scale
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at Scale
 
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway PatternAPI Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
 
The Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring CloudThe Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring Cloud
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
 
Api gateway
Api gatewayApi gateway
Api gateway
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
 

En vedette

Soa Em Tempos De Crise
Soa Em Tempos De CriseSoa Em Tempos De Crise
Soa Em Tempos De CriseSensedia
 
Soa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASoa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASensedia
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passosSensedia
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Sensedia
 
REST - padrões e melhores práticas
REST - padrões e melhores práticasREST - padrões e melhores práticas
REST - padrões e melhores práticasSensedia
 
Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaSensedia
 
SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!Sensedia
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs MobileSensedia
 
Indicadores para APIs
Indicadores para APIsIndicadores para APIs
Indicadores para APIsSensedia
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOASensedia
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveisSensedia
 
Case Sensedia Catho
Case Sensedia CathoCase Sensedia Catho
Case Sensedia CathoSensedia
 
2016 05-21 - api gateway (apresentação).pptx (2)
2016 05-21 - api gateway (apresentação).pptx (2)2016 05-21 - api gateway (apresentação).pptx (2)
2016 05-21 - api gateway (apresentação).pptx (2)Claudio Eduardo de Oliveira
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito CertoRavan Scafi
 
Design APIs Restful, DevWeek Porto Alegre
Design APIs Restful, DevWeek Porto AlegreDesign APIs Restful, DevWeek Porto Alegre
Design APIs Restful, DevWeek Porto AlegreKleber Bacili
 
Develop and Deploy Cloud-Native Apps as Resilient Microservice Architectures
Develop and Deploy Cloud-Native Apps as Resilient Microservice ArchitecturesDevelop and Deploy Cloud-Native Apps as Resilient Microservice Architectures
Develop and Deploy Cloud-Native Apps as Resilient Microservice ArchitecturesAll Things Open
 
Case Sensedia B2W
Case Sensedia B2WCase Sensedia B2W
Case Sensedia B2WSensedia
 
Caso de Estudo CNova
Caso de Estudo CNovaCaso de Estudo CNova
Caso de Estudo CNovaSensedia
 
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBSOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBunknown08
 

En vedette (20)

Soa Em Tempos De Crise
Soa Em Tempos De CriseSoa Em Tempos De Crise
Soa Em Tempos De Crise
 
Soa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASoa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOA
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passos
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
 
REST - padrões e melhores práticas
REST - padrões e melhores práticasREST - padrões e melhores práticas
REST - padrões e melhores práticas
 
Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na Prática
 
SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs Mobile
 
Indicadores para APIs
Indicadores para APIsIndicadores para APIs
Indicadores para APIs
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOA
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveis
 
Case Sensedia Catho
Case Sensedia CathoCase Sensedia Catho
Case Sensedia Catho
 
2016 05-21 - api gateway (apresentação).pptx (2)
2016 05-21 - api gateway (apresentação).pptx (2)2016 05-21 - api gateway (apresentação).pptx (2)
2016 05-21 - api gateway (apresentação).pptx (2)
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito Certo
 
Design APIs Restful, DevWeek Porto Alegre
Design APIs Restful, DevWeek Porto AlegreDesign APIs Restful, DevWeek Porto Alegre
Design APIs Restful, DevWeek Porto Alegre
 
Develop and Deploy Cloud-Native Apps as Resilient Microservice Architectures
Develop and Deploy Cloud-Native Apps as Resilient Microservice ArchitecturesDevelop and Deploy Cloud-Native Apps as Resilient Microservice Architectures
Develop and Deploy Cloud-Native Apps as Resilient Microservice Architectures
 
Case Sensedia B2W
Case Sensedia B2WCase Sensedia B2W
Case Sensedia B2W
 
Caso de Estudo CNova
Caso de Estudo CNovaCaso de Estudo CNova
Caso de Estudo CNova
 
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBSOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
 
MicroServices sur AWS
MicroServices sur AWSMicroServices sur AWS
MicroServices sur AWS
 

Similaire à Open API Strategy, by Sensedia

WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
Unlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentUnlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentSmartBear
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewayZuaib
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMΧάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMStarttech Ventures
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfLuca Mattia Ferrari
 
APIs and Beyond
APIs and BeyondAPIs and Beyond
APIs and BeyondWSO2
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating DatadipityClickslide
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0sflynn073
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip LittleValeri Illescas
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
APIs and Beyond: Open Distribution Platforms
APIs and Beyond: Open Distribution PlatformsAPIs and Beyond: Open Distribution Platforms
APIs and Beyond: Open Distribution PlatformsAPIMeetup
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st CenturyWSO2
 
The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 20123scale
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013Delyn Simons
 

Similaire à Open API Strategy, by Sensedia (20)

WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
Api management customer
Api management customerApi management customer
Api management customer
 
Unlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API DevelopmentUnlock Open Banking with Definition-driven API Development
Unlock Open Banking with Definition-driven API Development
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMΧάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
APIs and Beyond
APIs and BeyondAPIs and Beyond
APIs and Beyond
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip Little
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
APIs and Beyond: Open Distribution Platforms
APIs and Beyond: Open Distribution PlatformsAPIs and Beyond: Open Distribution Platforms
APIs and Beyond: Open Distribution Platforms
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
 
The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013
 

Plus de Sensedia

Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaSensedia
 
Case Sensedia Simpress
Case Sensedia SimpressCase Sensedia Simpress
Case Sensedia SimpressSensedia
 
Case Sensedia Cielo
Case Sensedia CieloCase Sensedia Cielo
Case Sensedia CieloSensedia
 
Case Cnova Page
Case Cnova PageCase Cnova Page
Case Cnova PageSensedia
 
Case Cnova-en
Case Cnova-enCase Cnova-en
Case Cnova-enSensedia
 
Case Simpress
Case SimpressCase Simpress
Case SimpressSensedia
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - IntroSensedia
 
Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Sensedia
 
O poder das APIs
O poder das APIsO poder das APIs
O poder das APIsSensedia
 
Estratégia de APIs Abertas
Estratégia de APIs AbertasEstratégia de APIs Abertas
Estratégia de APIs AbertasSensedia
 
2o workshop governanca soa na pratica
2o workshop governanca soa na pratica2o workshop governanca soa na pratica
2o workshop governanca soa na praticaSensedia
 
Integração ensemble e governança repository
Integração ensemble e governança repositoryIntegração ensemble e governança repository
Integração ensemble e governança repositorySensedia
 
Webinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOAWebinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOASensedia
 
Governança SOA
Governança SOAGovernança SOA
Governança SOASensedia
 

Plus de Sensedia (14)

Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha Básica
 
Case Sensedia Simpress
Case Sensedia SimpressCase Sensedia Simpress
Case Sensedia Simpress
 
Case Sensedia Cielo
Case Sensedia CieloCase Sensedia Cielo
Case Sensedia Cielo
 
Case Cnova Page
Case Cnova PageCase Cnova Page
Case Cnova Page
 
Case Cnova-en
Case Cnova-enCase Cnova-en
Case Cnova-en
 
Case Simpress
Case SimpressCase Simpress
Case Simpress
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - Intro
 
Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?
 
O poder das APIs
O poder das APIsO poder das APIs
O poder das APIs
 
Estratégia de APIs Abertas
Estratégia de APIs AbertasEstratégia de APIs Abertas
Estratégia de APIs Abertas
 
2o workshop governanca soa na pratica
2o workshop governanca soa na pratica2o workshop governanca soa na pratica
2o workshop governanca soa na pratica
 
Integração ensemble e governança repository
Integração ensemble e governança repositoryIntegração ensemble e governança repository
Integração ensemble e governança repository
 
Webinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOAWebinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOA
 
Governança SOA
Governança SOAGovernança SOA
Governança SOA
 

Dernier

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Dernier (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Open API Strategy, by Sensedia

  • 2. Business capabilities APIs = exposed over the internet for applications to use How connected the Mega-Trends are? Data services with a critical mass of users Social Cloud Mobile APIs = Amplified Reach Modern approach to Pervasive presence with limited "Make you API useful and it will be reach your customers storage and processing carried to customers you've never met" confidential | www.sensedia.com | 2
  • 3. Why companies are leveraging Open API programs? 5 Key Reasons confidential | www.sensedia.com | 3
  • 4. Revenue and Business Models More Channels, More Revenue: 60% of all listings on eBay.com added via their APIs Best Buy apps Galery New Business Models: Wine.com launched a Web API to boost a new Affiliate Business Model #1 online wine store confidential | www.sensedia.com | 4
  • 5. Brand Building • Development of Ecosystem • Brand as Platform • Create Competitive Barriers Over 50% of all salesforce.com transactions via their API confidential | www.sensedia.com | 5
  • 6. Ecosystem = Amplified Reach confidential | www.sensedia.com | 6
  • 7. Reduce Cost, Increase App Development speed • Standards for Integrating applications • Self-service / Users empowerment • Anticipate time-to-market • Reduce man-power to support partners “The API cuts our app development time by as much as 75%. We used to manage code for each partner. Now we give partners the API and they go to town.” Leader in car data, reviews, advice and sale confidential | www.sensedia.com | 7
  • 8. Mobile Strategy confidential | www.sensedia.com | 8
  • 9. Netflix Business Transformation The impact that Netflix business service API availability had over its market value (compared to Netflix main competitor, BlockBuster) confidential | www.sensedia.com | 9
  • 10. Products and Services Innovation Expose Legacy Application and Data as APIs “Our API lets us deploy apps on multiple platforms, so we can reach readers anytime, anywhere. And developers can remix our data in ways we never dreamed of." Multi-platform news and information media company. Open Innovation: co-creating new products with external agents Facebook Hackathon winners São Paulo (WTC, May 2012) confidential | www.sensedia.com | 10
  • 11. API Growth Rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012 confidential | www.sensedia.com | 11
  • 12. API Billionaires Club 13 billion API calls / day (May 2011) Approx. 75% of all traffic via API 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 905 billion S3 objects (+ 1 billion / day) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012) Source: ProgrammableWeb Founder John Musser’s confidential | www.sensedia.com | 12
  • 13. API Billionaires Club 13 billion API calls / day (May 2011) Approx. 75% of all traffic via API 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 905 billion S3 objects (+ 1 billion / day) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012) Source: ProgrammableWeb Founder John Musser’s confidential | www.sensedia.com | 13
  • 14. http://developer.netflix.com confidential | www.sensedia.com | 14
  • 15. http://developers.facebook.com/ confidential | www.sensedia.com | 15
  • 16. http://developer.att.com confidential | www.sensedia.com | 16
  • 17. https://bluevia.com/en/knowledge/APIs confidential | www.sensedia.com | 17
  • 18. https://developer.v.me/ confidential | www.sensedia.com | 18
  • 19. http://developer.nytimes.com/ confidential | www.sensedia.com | 19
  • 20. http://developer.ebay.com/ confidential | www.sensedia.com | 20
  • 21. API Business Models, by 2012 Source: ProgrammableWeb Founder John Musser’s confidential | www.sensedia.com | 21
  • 22. What about: developer.[you].com ? confidential | www.sensedia.com | 22
  • 23. Solution Proposed: Services and Technology confidential | www.sensedia.com | 23
  • 24. Core Technology Components Business REST API Traffic Internal Call Application 1 API Gateway ESB Business • Security (OAuth 2.0) Application 2 • Protocol Transformation • Policy Enforcement • Custom Mobile Apps or Widgets Monitoring • Exception handling • Partners Applications • Alerts & Notification Policy • Clients and Independent Developers • Traffic Control Deploy Internal Services Discovery and Debug Publish Developers Web Browser Community API Manager Portal Get API Usage • Documentation • Lifecycle • API Analytics • API Browsing • Versioning - Subscriptions • Forums, … • Client Keys - API Calls • Sign up Management - Performance • Issue Tracking • Set Policies - Errors • Test calls (quota & limits) - Limits & Quotas • SDK’s Download • Deploy (sandbox by API or Key • My API Usage & production) • API Discoverer confidential | www.sensedia.com | 24
  • 25. Core Service Components • Planning Stage:  Scope and value  Business Model  Target Audience (Engaging) Plan &  Internal services GAPs and roadmap Prepare • Build Stage:  Infrastructure Definition and Deploy  RESTFull Design Best Practices  Basic Documentation  Adoption accelerators: – SDKs (C#, PHP, Java) API – Custom mobile apps and widgets Strategy  Internal services GAP: Enablement • Run Stage: Run & Design  Understand API usage Manage & Build  Support Users Community  Developers Onboarding / Key Management  Prepare for Change confidential | www.sensedia.com | 25
  • 26. API Protocols and Styles Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012 confidential | www.sensedia.com | 26
  • 27. Simples? SOAP REST POST /GetStock HTTP/1.1 GET hXp://example.org/stock/IBM Host: www.example.org Content-Type: applicaNon/soap+xml <?xml version="1.0"?> <soap:Envelope xmlns:soap=”http://www.w3.org/2001/12/soap- envelope" soap:encodingStyle=”http://www.w3.org/ 2001/12/soap-encoding"> <soap:Body xmlns:m=”http://www.example.org/stock"> <m:GetStockPrice> <m:StockName>IBM</m:StockName> </m:GetStockPrice> </soap:Body> </soap:Envelope> confidential | www.sensedia.com | 27
  • 28. Simples? JSON XML { <?xml version="1.0"?> "symbol": ”IBM", "price": 94.72, <soap:Envelope } xmlns:soap="http://www.w3.org/2001/12/soap -envelope" soap:encodingStyle="http://www.w3.org/2001 /12/soap-encoding"> <soap:Body xmlns:m="http://www.example.org/stock"> <m:GetStockPriceResponse> <m:Price>34.5</m:Price> </m:GetStockPriceResponse> </soap:Body> </soap:Envelope> confidential | www.sensedia.com | 28
  • 29. Sensedia at a Glance • Founded in 2007, as a spin-off from Ci&T and Unicamp Innovation Lab. • Headquartered in Campinas, Brazil  Offices in São Paulo/BR and Philadelphia/US • Consistent growth  (63% CAGR 2007-2011) • Positioned as Visionary in the Gartner Magic Quadrant(1) • Deep knowledge in SOA Governance, Enterprise Architecture, Public API, Cloud and Integration. (1) Magic Quadrant for Integrated SOA Governance Technology Sets, 2009 confidential | www.sensedia.com | 29
  • 30. Next Steps? confidential | www.sensedia.com | 30