My conclusion of the article and some take aways:
- API Manager does not use Carbon Archive files because API Manager artifacts are both stored on file system and database
- Use import/export facility to migrate APIs
- There is also a bulk tool available to import/export a bulk of APIs
- Environment specific attributes must be given as parameters
The downside of that last point is that each time new parameters are added, you must restart the API server.
Each backend will have its own endpoints, so this will require new parameters.
I would recommend a seperate file that must be imported within the wso2server.bat file.