API-First – What Does That Really Mean?
There are a number of companies that boast about being API-first, but what does that really mean?
For a developer, that means easier integration with other systems and applications via a REST API or CMIS, and that the architecture is highly pluggable with a number of extension points to expand functionality. API-first also means that all features should be accessible via the API and not just a few.
But what about the business value?
Applications built with an API-first platform can easily integrate with other systems and applications and eliminate silos of information caused by legacy or departmental solutions.
Organizations that integrate rather than migrate are more productive, have the ability to reduce time to market for new applications, and can effectively leverage their existing infrastructure.
Here’s an Example:
A global advertising agency needs to license a series of images and videos from a movie studio. The studio sends a contract to legal that outlines the conditions of use, and sends the images and videos to marketing.
If the marketing and legal teams use different applications that do not integrate with one another, then marketing may struggle to understand how, when and where these images and videos can be used, and legal may not know if marketing is within compliance of the contract.
This situation increases the risk of a lawsuit, decreases employee productivity, and may negatively impact revenue growth and customer satisfaction.
Many stand-alone DAM tools and legacy ECM technologies are incapable of effectively integrating existing systems and processes while managing the complexities that are inherent with enterprise business.
Here’s the good news! The API-first architecture of Nuxeo’s hyperscale digital asset platform enables existing systems and data sources to be incorporated as is, in place, and into new workflows. By maximizing existing systems and processes, customers experience a multiplier effect and become more efficient while increasing revenue and competing more effectively in the market.