Data Exchange Layer & Enablement Layer #26
-
Hello everyone, I would like to discuss the consideration of implementing a Data Exchange Layer (such as X-Road) versus allowing direct integrations between systems/components. This is a critical aspect of the integration specifications we are developing. Implementing a Data Exchange Layer brings its own set of pros and cons regarding governance, integrations, technical implementation, and financial considerations. In addition to the above, I propose the inclusion of an ‘Enablement Layer’ in our G2P Connect specifications. This layer would encompass elements like the network (government network or internet), cloud (government cloud or private cloud), and relevant laws, all serving as a foundation to empower our implementations in a country. I look forward to the feedback. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
@dasunhegoda To configure and use core attributes defined in g2p connect header (like send/receiver id, certificates, keys, etc.,) does require a governance and trust layer like x-road or equivalent frameworks to create the interoperable network effect. For e.g., Social protection systems, foundational/functional registries, mapper, payment systems etc., play a role of a sender / receivers of this network and require to be onboarded, register with their encryption and digital signing verification certificates, etc., for effective data exchange. Community members should demonstrate use of g2p connect's transport layer agnostic api specs by integrating to x-road or equivalent frameworks with multiple platforms/systems to create this network effect over point to point setups. I do agree, as community we should document and provide reference implementations and templates for various governance, integration approaches and Information Technology, Cyber Security, Privacy, etc., laws as re-usable artefacts. @ALL - Any thoughts and ideas on how to curate such a repository? |
Beta Was this translation helpful? Give feedback.
-
@dasunhegoda @vvujjini I think it would be really nice idea to include X-Road example reference implementation using G2PConnect APIs in a sandbox between our systems. |
Beta Was this translation helpful? Give feedback.
Yes @dasunhegoda. Such integration is important. For now, in/out APIs for data exchange for social protection system and civil registry is defined within G2P Connect. How that exchange is implemented via a gateway etc is left to implementation. But, a off channel consent mechanism is not handled, it's for now assumed consent is handled within the end point systems and then the API calls are made. @vvujjini please correct if I am wrong.