COD edge node overview

An edge node is a resource that is dedicated to access private computing resources that is otherwise restricted to incoming requests from the internet. To run applications using the HBase Java API or the Phoenix Thick JDBC driver, you must first configure an edge node on Amazon Web Services (AWS) or Microsoft Azure.

Cloudera Operational Database (COD) cannot be accessed directly by clients and resources on the public internet. The subnet's security groups and ingress rules of your AWS VPC/Azure VNet prevents you from accessing your database from a different network.

You can access the COD using an endpoint through the Apache Knox gateway. This means that only the clients which can be proxied by the Knox gateway can be accessed outside of the VPC/VNet. The Phoenix Thin JDBC driver and the Python PhoenixDB library can be proxied by Knox. The HBase Java API and Phoenix Thick JDBC driver cannot be proxied by Knox.