Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.
As the API economy matures from gen one to two and beyond, we need to apply version control and devops methods to the burgeoning API inventory.
Governance Models & Version Control for API Products: Perspective on versions for API Definitions & Products, Catalog settings, version number in API URI, and the role of Subscription Client ID in routing API calls.
Publish API Product Version to a Consumer Organization: Use case for migrating subscriptions which belong to a Consumer Organization and sample scripts to perform the operation.
The sample scripts use several “apic” toolkit commands to construct the input file for “products:migrate-subscriptions”. The scripts were developed on IBM API Connect v10.0.1.x. You could dovetail steps from the sample scripts into your devops process, or build your process around the scripts’ steps.
The documents and scripts can be reached from this blog or through ibm-apiconnect/apic-hybrid-cloud-enablement.
In-the-works: Sample scripts built around “products:set-migration-target” and “products:execute-migration-target”. If you have other scenarios, please write a thumbnail in the comments.
Another community blog on API design: API Versioning – Best Practices (and not so great practices)
Copy