Salesforce Certified Heroku Architecture Designer — Question 16
Universal Containers has an application running in the Common Runtime that uses Heroku Redis. The data in Heroku Redis needs to be accessed by a third-party application.
Which connection method should an Architect recommend to ensure the security of the data as it moves from Heroku Redis to the third-party application?
Answer options
- A. Use stunnel to secure the connection between Heroku Redis and the third-party application.
- B. Set up SSL Certificates on Heroku and the third-party application.
- C. Only allow access to Heroku Redis through an SSH connection.
- D. Set up both a VPN and a VPC between Heroku and the third-party application.
Correct answer: C
Explanation
The correct answer is C because using an SSH connection provides a secure tunnel for data transmission, ensuring that access to Heroku Redis is limited and protected. Option A, while it offers security, is not as straightforward as using SSH for access control. Option B does enhance security but does not specifically restrict access to Heroku Redis. Option D adds complexity and may not be necessary when SSH provides adequate security.