When it comes to hybrid deployment i guess publisher and TM both will
reside on cloud. In that case we will need to use an adapter for onprem
deployment to connect with cloud.
Considering that we can draw the same with the adapter. Adapters can be
gateway type specific but always need to communicate with traffic managers
using the same protocol.
Adapter to gateway communication can be selected based on the gateway
type(xds for envoy etc). Default adapter which allows synapse gateway to
communicate with traffic manager can be built into traffic manager for
default cases. When hybrid mode used can be separated and brought into
onprem. So those who use all in one pack or having simple deployments won't
notice any complexity. Thoughts?

Thanks,
sanjeewa.




On Thu, Nov 19, 2020 at 3:25 PM Tharindu Dharmarathna <[email protected]>
wrote:

> Hi All,
>
> Currently, WSO2 API Manager has the following two methods of deploying
> artifacts into the Gateway deployments.
>
>    1. Push API artifacts into Gateway nodes.
>    2. Pull Gateway Artifacts from Traffic Manager nodes based on the
>    event.
>
> from the next APIM release, we will be going to remove the [1] option and
> we going to make [2] the way of deploying APIS.
>
> *Problems come in [2] architecture implemented.*
> 1. Introducing a new Gateway Type (Envoy Micro Gateway, etc) couldn't use
> existing event-based architecture since it handles only the synapse
> artifacts at the publisher end.
>
> *Solution*
> The following model going to be implemented based on the above points as
> discussed.
>
> [image: deployment.png]
> Your feedback on the above implementation is highly appreciated.
>
> Thanks
>
> *Tharindu Dharmarathna*Technical Lead
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: *+94779109091*
>


-- 
*Sanjeewa Malalgoda*
Software Architect | Associate Director, Engineering - WSO2 Inc.
(m) +94 712933253 | (e) [email protected] | (b) Blogger
<http://sanjeewamalalgoda.blogspot.com>, Medium
<https://medium.com/@sanjeewa190>

GET INTEGRATION AGILE <https://wso2.com/signature>
Integration Agility for Digitally Driven Business
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to