Foreign components as Adapters
APPUiO Cloud administrator
Desire to integrate a third-party component
APPUiO Control API
New third-party component works transparently with APPUiO Control API.
- Response measure
Third-party system behaves according to the API specification (see Design by contract principle applied to components)
The APPUiO Control API should ensure replaceability for parts of functionalities so that the foreign component can be integrated. For example an ERP responsible for invoices can be integrated or replaced so that the functionality of APPUiO Cloud is complete.