A digital business is supported by technology platforms in five areas: information systems; customer experience; data and analytics; IoT; and ecosystems. The ecosystems technology platform supports the creation of, and connection to, external ecosystems, marketplaces and communities. Application performance interface (API) management enables the digital platform to function.
Organizations should design APIs from the “outside in,” based on ecosystem requirements, not “inside out,” based on existing applications or technology infrastructure. “Ensure that your organization takes an ‘API first’ approach, designing APIs based on the requirements of your organization’s ecosystem,” says Cappuccio. “APIs designed in this way can be mapped to internal technology infrastructure. This approach is more effective than simply generating APIs based on existing infrastructure and data models.”