Skip to content
Sensoft

WSO2 API Manager

EDM stands for Electronic Document Management. It is a set of computing techniques and tools for managing the complete life cycle of an organisation’s documents, from their creation or receipt through to their archiving or destruction.

Using WSO2 API Manager brings businesses many benefits

An all-in-one solution

As an all-in-one solution, WSO2 API Manager lets you create, publish, manage, secure and monitor APIs at scale. It combines the best practices of service-oriented architecture (SOA) with modern API management principles to address the complex challenges of delivering, governing and integrating APIs across the enterprise.

WSO2 Carbon modularity

The platform is built on WSO2’s modular Carbon architecture, based on OSGi, which gives it great flexibility and modularity. It can be deployed on-premise, in the cloud (public or private), on virtual machines, on Kubernetes, or at the edge, supporting either centralised or cloud-native deployment architectures.

WSO2 API Manager

Key WSO2 API Manager features

API design and development
  • Intuitive tools for designing and documenting APIs.
  • Support for the OpenAPI (Swagger) and AsyncAPI specifications.
  • Ability to transform and orchestrate API messages (mediation).
  • Support for GraphQL APIs and streaming APIs (WebSockets, SSE, WebSub).
API publication and life-cycle management
  • API Publisher: An interface for developers and API product managers to design, build and publish APIs.
  • Life-cycle management: Handles the various phases of an API’s life (creation, publication, deployment, deprecation, retirement).
  • API revisions: Allows the different versions and revisions of an API to be managed, with the ability to roll back to earlier states.
Developer Portal / API Marketplace:
  • A self-service portal where internal and external developers can discover, explore, test and subscribe to APIs.
  • Provides documentation, code samples and tools to make APIs easier to consume.
  • Encourages the growth of a developer community.
API security and governance
  • API Gateway: A centralised control point that secures, protects and manages API traffic.
  • Authentication and authorisation: Support for OAuth 2.0, JWT and Kerberos, and integration with third-party key managers (PingFederate, Auth0, ForgeRock, Azure AD).
  • Granular access control (RBAC): Assignment of permissions based on user roles.
  • Threat protection: Bot detection, protection against token-related fraud, and countermeasures against attacks (DDoS, XSS, CSRF).
  • Policy management: Application of security, quota (throttling), transformation and other policies.
Traffic and performance management
  • Traffic Manager: Regulates API traffic and applies rate-limiting policies at various levels (subscriber, API, resource).
  • Caching: Improves API performance by storing frequent responses.
  • Load balancing: Distributes traffic to ensure availability and scalability.
  • Operating modes: Adapts API behaviour to different environments (internal/external, AMP/PA).
Egress API management

Control and governance of API traffic leaving internal services for external APIs, ensuring security and compliance.

Monitoring and analytics
  • Dashboards: Provide a complete view of API usage, performance and errors.
  • Statistics and reports: Generate data on API usage for analysis and informed decision-making.
  • Alerts: Alerting mechanisms when anomalies are detected.
Flexible deployment
  • Support for a range of deployment architectures: single node, distributed, geo-distributed, hybrid, and cloud-native (Kubernetes).
  • Continuous integration / continuous deployment (CI/CD) capabilities to automate deployment.

Benefits of WSO2 API Manager

Complete control and governance
  • Provides full visibility and control over the entire API life cycle (design, deployment, monitoring, retirement).
  • Guarantees compliance with security policies and regulations.
Robust security:
  • Protects APIs against threats and unauthorised access through authentication, authorisation, attack protection and fraud detection mechanisms.
  • The ability to secure outbound APIs is a major asset for the overall security of the information system.
Flexibility and extensibility
  • Open source: No licence fees, which brings significant savings and greater flexibility for customisation.
  • Flexible deployment: Adapts to a range of infrastructures (on-premise, cloud, Kubernetes) and architectures.
  • Modular: Lets you add only the capabilities you need and grow the platform as requirements change.
Faster innovation and time to market
  • Simplifies the creation and publication of APIs, allowing new digital services to be launched more quickly.
  • Makes it easier to integrate existing systems and expose their capabilities through APIs.
Better collaboration
  • The self-service developer portal and the documentation tools encourage collaboration between internal teams and external partners.
  • Creates a dynamic, accessible API ecosystem.
Optimised performance and scalability
  • Handles large volumes of API traffic efficiently and reliably.
  • Rate limiting and caching deliver better performance and a smooth user experience.
Visibility and informed decision-making:

The analytics and monitoring capabilities provide valuable insight into API usage, making it possible to spot trends, optimise performance and take informed business decisions.

Lower costs and ROI:
  • As an open-source solution, it reduces licence costs.
  • Its deployment flexibility and efficiency can also lower infrastructure and operating costs.

In the same family

Web Conférence

Web conferencing modules are essential digital tools for remote communication and collaboration. They bring together geographically dispersed people for meetings, training, presentations, seminars (webinars) or virtual events.

SHOWBOX

SHOWBOX is aimed at institutions wanting to digitise their activity, increase their productivity and improve their communication with their clients.

Print’R

Print R is a solution equipped with an NFC system that scans identification documents (passports and national identity cards), saves their data and prints it.

Let’s talk about your projects

Get in touch and we will build solutions that automate your processes, keep your customers loyal and improve your results

Request a presentation