[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
API Management Building Blocks and Business value
1. API Management
Building Blocks and Business Value
Chris Haddad
@cobiacomm on Twitter
Kin Lane
@kinlane on Twitter
http://www.apievangelist.com
Read more about WSO2 API Manager at
http://wso2.com/products/api-manager
2. Your Presenters
Chris Haddad
• Vice President, Technology Evangelism
• Delivering Cloud Integration and APIs since 1999
Kin Lane
API Evangelist
http://www.apievangelist.com
3. Agenda Topics
•The emerging API economy and digital business
ecosystems.
•How to assemble the building blocks of a
successful API.
•When a complete open source API
Management platform delivers business value.
•The future of APIs.
6. API Opportunities
“APIs create a new relationship opportunity –
B2D; Business to Developer, that creates
direct B2C, B2B and indirect B2C relations”
Source: http://asanka.abeysinghe.org/2012/02/apis-create-new-relationship-b2d.html
8. Endpoint Transformation
• An API (or a service) is a business capability delivered
over the Internet to internal or external consumers
• Network accessible function
• Available using standard web protocols
• With well-defined interfaces
• Designed for access by third-parties
• A Managed API (or a managed service) is:
Actively advertised and subscribe-able
Exhibits high Quality of Service (QoS)
Available with Service Level Agreements (SLAs)
Secured, authenticated, authorized and protected
Monitored and monetized with analytics
10. Successful API Building Blocks
• Promotion
– Landing page or API Store
• On-boarding API developers and consumers
– On-demand registration and key generation
– Interoperable interface
• Delivery
– Security and Quality of Service at Scale
• Measuring Business Value
– Usage, SLA management, version control, re-use
– Monetization
11. Successful API Building Blocks
• Onboarding
– Self-service registration, Developer account
– Documentation and Resources
• Code and Technology
– Tools, Mobile client SDK, Authentication, Platform
• Collaboration
– Communication, updates
– Self-service support and direct support
– Research and Development Product Ideas, Opportunities, and
Labs
• Delivery
– Environments, Service levels, Legal
• Monetization
18. Future of APIs
• Programming Language for APIs
• Automation
• Unified APIs
19. Steps to Re-invent Integration and App Development
An API First Methodology
1. Identify core business capabilities
2. Build extensible, configurable business services and
APIs
3. Foster business partnerships with API management’s
on-demand self-service and analytics
4. Host services, APIs, and applications on a multi-tenant
platform and facilitate per-tenant configuration
20. “Your Business as a Service”
Users
Partners Ecosystem Platform
Tenant Tenant Tenant Tenant
Apps Apps Apps Apps
Platform as a Service / Stratos
Ecosystem Owner
API Management / API Store
Existing business systems as APIs
21. Best Practice API Use Cases and Roles
•API Creator
• Builds, manages, and versions API
• Understand business and technical requirements
• Cares about usage and scaling
• Seeks feedback, ratings, usage
•API Publisher
• Publishes, Promotes and encourages consumers to adopt APIs
• Determines usage patterns and how to best monetize asset
• Monitors and secures
•API Consumer
• Understands the interface definition
• Subscribes and connects application to API
• Monitors own usage and cost basis
• Provides feedback and ratings
22. API Management Roadmap
• Define roles and responsibilities
• Extend SOA Governance and service run-time policy
into external API design, development, and
consumption activities
• Establish on-demand self-service API consumption
channel
• Analyze API dashboards and identify subscription
trends
• Relentlessly reduce technical debt through API re-
use rather than re-build
23. API Strategy & Practice
http://www.apistrategyconference.com/
25. References
Product Page
•http://wso2.com/products/api-manager/
Getting Started Guide http://d.content.wso2.com/files/WSO2APIManager-v1.0.0-
GettingStarted.pdf
White Papers
Promoting service re-use within your enterprise and maximizing SOA success
WSO2 API Manager Comparison
Blogs and Websites
• http://www.apievangelist.com
• http://sanjiva.weerawarana.org/2012/08/api-management-missing-link-for-soa.html
• http://techfeast-hiranya.blogspot.com/search/label/api%20management
• http://sumedha.blogspot.com/search/label/API
• http://blog.cobia.net/cobiacomm