+1

Makes sense to reuse existing APIM functionality to deploy the API archive.


On 19 November 2014 15:59, Nuwan Dias <[email protected]> wrote:

>
>
> On Wed, Nov 19, 2014 at 2:38 PM, Ajith Vitharana <[email protected]> wrote:
>
>>
>>
>> On Wed, Nov 19, 2014 at 2:29 PM, Lakshman Udayakantha <[email protected]
>> > wrote:
>>
>>> Hi all,
>>>
>>> We are developing an API import/export feature for API manager which has
>>> been discussed earlier as well in [1].
>>>
>>> We have identified the following artifacts to be included in the
>>> exported file of an API for now.
>>>
>>>
>>>
>>>
>>> The archive file structure of exported APIs will be similar to below.
>>>
>>> -- pizzaShack
>>>
>>>    -
>>>
>>>    v1
>>>    -
>>>
>>>       docs
>>>       -
>>>
>>>       image
>>>       -
>>>
>>>       sequences
>>>       -
>>>
>>>       meta-info
>>>
>>>
>>> The UI will be presented through the admin-dashboard of API manager
>>> where the available list of APIs will be displayed. The user will have the
>>> ability to select one or many APIs and create an archive with the selected
>>> APIs. After the archive is created, the user will be provided with a
>>> download link to download the archive. Please refer below image as the UI.
>>>
>>
>> How do we deploy that archive to other environment ? Eg: export from
>> Dev environment and import to Test/Prod.
>> Do we plan to introduce some deployer to import that archive ?
>>
>
> Plan is to actually use the existing APIs to deploy them. For example, use
> the existing addAPI/updateAPI functions to create the APIs, add documents,
> etc.
>
>>
>> -Ajith
>>
>>
>>
>>>
>>>
>>> ​
>>> ​
>>>
>>>
>>> [1] [Architecture] Export/import APIs?
>>>
>>> http://mail.wso2.org/mailarchive/architecture/2013-March/011049.html
>>>
>>>
>>> --
>>> Lakshman Udayakantha
>>> WSO2 Inc. www.wso2.com
>>> lean.enterprise.middleware
>>> Mobile: *0711241005 <0711241005>*
>>>
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Ajith Vitharana.
>> WSO2 Inc. - http://wso2.org
>> Email  :  [email protected]
>> Mobile : +94772217350
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Nuwan Dias
>
> Associate Tech Lead - WSO2, Inc. http://wso2.com
> email : [email protected]
> Phone : +94 777 775 729
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Regards,
Uvindra

Mobile: 777733962
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to