WSO2 API Manager: Open-Source API Management Solution
WSO2 API Manager is an open-source API management solution that allows organizations to create, publish, manage, and secure APIs. It handles API creation, lifecycle management, rate limiting, access control, analytics, and more.
What is WSO2 API Manager?
WSO2 API Manager is an open-source, full lifecycle API management solution developed by WSO2. It provides core API management functionality to create, publish, manage, secure, analyze, and scale APIs. Some key capabilities include:
- API creation and publishing - Allows defining APIs and API products with advanced configuration like versioning, endpoints, tiers.
- Developer portal - Provides a centralized portal for developers to discover, subscribe to, and consume APIs.
- Access control and rate limiting - Provides fine-grained access control using roles and throttling policies to limit usage.
- Analytics and observability - Provides advanced analytics on API usage, performance monitoring, and more.
- Security - Supports authentication, authorization, VPN, OAuth2, JWT, SSL, and more to secure APIs.
- High availability and scalability - Supports distributed deployments, horizontal scaling with caching and throttling.
- Lifecycle management - Automates the API promotion process across different environments like Dev, Test, Prod.
- Developer-centric workflows - Streamlines onboarding and manages subscriptions, keys.
WSO2 API Manager is available as an on-premise product with commercial support from WSO2. It is also open-source under the Apache License 2.0.