Understanding the Architecture
The architecture for the Trino Data Warehouse Protector is depicted in the image below.

| Component | Description |
|---|---|
| RPAgent | Is a daemon running on each node that downloads the policy package from the ESA over a TLS channel using the installed Certificates. |
| Log Forwarder | Is a daemon running on each node that routes the audit logs and application logs to the ESA/Audit Store. |
| config.ini | Is a file on each node containing the set of configuration parameters to modify the protector behavior. |
| Protector Layer | Contains the Trino Protector UDFs and APIs. |
| JcoreLite | Is the JNI library that provides a Java API layer to the Core libraries. |
| Core | Is the set of various libraries that provide the Protegrity Core functionality. |
Feedback
Was this page helpful?