Key solution design principles :
GST System IT Framework is designed around following key design principles that define the state-of-the-art in modern design practice:
a. Platform Approach : Designed as a platform powered by a faceless Open API architecture
b. Openness : Adoption of Open API and Open Standards
c. No Vendor lock-in and Replace-ability : Vendor neutrality to be driven by design ensuring plug-ability and adherence to standards
d. Security and Privacy : Privacy and data integrity and disseminate data to authenticated and authorized users
e. Scalability : Scalability to be driven by application design ensuring scaling out with hardware addition in a modular fashion
f. Availability : Load Balanced in an active-active fashion avoiding single point of failure
g. Manageability : Ensuring non-intrusive monitoring of components assuming infrastructural failure is commonplace
h. Reliability : Ensure Data integrity and prevent unauthorized manipulation of data
i. Data Driven Decision Making : Capture enough system analytical data to provide improvement indicators
j. Reconstruction of truth : Tamper resistance capacity and source of truth (original data of invoices and final returns) could be used to reconstruct derived data
The design is aimed at following key outcomes:
Figure – Key outcomes of solution design principles