Hi All, We have discussed about this subject time to time. It seems this would be useful option when we move between different deployments(dev to production and etc)
So first lets see how we can migrate API management platform from one deployment to another with current architecture. 01. API Manager database migration(api manager and idn tables with run time data). 02. Registry data migration. 03. Synapse artifact migration(apis, sequences and etc). 04. Stats migration With current architecture we cannot move single API to another easily. *Some of requirements* - Sometimes users(creators/publishers) might need to download their API as deployable artifact (archive) file and restore in another deployment. - Users might need to move entire API platform to other deployment(API, application tokens and everything). As an example we can take developer environment to production movement. *Possible solutions* - Let users to download deployable API artifact and redeploy it with deployer (like we deploy capp or web app). - Check in -check out client to move entire deployment with APIs , applications and other run time data (something similar to registry check-in checkout client). Lets use this mail thread to discuss about this requirement and possible design/solution to address those requirements. Thanks, sanjeewa. -- *Sanjeewa Malalgoda* Senior Software Engineer 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
