+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
