The first phase of implementing the InterStack framework is to start by deploying the building blocks by going through the following steps:
Step 1: Create and Deploy the Common Data Dictionary (CDD)
- Inventory of existing systems and data requirements: Perform an inventory of all the currently deployed and upcoming government systems and their data requirements.
- Identify similar and unique data structures: After making an inventory of all the systems and their data, identify unique data elements as well as similar data elements that can be merged into reusable ones.
- Create standardised data definitions: After the identification, standardise data definitions
- Create and deploy Common Data Dictionary: Create the Common Data Dictionary (CDD) and deploy it.
Step 2: Deploy the API Gateway
- Identify an open-source API Gateway to use: Review open-source API Gateway solutions and select the most appropriate ones.
- Deploy API Gateway: Once the right API Gateway system is selected, deploy it.
- Configure API Gateway: Configure the API Gateway after deployment.
Step 3: Deploy the Identity and Access Management (IAM) System
- Identify an open-source IAM System to use: Review open-source IAM solutions and select the most appropriate ones.
- Deploy IAM System: Once the right IAM system is selected, deploy it.
- Configure IAM System: Configure the IAM after deployment.
- Document Integration for different technologies: Document integration steps for various technologies such as React, Django, Flutter, etc.