SlideShare a Scribd company logo
 
	
  
                           	
  
       Demo:	
  Ge(ng	
  started	
  with	
  WSO2	
  	
  
                  API	
  Manager	
  
	
                      (outline	
  for	
  demo)  	
  
       	
                          	
  
	
  

                                  	
  
                    Sumedha	
  Rubasinghe	
  
                         September,	
  2012	
  
WSO2	
  API	
  Manager	
  Webinar	
  Series
• Introducing	
  WSO2	
  API	
  Manager	
  for	
  Mobile	
  Applica9ons	
  
and	
  Rapid	
  Integra9on	
  -­‐	
  September	
  11	
  
	
  
• Ge(ng	
  Started	
  with	
  API	
  Manager	
  -­‐	
  September	
  18	
  

• API	
  Facade	
  Pa*ern	
  	
  -­‐	
  September	
  25	
  

• Promo0ng	
  Service	
  Re-­‐use	
  with	
  API	
  Management	
  -­‐	
  
October	
  2	
  

• API	
  Management	
  Building	
  Blocks	
  and	
  Business	
  Value	
  -­‐	
  
October	
  9	
  
WSO2	
  API	
  Manager	
  -­‐	
  Overview
• v1.0.0	
  –	
  August	
  2012	
  
• Not	
  really	
  a	
  1.0.0	
  product	
  
    • Built	
  using,	
  
          • WSO2	
  Enterprise	
  Service	
  Bus	
                Production
                                                                 deployments
          • WSO2	
  Iden0ty	
  Server	
                          with various
          • WSO2	
  Governance	
  Registry	
                    clients around
                                                                   the globe
          • WSO2	
  Jaggery	
  
• Only	
  open	
  source	
  API	
  Management	
  PlaNorm	
  
    • PlaNorm	
  covers	
  all	
  aspects	
  of	
  API	
  Management	
  
          • API	
  Provider	
  
          • API	
  Store	
  &	
  Consumer	
  
          • Gateway	
  
API	
  Manager	
  –	
  FuncKonal	
  Overview
Concept:	
  Service/Resource	
  vs	
  API
• Service/Resource	
  
    • Implementa0on	
  
    • Represent	
  Provider	
  
• API	
  
    • Represent	
  Consumer/Subscriber	
  
    • Service/Resource’s	
  interface	
  to	
  external	
  world	
  
    • “API	
  Management”	
  –	
  Process	
  of	
  crea0ng	
  &	
  managing	
  
    APIs	
  
CreaKng	
  &	
  Publishing	
  an	
  API
• Demo	
                                                    DEMO
• Summary	
  
    • Select	
  implemented	
  Service/Resource	
  endpoint	
  
    • Create	
  API	
  
        • API	
  Context	
  
        • API	
  Version	
  
        • Tier,	
  Tags	
  
    • Documenta0on	
  
    • Change	
  Status
API	
  Store	
  &	
  SubscripKons
• Demo	
                                                             DEMO
• Summary	
  
    • Publisher	
  APIs	
  appear	
  on	
  Store	
  
         • Tags	
  
         • Sorted	
  (recently	
  added,	
  popular)	
  
    • Sign	
  up	
  
    • Logged	
  in	
  users	
  (consumers)	
  can	
  subscribe	
  
Concept	
  :	
  ApplicaKon
                                                                                  DEMO
• Applica0on	
  
    • Logical	
  grouping	
  of	
  all	
  APIs	
  being	
  used	
  for	
  a	
  purpose	
  
    • Subscrip0on	
  =	
  API	
  +	
  Version	
  +	
  Applica0on	
  
    • Access	
  token	
  -­‐>	
  applica0on	
  scope	
  
(Quick)	
  API	
  TesKng	
  Clients
• Demo	
                               DEMO
• cURL	
  
• soapUI	
  
• JMeter	
  
• Chrome	
  Plugins	
  
     • Advance	
  REST	
  Client	
  
     • REST	
  Console	
  
• Firefox	
  Plugins	
  
     • Mozilla	
  Poster	
  
• Apache	
  Bench
Concept	
  :	
  Developer	
  ApplicaKon	
  	
  
Token
• OAuth	
  Token	
  (Valet	
  Key)	
                                DEMO
• To	
  be	
  used	
  during	
  development	
  tes0ng	
  ONLY	
  
• Generated	
  using	
  API	
  Store	
  UI
Concept	
  :	
  End	
  User	
  Access	
  Token
• Per	
  end	
  user	
  key	
  
• Generated	
  by	
  the	
  applica0on	
  instance	
  running	
  on	
  behalf	
  
of	
  user	
  
• Generated	
  using	
  consumer_key	
  +	
  consumer_secret	
  
• Special	
  URL	
  to	
  submit	
  token	
  genera0on	
  requests	
  
• Helps	
  to	
  uniquely	
  iden0fy	
  end	
  users	
  
• Management	
  &	
  stat	
  gathering
Getting Started with the WSO2  manager
Developing	
  Apps	
  using	
  APIs
• Select	
  correct	
  thro*le	
  policy	
  
• Developer	
  token	
  can	
  be	
  used	
  for	
  development	
  
• Every	
  new	
  installa0on	
  of	
  app	
  should	
  obtain	
  a	
  new	
  token	
  
• Do not include include developer key
• Set global expiration time on tokens
API	
  StaKsKcs
                  DEMO
Event	
  Stream	
  DefiniKon
Service	
  Lifecycle	
  vs	
  API	
  Lifecycle
API	
  Versioning	
  Support
• Demo	
                                                                      DEMO
• Summary	
  
    • Current	
  API	
  version	
  -­‐>	
  copy	
  to	
  new	
  version	
  
    • Copies	
  all	
  documenta0on	
  
    • Version	
  as	
  part	
  of	
  URL	
  
    • Access	
  Token	
  -­‐>	
  version	
  
    • Stats	
  -­‐>	
  version
Passing	
  End	
  User	
  to	
  Backend
• JWT(	
  JSON	
  Web	
  Token)
WSO2	
  API	
  Manager	
  Webinar	
  Series
• Introducing	
  WSO2	
  API	
  Manager	
  for	
  Mobile	
  Applica9ons	
  
and	
  Rapid	
  Integra9on	
  -­‐	
  September	
  11	
  
	
  
• Ge>ng	
  Started	
  with	
  API	
  Manager	
  -­‐	
  September	
  18	
  

• API	
  Facade	
  Pa[ern	
  	
  -­‐	
  September	
  25	
  

• Promo0ng	
  Service	
  Re-­‐use	
  with	
  API	
  Management	
  -­‐	
  
October	
  2	
  

• API	
  Management	
  Building	
  Blocks	
  and	
  Business	
  Value	
  -­‐	
  
October	
  9	
  
WSO2	
  Conference	
  Call	
  For	
  Papers
• Visit	
  wso2con.com	
  –	
  Submission	
  Deadline	
  7th	
  Oct	
  2012	
  	
  

	
  
QuesKons?
References	
  :
	
  
• h*p://wso2.com/products/api-­‐manager/	
  
	
  
• Ge(ng	
  Started	
  Guide	
  -­‐	
  
h[p://d.content.wso2.com/files/WSO2APIManager-­‐
v1.0.0-­‐Ge(ngStarted.pdf	
  

• h*p://sanjiva.weerawarana.org/2012/08/api-­‐
management-­‐missing-­‐link-­‐for-­‐soa.html	
  

• h*p://techfeast-­‐hiranya.blogspot.com/search/label/api
%20management	
  

• h*p://sumedha.blogspot.com/search/label/API	
  

More Related Content

PDF
Introducing WSO2 API Manager for Mobile Applications and Rapid Integration
WSO2
 
PDF
WSO2 Product Release Webinar Introducing WSO2 API Manager for Complete API ...
WSO2
 
PDF
Getting Started with the WSO2 API Manager
WSO2
 
PDF
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2
 
PDF
APIs and Beyond
WSO2
 
PDF
Api management best practices with wso2 api manager
Chanaka Fernando
 
PDF
WSO2 Use Case - API Facade Pattern
WSO2
 
PDF
Building A Cloud Platform
WSO2
 
Introducing WSO2 API Manager for Mobile Applications and Rapid Integration
WSO2
 
WSO2 Product Release Webinar Introducing WSO2 API Manager for Complete API ...
WSO2
 
Getting Started with the WSO2 API Manager
WSO2
 
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2
 
APIs and Beyond
WSO2
 
Api management best practices with wso2 api manager
Chanaka Fernando
 
WSO2 Use Case - API Facade Pattern
WSO2
 
Building A Cloud Platform
WSO2
 

What's hot (20)

PPT
SOA and API Convergence Strategy and Tactics
Chris Haddad
 
PDF
How to Build, Manage, and Promote APIs
WSO2
 
PPTX
API Management Platform Technical Evaluation Framework
WSO2
 
PDF
WSO2 Application Server - 5.0.0
WSO2
 
PDF
Partner Webinar: Why Is Open Source the Smartest Choice for Hybrid Integration?
WSO2
 
PDF
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2
 
PDF
Federated api management with wso2 api manager
Chanaka Fernando
 
PDF
How the WSO2 App factory can help Manage your Applications
WSO2
 
PDF
WSO2 API microgateway introduction
Chanaka Fernando
 
PDF
API Management Building Blocks and Business value
WSO2
 
PDF
API Management 101: The New API Experience with WSO2
WSO2
 
PDF
How to Enable Monetization of Your API Ecosystem
WSO2
 
PDF
Summer School - Demonstrating Cloud Value
WSO2
 
PDF
Quality - The key to successful SOA
WSO2
 
PDF
Introducing The WSO2 Platform
WSO2
 
PDF
Api centric enterprises
WSO2
 
PDF
M meijer api management - tech-days 2015
Freelance Consultant / Manager / co-CTO
 
PDF
Rxt demo-part3
WSO2
 
PDF
API Management - Why it matters!
Sven Bernhardt
 
PPTX
Best Practices: The Role of API Management
Akana
 
SOA and API Convergence Strategy and Tactics
Chris Haddad
 
How to Build, Manage, and Promote APIs
WSO2
 
API Management Platform Technical Evaluation Framework
WSO2
 
WSO2 Application Server - 5.0.0
WSO2
 
Partner Webinar: Why Is Open Source the Smartest Choice for Hybrid Integration?
WSO2
 
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2
 
Federated api management with wso2 api manager
Chanaka Fernando
 
How the WSO2 App factory can help Manage your Applications
WSO2
 
WSO2 API microgateway introduction
Chanaka Fernando
 
API Management Building Blocks and Business value
WSO2
 
API Management 101: The New API Experience with WSO2
WSO2
 
How to Enable Monetization of Your API Ecosystem
WSO2
 
Summer School - Demonstrating Cloud Value
WSO2
 
Quality - The key to successful SOA
WSO2
 
Introducing The WSO2 Platform
WSO2
 
Api centric enterprises
WSO2
 
M meijer api management - tech-days 2015
Freelance Consultant / Manager / co-CTO
 
Rxt demo-part3
WSO2
 
API Management - Why it matters!
Sven Bernhardt
 
Best Practices: The Role of API Management
Akana
 
Ad

Similar to Getting Started with the WSO2 manager (20)

PDF
Creating a Scalable and Decentralized API Management Architecture with WSO2 A...
WSO2
 
PDF
Highlights of WSO2 API Manager 4.0.0
WSO2
 
PDF
Api management update for optus
sflynn073
 
PDF
WSO2 Product Release Webinar - WSO2 API Manager 1.9
WSO2
 
PDF
[apidays LIVE HONK KONG] - OAS to Managed API in Seconds
WSO2
 
PDF
Adobe App Builder Overview & Get Started Guideline
Tuyen Nguyen Ngoc
 
PDF
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays
 
PDF
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
PPTX
London MuleSoft Meetup
Akshata Sawant
 
PDF
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industry
WSO2
 
PDF
How WSO2 API Manager helps to open the Quby Smart Thermostat and Energy Monit...
Yenlo
 
PPTX
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
 
PDF
Introducing API Manager 1.7
WSO2
 
PDF
[Workshop] API Management in Microservices Architecture
WSO2
 
PPTX
APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...
Restlet
 
PDF
Deploy and Access WebSphere Liberty and StrongLoop REST Endpoints on IBM Bluemix
Arthur De Magalhaes
 
PPTX
apidays LIVE Australia 2020 - Productising your Microservices as API Products...
apidays
 
PDF
Forced Evolution: Shopify's Journey to Kubernetes
C4Media
 
PPTX
OracleDeveloperMeetup - London 19-12-17
Phil Wilkins
 
PDF
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
HostedbyConfluent
 
Creating a Scalable and Decentralized API Management Architecture with WSO2 A...
WSO2
 
Highlights of WSO2 API Manager 4.0.0
WSO2
 
Api management update for optus
sflynn073
 
WSO2 Product Release Webinar - WSO2 API Manager 1.9
WSO2
 
[apidays LIVE HONK KONG] - OAS to Managed API in Seconds
WSO2
 
Adobe App Builder Overview & Get Started Guideline
Tuyen Nguyen Ngoc
 
apidays Paris 2022 - Adding a mock as a service capability to your API strate...
apidays
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
London MuleSoft Meetup
Akshata Sawant
 
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industry
WSO2
 
How WSO2 API Manager helps to open the Quby Smart Thermostat and Energy Monit...
Yenlo
 
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
 
Introducing API Manager 1.7
WSO2
 
[Workshop] API Management in Microservices Architecture
WSO2
 
APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...
Restlet
 
Deploy and Access WebSphere Liberty and StrongLoop REST Endpoints on IBM Bluemix
Arthur De Magalhaes
 
apidays LIVE Australia 2020 - Productising your Microservices as API Products...
apidays
 
Forced Evolution: Shopify's Journey to Kubernetes
C4Media
 
OracleDeveloperMeetup - London 19-12-17
Phil Wilkins
 
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
HostedbyConfluent
 
Ad

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
WSO2
 
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
WSO2
 
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
WSO2
 
PDF
Platformless Modernization with Choreo.pdf
WSO2
 
PDF
Application Modernization with Choreo for the BFSI Sector
WSO2
 
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
WSO2
 
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2
 
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2
 
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2
 
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2
 
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2
 
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2
 
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
WSO2
 
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
WSO2
 
PDF
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
WSO2
 
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
WSO2
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
WSO2
 
Platformless Modernization with Choreo.pdf
WSO2
 
Application Modernization with Choreo for the BFSI Sector
WSO2
 
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
WSO2
 
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2
 
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2
 
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2
 
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2
 
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2
 
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2
 
WSO2Con 2025 - Architecting Cloud-Native Applications
WSO2
 
Mastering Intelligent Digital Experiences with Platformless Modernization
WSO2
 
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 

Recently uploaded (20)

PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Software Development Company | KodekX
KodekX
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
This slide provides an overview Technology
mineshkharadi333
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Architecture of the Future (09152021)
EdwardMeyman
 
Software Development Methodologies in 2025
KodekX
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Software Development Company | KodekX
KodekX
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 

Getting Started with the WSO2 manager

  • 1.       Demo:  Ge(ng  started  with  WSO2     API  Manager     (outline  for  demo)           Sumedha  Rubasinghe   September,  2012  
  • 2. WSO2  API  Manager  Webinar  Series • Introducing  WSO2  API  Manager  for  Mobile  Applica9ons   and  Rapid  Integra9on  -­‐  September  11     • Ge(ng  Started  with  API  Manager  -­‐  September  18   • API  Facade  Pa*ern    -­‐  September  25   • Promo0ng  Service  Re-­‐use  with  API  Management  -­‐   October  2   • API  Management  Building  Blocks  and  Business  Value  -­‐   October  9  
  • 3. WSO2  API  Manager  -­‐  Overview • v1.0.0  –  August  2012   • Not  really  a  1.0.0  product   • Built  using,   • WSO2  Enterprise  Service  Bus   Production deployments • WSO2  Iden0ty  Server   with various • WSO2  Governance  Registry   clients around the globe • WSO2  Jaggery   • Only  open  source  API  Management  PlaNorm   • PlaNorm  covers  all  aspects  of  API  Management   • API  Provider   • API  Store  &  Consumer   • Gateway  
  • 4. API  Manager  –  FuncKonal  Overview
  • 5. Concept:  Service/Resource  vs  API • Service/Resource   • Implementa0on   • Represent  Provider   • API   • Represent  Consumer/Subscriber   • Service/Resource’s  interface  to  external  world   • “API  Management”  –  Process  of  crea0ng  &  managing   APIs  
  • 6. CreaKng  &  Publishing  an  API • Demo   DEMO • Summary   • Select  implemented  Service/Resource  endpoint   • Create  API   • API  Context   • API  Version   • Tier,  Tags   • Documenta0on   • Change  Status
  • 7. API  Store  &  SubscripKons • Demo   DEMO • Summary   • Publisher  APIs  appear  on  Store   • Tags   • Sorted  (recently  added,  popular)   • Sign  up   • Logged  in  users  (consumers)  can  subscribe  
  • 8. Concept  :  ApplicaKon DEMO • Applica0on   • Logical  grouping  of  all  APIs  being  used  for  a  purpose   • Subscrip0on  =  API  +  Version  +  Applica0on   • Access  token  -­‐>  applica0on  scope  
  • 9. (Quick)  API  TesKng  Clients • Demo   DEMO • cURL   • soapUI   • JMeter   • Chrome  Plugins   • Advance  REST  Client   • REST  Console   • Firefox  Plugins   • Mozilla  Poster   • Apache  Bench
  • 10. Concept  :  Developer  ApplicaKon     Token • OAuth  Token  (Valet  Key)   DEMO • To  be  used  during  development  tes0ng  ONLY   • Generated  using  API  Store  UI
  • 11. Concept  :  End  User  Access  Token • Per  end  user  key   • Generated  by  the  applica0on  instance  running  on  behalf   of  user   • Generated  using  consumer_key  +  consumer_secret   • Special  URL  to  submit  token  genera0on  requests   • Helps  to  uniquely  iden0fy  end  users   • Management  &  stat  gathering
  • 13. Developing  Apps  using  APIs • Select  correct  thro*le  policy   • Developer  token  can  be  used  for  development   • Every  new  installa0on  of  app  should  obtain  a  new  token   • Do not include include developer key • Set global expiration time on tokens
  • 16. Service  Lifecycle  vs  API  Lifecycle
  • 17. API  Versioning  Support • Demo   DEMO • Summary   • Current  API  version  -­‐>  copy  to  new  version   • Copies  all  documenta0on   • Version  as  part  of  URL   • Access  Token  -­‐>  version   • Stats  -­‐>  version
  • 18. Passing  End  User  to  Backend • JWT(  JSON  Web  Token)
  • 19. WSO2  API  Manager  Webinar  Series • Introducing  WSO2  API  Manager  for  Mobile  Applica9ons   and  Rapid  Integra9on  -­‐  September  11     • Ge>ng  Started  with  API  Manager  -­‐  September  18   • API  Facade  Pa[ern    -­‐  September  25   • Promo0ng  Service  Re-­‐use  with  API  Management  -­‐   October  2   • API  Management  Building  Blocks  and  Business  Value  -­‐   October  9  
  • 20. WSO2  Conference  Call  For  Papers • Visit  wso2con.com  –  Submission  Deadline  7th  Oct  2012      
  • 22. References  :   • h*p://wso2.com/products/api-­‐manager/     • Ge(ng  Started  Guide  -­‐   h[p://d.content.wso2.com/files/WSO2APIManager-­‐ v1.0.0-­‐Ge(ngStarted.pdf   • h*p://sanjiva.weerawarana.org/2012/08/api-­‐ management-­‐missing-­‐link-­‐for-­‐soa.html   • h*p://techfeast-­‐hiranya.blogspot.com/search/label/api %20management   • h*p://sumedha.blogspot.com/search/label/API