Matrix compatibility WSO2 <> Tanzu v7 - wso2

I am not able to find a matrix compatibility between Tanzu and WSO2. Do you know where I can find a matrix compatibility of Tanzu and WSO2 products?

Related

WSO2 APIM vs WSO2 EI 6.6, 7.0 and DSS

Can somebody please explain, how WSO deploy its products?
First i got familiar with WSO EI 6.6. I could create a proxy service or use the DSS to make API alternative to entity framework in .net core services.
Then I found out that the superior product to WSO2 EI is WSO2 APIM - api manager.
WSO2 APIM has WSO2 IS included, so it is basically the single point for authentication and service proxying and so on.. However I have not seen there any option to make the DSS ??
WSO EI 7.0 is completly different to WSO EI 6.6 as far as i understand. WSO EI 7 is the name for 3 other products balerina integrator, microservice and streaming integrator. None of these services has the /carbon framework and all of them are just some apis for some custom editor. If this is true, why do they call it WSO EI 7?? Does that mean that the configuration of proxy services or access to database through res api is obsole and should not be used for new project?
So basically there is no way to have DSS in latests products?? Do I must use WSO EI 6.6 in order to use the DSS?
I have scratched my head at the naming and grouping of these products previously as well. From what I could figure, every now and then the groups change. As you have noticed rightfully, EI was the latest one to change. It indeed split into 3 entities. It is however still usable with code from EI 6.6. The Micro Integrator can be downloaded separately and used with all the code and CAR files made with 6.6. I have run a couple of them and found no problems thus far. It is basically the latest version but without the Carbon framework and frontend. One MI instance also runs just 1 CAR file but does so really fast.
As for your DSS needs I have no experience with that side of WSO2. I googled however and found that DSS can be downloaded right here as a standalone product. I hope that solves your last question.
The APIM is not superior to EI either, but functions in a different way. Since the older products were all based on Carbon as you mentioned before means there was a certain bit of overlap. IS for example can also be downloaded separately.
If I was to guess I would say they WSO2 will be trying to make all their services into Microservice versions in the upcoming years. This is just speculation btw.
If you want to dive more into the reasoning behind WSO EI 7.0 and why it was decided to work like that I would suggest this talk by the WSO2 director.

How to use product of WSO2 correctly?

I have already read many documentations of WSO2, there are some products of WSO2 such as: Enterprise Integration (EI), API Management (APIM), Identity Access Management (IS), Analytics Stream Processing (SP). I can understand the functions of IS and SP.
1. But I dont know what are differences between EI and APIM?
2. When can we use EI? When can we use APIM?
3. Can we merge WSO2 EI and APIM and IS and SP Products to execute all of them on one server?
Sorry for many questions, but I am really confuse in these matters, please give me advice.
WSO2 EI can be used to integrate different systems, orchestrate and then expose as new services/APIs.
WSO2 APIM can be used to manage those services/APIs. You can manage security, rate limiting, CORS, etc. and can see analytics of API usage etc. too. For APIM analytics, there is a customized version of SP which you can download separately.
You can't run all 4 as a single server. Those are 4 runtimes, so you have to start them separately.

Is WSO2 DAS the new name or successor product for WSO2 BAM?

We are evaluating the WSO2 API Manager 1.8.0 (WSO2 AM) together with the WSO2 Business Activity Monitor 2.5.0 (WSO2 BAM). From our support partner Yenlo we got the WSO2 recommendation to use WSO2 BAM 3.0 for new installation, because the changes from BAM 2.5.0 to BAM 3.0.0 are massive.
BAM 3.0 is not released yet (see the release plan in JIRA). But milestone 4 should be available.
But the only thing I can find is milestone 3 of BAM and milestone 4 of DAS (Data Analytics Server) as announced in this email. Also the change log of DAS points to JIRA issues from BAM.
Is DAS the new name for BAM?
Is DAS the new name for BAM?
Yes, with exsisting BAM features + all features of WSO2 CEP are also included additionally in WSO2 DAS.
Some of the content of current BAM also applicable to DAS such as Collect & Store any Type of Business Events, High Performance Data Capture Framework, Pre-Built Data Agents for all WSO2 Products, etc. But since DAS is a complete revamp of old BAM, there are core changes such as analytics engine is now based on spark, and pluggable storage architecture and not cassandra centric (DAS 3.0 will be having RDBMS and hbase connectors).
DAS also includes all WSO2 CEP features, therefore users can do both real time and batch based analysis. Basically it's kind of analytics platform.
The old BAM is mainly focused on batch analysis.
More information can be found in WSO2 DAS Documentation. Also DAS would be in the future include Machine Learning Features as well, and it is an another name for whole analytics platform
Keep in mind as far as I know DAS is not completely backward compatible with BAM. So if you start new from WSO2 AM 1.10.0, best way is to use DAS Version 3, not BAM.

WSO2 Identity Server 5.0.0 clustering with Oracle Coherence

Halo everybody (maybe Asela? :),
Can anyone guide me how can I implement Oracle Coherence as a Cache provider with WSO2 Identity Server 5.0.0 clustered using with WSO2 ELB?
I found some very useful links on that topic, from which I consider this one as a good start: Clustering Identity Server
But I cannot find a way how to find solution for changing Hazelcast cache provider for any other provider.
I also realized, WSO2 is not using javax.caching implementation from JDK (since it was introduced in 1.7 and later), it is using its own based on JSR-107 (from which JSR I suppose Java JDK JCache is originated.
This article shows, that there is a way, how to somehow implement user JSR 107 JCache, but I don't see it configured for whole Identity Server:
WSO2 Multi-tenant Cache: JSR-107 (JCache)
I'm expecting answer which will guide me, what to change or add (for instance to carbon core) and where to setup / configure those changes, to make them global used within WSO2 Identity Server 5.0.0.
I hope it is relevant question and since this Carbon based platform is very rich and configurable, I hope this will be possible with some time invested.
Thank you in advance,
Josef
Coherence supports the real JCache APIs, so if WSO2 uses JCache, it should be easy to integrate Coherence!

AS2 protocol support in WSO2 ESB

Our client have recently decided to have WSO2 ESB as one of the integration platform in the system landscape. Here, we have lots of partners exchanging messages using AS2 service.
How can we provide AS2 service via ESB? Is there any support in WSO2 ESB for AS2 service or do we need to build this feature ourselves?
Thanks for your reply!
Br,
Jyoti
At the moment WSO2 ESB does not have any support for AS2. We can't predict about a certain timeline when this support will be available.
If you want, you can implement this by yourself. Basically, this will have to be implemented as a new transport for the ESB. AFAIK, you can get it done by WSO2 via sponsored development too.