Extends Kubernetes with enterprise-grade API management in ways that your developers and platform engineers will love. No hoops, no complications, just all normal Kubernetes managed by kubectl. 100% open source.
Enjoy seamless management on WSO2 API Manager’s control plane and cloud-optimized deployments with WSO2 API Platform for Kubernetes’ (WSO2 APK) scalable data plane.
Leverage the power of Envoy Proxy, the CNCF API Gateway specification, and other CRDs.
Envoy Proxy, loved and used by the Kubernetes community, is a high-performance, open source edge and service proxy written in C++. WSO2 APK extends Envoy to a full API gateway.
A standard interface for configuring and operating API gateways, regardless of the underlying implementation. This simplifies the API management process for developers and DevOps teams and abstracts away low-level details of API gateway runtime configurations.
Learn MoreExtends Kubernetes’ fundamental abstractions to the API world by implementing custom resources for APIs, backends, applications, subscriptions, and policies.
WSO2’s innovative AI API capabilities and best in class AI-assisted developer experience make AI services more manageable and transparent while driving productivity. WSO2 APK offers capabilities related to Egress API Management, API creation, backend rate limiting, subscription level rate limiting, AI API consumption, and AI API analytics.
WSO2’s new Egress API Management feature enhances the consumption of LLM/AI APIs by providing comprehensive lifecycle API management and governance. WSO2 APK includes built-in AI Gateway Egress support for popular LLM service providers such as OpenAI, Mistral AI, and Azure OpenAI.
Explore Our AI GatewayWith the AI assistant, consumers can find and test APis in a fraction of the time, saving developers significant effort and dramatically improving consumer onboarding time for your APIs.
AI-based API search transforms how you find and understand and evaluate your APIs, using natural language processing to deliver precise and context-aware results. Enhances productivity and enriches the API discovery and testing experience.
WSO2 API Manager’s control plane supports all WSO2 gateways - WSO2 API Manager Gateway, WSO2 API Platform for Kubernetes (WSO2 APK) Gateway, and WSO2 API Microgateway. The centralized control plane provides robust capabilities for API creation, governance, management, and security for your entire API ecosystem.
WSO2 API Manager now extends its capabilities as a control plane to seamlessly integrate with WSO2 API Platform for Kubernetes’ (WSO2 APK) data plane. Organizations benefit from the combined strengths of a robust API management platform and a streamlined cloud native gateway.
The control plane is a flexible, scalable, and efficient tool for managing your APIs in all environments. Optimize APIs for the environment that delivers significant operational and cost benefits for your business.
The control plane’s developer-friendly UIs, third-party tools, and full-featured CLI for automated API creation delivers a platform that gives developers all the essential API management features for an optimized experience.
Developer friendly, standards compliant API management using familiar tools.
Take OpenAPI specifications and generate all the Kubernetes artifacts to manage the service as an API.
Developers can declaratively set and control APIs alongside other configurations, streamlining the YAML definitions and enhancing readability.
Create and manage APIs through intuitive UIs or use familiar Kubernetes configurations and command line tools.
Flexible deployment, efficient resource utilization, and agile microservices for seamless API management.
Deploy on any Kubernetes-based infrastructure. WSO2 APK provides more flexibility and portability. Deploy and run on an on-premises self-managed Kubernetes cluster, cloud Kubernetes cluster, or any Kubenetes flavor managed by mega cloud vendors.
With WSO2 APK, APIs are just Kubernetes artifacts. Manage them using your familiar K8s tool chain.
WSO2 APK is designed with a decentralized architecture. Each service performs a specific function and can be developed, deployed, and scaled independently. This enables agility, scalability, and easier maintenance.
Harness Kubernetes native features for comprehensive monitoring.
Utilize native logging and tracing features of Kubernetes to provide powerful insights. WSO2 APK enables easy collection, aggregation, indexing, searching, and distributed tracing of logs and messages from gateways.
Build a centralized dashboard in your tool of choice to monitor usage across different clusters or regions such as the US, EU, and Asia. Get a central view of performance, errors, usage metrics, and logs from APK, Kubernetes, and other sources.
WSO2 APK produces logs and metrics that easily integrate with Kubernetes ecosystem observability tools like Elasticsearch and Jaeger using the Kubernetes API, DaemonSet, and StatefulSet.
Optimal API management with seamless scalability, enhanced governance, and clustered deployment.
Seamlessly managing APIs within Kubernetes environments, WSO2 APK guarantees optimal performance, empowering businesses to confidently embrace the dynamic growth of modern digital landscapes.
Create, deploy, and manage APIs with Kubernetes tooling with just the data plane. Use the control plane for enhanced governance, developer portals, and intuitive UIs for those not familiar with command lines in Kubernetes.
Deliver multi-cloud or multi-region API management wherever you deploy your clusters. WSO2 APK can be deployed across different clusters and namespaces supporting internal/external, hybrid, and regional deployments.
GraphQL support in WSO2 APK lets clients request specific data, reducing data transfer and improving response times.
Avoid REST API drawbacks like over-fetching or under-fetching data with GraphQL. Developers can now retrieve only necessary data, streamlining code for better efficiency.
GraphQL eliminates complex, chained API calls, simplifying front-end development and reducing maintenance.
With GraphQL, WSO2 APK is tapping into a large developer community versed in efficient data retrieval. Developers utilize GraphQL for streamlined data requests, simplifying logic, and managing complex data structures.