Hi Chamalee,

On Mon, Jun 26, 2017 at 2:15 PM, Chamalee De Silva <[email protected]>
wrote:

> Hi all,
>
> With the usage of ballerina in API Manager 3.0.0, we can do most of the
> integration part  of the API within API Manager.
>
> With that capability, APIs with high integration complexity can be
> Published and deployed to the Gateway.
>
> Other than that, with the new composite APIs [1] feature to be introduced
> with with APIM 3.0.0, API Manager allows us to create customized APIs by
> reshaping a collection of APIs as well.
> With that, an added complexity will be there in such APIs including a
> combination of multiple services .
>
> Since that sort of APIs gives a considerable load to the Gateway and make
> it complex in operation,
> we are planning to give the capability to each of those API to be deployed
>  into separate Gateways with *Per API per Gateway Feature*.
>
> Following is a sample illustration of the flow with K8.
>
>
>
>
>
>  1. Before publishing the feature the publisher user is facilitated to
> enable the per API per Gateway feature.
>
> 2. If the feature is enabled in API Publisher, the API will be published
> with an auto generated Label.
>
>
Is this feature enabled at the API publisher node level?  If so, it will
apply to all the API s irrespective of the complexity of the API, so even
the simple API will be deployed in their own separate gateway. I think it
should not be the case, only the selected API s to be deployed in their own
gateways, whereas the others to be deployed in a common gateway.


> 3. Using this label, a new gateway will be start up in a container in  the
> Container Management System.
>
> 4. The API will be deployed in that newly created Gateway and provide the
> Access URL and credential related information to the API Manager side.
>
>
> We are going to support *K8* and *Openshift* by default in this feature.
> And next, we will provide extension point  to support other Container
> Management Systems as well.
>
>
>
> [1] mail thread : [C5] API composition support for application developers
> in API Store
>
>
>
>
> Thanks & Regards,
>
> *Chamalee De Silva*
> Software Engineer
> *WS**O2* Inc. :http://wso2.com/
>
> Office   :- *+94 11 2145345 <%2B94%2011%202145345>*
> mobile  :- *+94 7 <%2B94%2077%202782039>1 4315942*
>
>


-- 
Sajith Kariyawasam
*Associate Tech Lead*
*WSO2 Inc.; http://wso2.com <http://wso2.com/>*
*Committer and PMC member, Apache Stratos *
*AMIE (SL)*
*Mobile: 0772269575*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to