An API strategy largely depends on the goals. Monolithic systems may have multiple duplicate services used by different apps that must be
unified and made available via an API to increase efficiencies. Or APIs are to be exposed to external developers enabling them to create
new apps or integrate with existing ones. Alternatively, data may be migrated to the cloud via an API. Goals will ultimately determine
the strategy and roadmap.
API management systems differ. Security protocols, monetization ability, and customization are all capabilities that should drive the
decision. APIs can be hosted in the cloud, on-prem or in hybrid environments. What’s best for your use case?