Interoperability technologies have swung in and out of favor over the last few years. The most recent trend has been fueled by the proliferation of APIs from cloud-based products coupled with the simplification of the methods used to call application programming interfaces, APIs, called REST APIs. REST stands for “representational state transfer.”
REST APIs And Mobile Computing
Integrating APIs With ERP Software
Many ERP providers have jumped on the API bandwagon and are at various points of implementation. QAD has offered APIs for its business functions for many years under the banner of a service-oriented architecture or SOA. More recently, however, with our Channel Islands initiative, we now use REST APIs to service the new UX and to create a highly open system that readily supports integration, application extension and innovation. This approach simplifies cloud application integration, which QAD achieves through a combination of its own technology and with partner Dell Boomi.
REST APIs, however, still need to be managed, like any software source. There are best and worst practices for REST API design and security. QAD, therefore, primarily views REST APIs as a best practice for interoperability. The interoperability afforded by REST APIs significantly reduces the volume of customizations required for an ERP implementation and lowers the hurdle for future ERP upgrades. Most importantly, the QAD API approach offers flexible options for ERP upgrades, such as by module rather than the entire application.