Exploring the WSO2 Products and Service Stack
WSO2 offers a comprehensive, open-source-first platform designed to simplify API management, integration, identity management, and cloud-native application development. Whether you’re building modern applications, securing APIs, or connecting distributed systems, WSO2 provides the tools to get you there efficiently. In this guide, we’ll explore the key components of the WSO2 ecosystem—including flagship products like API Manager, Micro Integrator, Identity Server, the developer-focused Ballerina language, and SaaS-based solutions like Choreo and Asgardeo. We’ll also touch on internal tools like Devant and Bijira, which support WSO2’s own engineering workflows.
WSO2 API Manager
A full lifecycle API management solution.
Purpose: To design, publish, secure, manage, and monitor APIs.
Key Features:
- API Gateway for routing and throttling
- Developer Portal for API discovery
- API Publisher for managing API lifecycle
- Built-in analytics (via Choreo or external)
- Supports REST, GraphQL, WebSockets
Use Cases: Internal/external API exposure, monetization, federated API gateway models.
WSO2 Micro Integrator
A lightweight integration runtime based on the WSO2 Enterprise Integrator.
Purpose: Microservices-based integration for cloud-native applications.
Key Features:
Built on Apache Synapse
Supports mediation, transformation, and routing
Integrates with databases, SaaS, legacy systems
Container-friendly (Kubernetes/ Docker)
Use Cases: Building integration microservices, edge integrations, legacy modernization.
WSO2 Identity Server
An identity and access management (IAM) product.
Purpose: Provide SSO, federated login, access delegation, and user management.
Key Features:
Supports OAuth2, OIDC, SAML2, SCIM, FIDO2
MFA, adaptive authentication, consent management
User self-service portal
Integrates with LDAP, AD, JDBC
Use Cases: Customer IAM (CIAM), Workforce IAM, federated identity, secure access to apps/APIs.
Ballerina
An open-source cloud-native programming language.
Purpose: Simplify integration with a developer-friendly syntax.
Key Features:
Built-in support for network protocols (HTTP, gRPC, WebSockets)
Visual programming view
Concurrency with worker and isolated concepts
Data transformations and JSON/XML handling
Use Cases: Writing microservices, API backends, and integration logic.
Choreo
A cloud-native developer platform for APIs and integrations.
Purpose: Empower developers to build, deploy, and manage cloud-native applications faster.
Key Features:
No-code/low-code + pro-code development
Integrates APIs, Ballerina services, and connectors
Built-in CI/CD, observability, GitOps
Hosted or private cloud deployment
Use Cases: Rapid API/service development, serverless integration, digital transformation.
Asgardeo
A SaaS-based CIAM (Customer Identity and Access Management) platform.
Purpose: Secure customer access with modern identity standards and UX.
Key Features:
OAuth2, OIDC, SAML2 support
Social logins, passwordless auth, MFA
SDKs for SPA, mobile apps
User analytics, branding, adaptive authentication
Use Cases: Secure customer-facing apps with low integration effort.
Devant
An internal tool developed by WSO2 for managing engineering operations.
Purpose: Assist in developer productivity, workflow automation.
Status: Mostly used internally and not a commercial product.
Features: Integration with Jira, GitHub, CI/CD pipelines.
Bijira
A Jira clone built in-house by WSO2 for internal project and task management.
Purpose: Task tracking and issue management for WSO2 teams.
Status: Not publicly available, for internal use only.
Note: Useful for testing internal tooling capabilities and integration scenarios.