Miten API management toimii?
Janne Korhonen
Solutions Architect
Red Hat
Building an API Strategy with Red Hat
3
THE 3SCALE SOLUTION ARCHITECTURE
API
Gateway
API
Consumer
API
Provider
API Management
Policy Configuration
Access Control
Usage Policies
Analytics
Billing
Developer Portal
Interactive API Docs
Developer portal with interactive API documentation
4
3SCALE KEY PRODUCT FEATURE 4/5
• Interactive API documentation
• Swagger-based
• Self-service developer portal
Fine-grained and flexible access control to APIs
5
3SCALE KEY PRODUCT FEATURE 1/5
• Standard API keys
• Application ID and key pair
• OAuth v1.0 and 2.0
Configuration of API usage contracts such as rate limits
6
3SCALE KEY PRODUCT FEATURE 2/5
• Different API consumer segments
• Flexible per-time-period limits
RATE
LIMIT
300{ }
Monetization of individual APIs
7
3SCALE KEY PRODUCT FEATURE 5/5
• Build business model
• Flexible pricing rules
• Automatic invoicing
API usage analytics
8
3SCALE KEY PRODUCT FEATURE 3/5
• Traffic patterns
• Top API consumers
• Alerts, reporting
Your API Back-end
Developer Apps
Developers
Branded
Developer Portal
Real time
Admin Console
Mobile Apps
Infrastructure
Gateway
1. Scalability
2. Very low latency
3. Privacy Control
4. Flexibility
API Management Flow in 3scale
API management customer cases
Read more: https://www.3scale.net/resources/#success-stories
THANK YOU

Miten API management toimii

  • 1.
    Miten API managementtoimii? Janne Korhonen Solutions Architect Red Hat
  • 2.
    Building an APIStrategy with Red Hat
  • 3.
    3 THE 3SCALE SOLUTIONARCHITECTURE API Gateway API Consumer API Provider API Management Policy Configuration Access Control Usage Policies Analytics Billing Developer Portal Interactive API Docs
  • 4.
    Developer portal withinteractive API documentation 4 3SCALE KEY PRODUCT FEATURE 4/5 • Interactive API documentation • Swagger-based • Self-service developer portal
  • 5.
    Fine-grained and flexibleaccess control to APIs 5 3SCALE KEY PRODUCT FEATURE 1/5 • Standard API keys • Application ID and key pair • OAuth v1.0 and 2.0
  • 6.
    Configuration of APIusage contracts such as rate limits 6 3SCALE KEY PRODUCT FEATURE 2/5 • Different API consumer segments • Flexible per-time-period limits RATE LIMIT 300{ }
  • 7.
    Monetization of individualAPIs 7 3SCALE KEY PRODUCT FEATURE 5/5 • Build business model • Flexible pricing rules • Automatic invoicing
  • 8.
    API usage analytics 8 3SCALEKEY PRODUCT FEATURE 3/5 • Traffic patterns • Top API consumers • Alerts, reporting
  • 9.
    Your API Back-end DeveloperApps Developers Branded Developer Portal Real time Admin Console Mobile Apps Infrastructure Gateway 1. Scalability 2. Very low latency 3. Privacy Control 4. Flexibility API Management Flow in 3scale
  • 10.
    API management customercases Read more: https://www.3scale.net/resources/#success-stories
  • 11.