One of the core software requirements of Apigee private cloud installation is Oracle JDK 7/8 or Open JDK 7/8 as mentioned here https://docs.apigee.com/release/supported-software
Instead of JDK, in my opinion, we need JVM to run some of the core components of Apigee. In that case, just JRE is sufficient? Do we need full JDK installed on those individual machines?
I suggest to install full jdk.