Hi all,

+1 to add endpoint per resource. And i think it is possible and easy with new
Integration Server.

Thanks and Regards

On Tue, Nov 15, 2016 at 4:44 PM, Sanjeewa Malalgoda <[email protected]>
wrote:

> Hi,
> I think we can have endpoint per resource support in C5 based API Manager.
> Shall we add this for next release?
>
> Thanks,
> sanjeewa.
>
> On Tue, Nov 15, 2016 at 4:41 PM, Uvindra Dias Jayasinha <[email protected]>
> wrote:
>
>> The ENDPOINT_TYPE refers to things such as HTTP Endpoint or WSDL
>> Endpoint, etc. which we supported in C4. But I dont knowhow this applies to
>> C5.
>>
>> On 15 November 2016 at 16:37, Abimaran Kugathasan <[email protected]>
>> wrote:
>>
>>> HI Uvindra
>>>
>>> On Tue, Nov 15, 2016 at 4:27 PM, Uvindra Dias Jayasinha <
>>> [email protected]> wrote:
>>>
>>>>
>>>>
>>>> On 15 November 2016 at 16:20, Abimaran Kugathasan <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Uvindra,
>>>>>
>>>>> What could be the possible values for ENVIRONMENT_CATEGORY column?
>>>>>
>>>>
>>>> This could be Production or Sandbox
>>>>
>>>
>>> I hope, values for ENDPOINT_TYPE should be Production or Sandbox. IMO,
>>> Production or Sandbox aren't Environments but a Endpoint  types or category.
>>>
>>>
>>>>
>>>>
>>>>> Also, at a time, only one environment will be supported by the APIM,
>>>>> Do we really need AM_API_ENVIRONMENTS table?
>>>>>
>>>>
>>>> Yes in this case there would be no use for it. Also had a chat with
>>>> NuwanD and he mentioned that we may not have a requirement for storing env
>>>> information separately in C5, since we will be supporting a CLI to help
>>>> exchange APIs created between different deployment environments.
>>>>
>>>>
>>>>> On Tue, Nov 15, 2016 at 3:46 PM, Uvindra Dias Jayasinha <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> As part of the C5 effort we need to evaluate how we are to persist
>>>>>> API Endpoint and API Environment information. Here  is a brief 
>>>>>> introduction
>>>>>> of what each of these are.
>>>>>>
>>>>>> *API Endpoint*
>>>>>> The actual backend endpoint that a API created in APIM fronts. In C4
>>>>>> these were defined as Production and Sandbox endpoints. So at DB table
>>>>>> level we could represent this as follows,
>>>>>>
>>>>>> CREATE TABLE `AM_API_ENDPOINTS` (
>>>>>>   `API_ID` INTEGER,
>>>>>>   `ENVIRONMENT_CATEGORY` VARCHAR(30),
>>>>>>   `ENDPOINT_TYPE` VARCHAR(30),
>>>>>>   `IS_ENDPOINT_SECURED` BOOLEAN,
>>>>>>   `TPS` INTEGER,
>>>>>>   `AUTH_DIGEST` VARCHAR(30),
>>>>>>   `USERNAME` VARCHAR(255),
>>>>>>   `PASSWORD` VARCHAR(255)
>>>>>> );
>>>>>>
>>>>>> This naturally maps to our current concepts that already exist in C4.
>>>>>>
>>>>>> *API Environment*
>>>>>> This represents different gateway environments across which a given
>>>>>> API can be deployed on such as Dev, QA, Production. So at DB table level 
>>>>>> we
>>>>>> could represent this as follows,
>>>>>>
>>>>>> CREATE TABLE `AM_API_ENVIRONMENTS` (
>>>>>>   `API_ID` INTEGER,
>>>>>>   `ENV_NAME` VARCHAR(255),
>>>>>>   `HTTP_URL` VARCHAR(255),
>>>>>>   `HTTPS_URL` VARCHAR(255),
>>>>>>   `APPEND_CONTEXT` BOOLEAN
>>>>>> );
>>>>>>
>>>>>>
>>>>>> Is there an overlap between these two concepts in the way we are
>>>>>> representing them here?
>>>>>>
>>>>>> Please give your feedback.
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Uvindra
>>>>>>
>>>>>> Mobile: 777733962
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks
>>>>> Abimaran Kugathasan
>>>>> Senior Software Engineer - API Technologies
>>>>>
>>>>> Email : [email protected]
>>>>> Mobile : +94 773922820
>>>>>
>>>>> <http://stackoverflow.com/users/515034>
>>>>> <http://lk.linkedin.com/in/abimaran>
>>>>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>>>>> <https://twitter.com/abimaran>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Uvindra
>>>>
>>>> Mobile: 777733962
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks
>>> Abimaran Kugathasan
>>> Senior Software Engineer - API Technologies
>>>
>>> Email : [email protected]
>>> Mobile : +94 773922820
>>>
>>> <http://stackoverflow.com/users/515034>
>>> <http://lk.linkedin.com/in/abimaran>
>>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>>> <https://twitter.com/abimaran>
>>>
>>>
>>
>>
>> --
>> Regards,
>> Uvindra
>>
>> Mobile: 777733962
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
>
> *Sanjeewa Malalgoda*
> WSO2 Inc.
> Mobile : +94713068779
>
> <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda.
> blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/>
>
>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Rukshan Chathuranga.
Software Engineer.
WSO2, Inc.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to