0% found this document useful (0 votes)
78 views

WSO2 Platform Overview

WSO2 in a Nutshell provides the following advantages: 1. It allows companies to unlock new opportunities through digital transformation and deliver enhanced services, applications, and experiences. 2. WSO2 helps companies accelerate their time-to-market by allowing them to rapidly deliver their core value proposition through digital products. 3. WSO2 offers a cost effective solution with competitive pricing that doesn't require sacrificing key features.

Uploaded by

Komol Hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views

WSO2 Platform Overview

WSO2 in a Nutshell provides the following advantages: 1. It allows companies to unlock new opportunities through digital transformation and deliver enhanced services, applications, and experiences. 2. WSO2 helps companies accelerate their time-to-market by allowing them to rapidly deliver their core value proposition through digital products. 3. WSO2 offers a cost effective solution with competitive pricing that doesn't require sacrificing key features.

Uploaded by

Komol Hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

WSO2 in a Nutshell

3
The WSO2 Advantage
Unlock New Opportunities
Reap the benefits of digital transformation to
deliver enhanced services, applications, and
experiences.

Accelerate Time-to-Market
Rapidly deliver your core value proposition through
digital products.

Cost Effective
A competitive pricing structure that doesn’t make
you sacrifice key features.

Microservices, Containers, and Beyond!


Extensibility to provide enhanced offerings for
your customers today—and over the years to
come.
4
:

5
Companies we have impacted

6

Anantha Raghava, CEO and founder of Exzatech (worked with Karnataka Bank on this project)
8

Productivity Real-Time
Through Collaboration On-Demand Experiences Enabled
9

10



API Manager 4.0 - Components
16
Gateways - API Runtime options
Multiple Gateway options
● Standard : Robust, API driven, ideal for brownfield projects
● Choreo Connect : Immutable, container native, ideal for greenfield projects
● Both use the same management plane
● Both can be used together in the same deployment

Hybrid option: Gateways close to services, Mgt. plane on cloud

● Both can scale without management plane


● Gateways are identity provider agnostic -> Can work with any key manager as long as trust is
established and a signed token is used
API Publisher
The Portal for API Designers and Product Managers.

Designers Product Managers

● Design, mock and document REST , ● Validate and publish APIs for public discovery
SOAP ,GraphQL APIs and Web Socket and consumption.
● API version control ● The central point for managing the API’s Lifecycle.
● Gain API usage insights for operational Monetize APIs through business plans.
purposes. ●
Gain API usage insights for business purposes.
● Import API definitions. ●
● Apply policies for security, rate limits and
message transformations.

● AWS Lambda support

18
Developer Portal
The Application Developer Portal known as the API
Store.

● ReactJS based customizable Dev Portal available


out-of-the-box.
● Discover, test and subscribe to APIs
● Search through APIs and API documentation
● Rate, comment on APIs
● Try out the API SDKs for faster go-to-market of
applications
● Brand the developer portal to suit your needs
● Collaborative management of applications

19
● ●




20
Cloud-based Analytics
● Analytics will be provided as a cloud solution to both on-
prem customers and Choreo users.
● A central portal will provide all necessary charts
for each customer with data isolation.
● On-premise users will have to on-board on
Choreo to use Analytics
● Historically, managing analytics has been tough
for customers in their environments. Moving the
solution to the cloud will take this burden away
from the customers while also benefit WSO2
with the scalability of the cloud architecture.

21
Enterprise Integrator Components Streaming Integrator

Micro Integrator Streaming Integrator

An intuitive low-code configuration driven


integrator with a graphical drag and drop
designer based on the same WSO2 EI/ESB
runtime. can connect any event
stream to any
destination and act on
streaming data using
Micro Integrator.
● SaaS and B2B Connectivity
A Hybrid Integration Platform
● Data Integration (Database, FIle)
Connectivity / Integration : anything-to-anything
● Protocol Switching

● File Processing
Filesystems Business
Applications
Common Use Cases
Partners’ systems
● Message Routing and
Transformation
WSO2 MI
● Service Orchestration APIs

● Asynchronous Web services


Message Processing (with
Messaging
3rd Party Broker / Store)
systems

25
Connectors to Connect the Enterprise
The Connector Store

• To connect and integrate with common systems &


platforms
• More than 200+ enterprise connectors
• No additional cost. Download and Install.
(https://store.wso2.com/store/assets/esbconnector/list)
• Can build your own connector easily

– Using SDKs

– Using web APIs

Enterprise Integration Patterns (EIP)


Best Practices in Mediation & Integration
26
● EIPs are enabled using individual
building blocks called Mediators

● There are many types of out-of-the-


● EIPs cover box mediators that provide common
capabilities such as filtering,
a wide aggregating, switching etc.

● Mediators are available via the tooling


spectrum of common integration scenarios component to build the various EIPs

● 100% coverage for all published EIPs with source configs


https://docs.wso2.com/display/IntegrationPatterns

Visual Tooling - Integration Studio


● Provides graphical and source view editing of integration artifacts

27


28
29
Streaming Integrator
● Connect any source to any destination with rich
connectivity offered by 60+ well tested connectors ○
Streaming Systems : Kafka, NATS, JMS, ..
○ ETL : CDC, File, ..
○ Protocols: HTTP, TCP, gRPC, Thrift, ...
○ Storage: RDBMS, MongoDB,
HBase,Cassandra, ..
● Supports both centralized and decentralized
architectures
● Sophisticated tooling for enhanced developer experience
● Seamless integration with Micro Integrator: Build advanced data
processing pipelines by combining stream processing and
integration capabilities
31

32
High-level Capability Breakdown

Log-in, Self-service and Adaptive Access Control


Single Sign-On

Enterprise Identity Federation


and Social Login API & Microservice
Security

Adaptive Multi-factor Authentication


Privacy and Consent
Management

Account and Password


Provisioning and Administration

33
34

You might also like