A company uses Salesforce and needs to load existing data and ongoing changes from Salesforce into Amazon Redshift for analysis, and the data must not traverse the public internet. Which solution provides this with the least development effort?
Choose an answer
Tap an option to check your answer.
Correct answer: Create an AWS PrivateLink connection in the VPC to Salesforce. Use Amazon AppFlow to transfer data..
Why this is the answer
The correct solution is to create an AWS PrivateLink connection in the VPC to Salesforce and use Amazon AppFlow to transfer data. Amazon AppFlow is a fully managed integration service that allows secure data transfer between SaaS applications like Salesforce and AWS services like Amazon Redshift. It supports PrivateLink, ensuring data does not traverse the public internet, meeting the security requirement. PrivateLink provides private connectivity between VPCs and services, eliminating public internet exposure. Establishing a VPN or Direct Connect to Salesforce is not directly applicable as Salesforce is a SaaS provider, not a VPC you can directly connect to in that manner. AWS Glue DataBrew is for data preparation and cleaning, not for direct SaaS-to-Redshift data transfer in this context. VPC peering is for connecting two VPCs, which is not applicable for connecting to Salesforce.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed