After deploying the InterStack building blocks, each system should meet the following requirements:
- Data must be defined based on the Common Data Dictionary (CDD): The data definitions for each system should comply with the specifications of the Common Data Dictionary (CDD). As much as possible entities should match the definitions in the CDD.
- A fully documented Application Programming Interface (API): Each system should have an API that allows other systems to access their data. The APIs should be fully documented based on the OpenAPI standard.
- Integration with the API Gateway: Each system API should only be accessible through the API Gateway. For each API, a service and a route will need to be set up.
- Integration with the central Identity and Access Management (IAM): Each system should be integrated with the Identity and Access Management system to manage its users and authentication.