Security Considerations for GGHub
For detailed guidance on implementing security features and best practices in Oracle GoldenGate Microservices Architecture, see Oracle GoldenGate Security Feature: Implementation.
When configuring GGHub using the Ansible automation steps in the topics that follow, the security guidelines described at the link above are implemented as follows:
- Security guideline 1 is met by providing the latest Oracle GoldenGate software version in Step 2.3 - "Download the required Oracle GoldenGate Software to the Ansible Orchestration Host" for Ansible automation to install.
- Security guideline 2 is met when Ansible automation configures NGINX reverse proxy with SSL to ensure all external communication is secure. The Ansible automation initially uses a self signed certificate for NGINX configuration. The certificate and key file can be replaced as per your security standards following the process in Step 3.5 - "Replace NGINX SSL Certificate".
- Security guideline 3 is met by providing a strong password for Ansible automation in Step 3.1 - "Create GGHub Ansible Inventory File".
- The remaining security guidelines can be implemented after Ansible automation during GoldenGate configuration.