Skip to content

OPAL server and client architecture #326

Answered by orweis
abdullahalrifat asked this question in Q&A
Discussion options

You must be logged in to vote

One of the key aspects of the OPAL architecture is decoupling the data plane and the control plane - enabling security best practices such as Zero Trust and 'need-to-know basis'.

If for every update the data gets sent through the OPAL-server we'd create a weak point where all the senstive data is pooled at.

Instead with OPAL the server sends instructions on where to get the data instead of the data itself.

This also allows OPAL to serve distributed networks and VPC - without having them open up to external connections. The residing OPAL-client can access the data locally (e.g. dbs and servics within the local network), according to the given instruction without the data ever leaving the n…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by obsd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants