Which solution will meet these requirements with the LEAST development effort?
Establish a VPN connection from the VPC to Salesforce. Use AWS Glue DataBrew to transfer data.
Establish an AWS Direct Connect connection from the VPC to Salesforce. Use AWS Glue DataBrew to transfer data.
Create an AWS PrivateLink connection in the VPC to Salesforce. Use Amazon AppFlow to transfer data.
Create a VPC peering connection to Salesforce. Use Amazon AppFlow to transfer data.
Explanations:
Establishing a VPN connection can secure data transfer but may not provide the most efficient solution for ongoing data changes. Additionally, AWS Glue DataBrew is primarily for data preparation, not direct data transfer, making this option less suitable.
AWS Direct Connect provides a dedicated network connection but is not a standard integration with Salesforce. It is complex to set up and does not directly facilitate data transfer, especially for ongoing changes, which would require additional solutions.
AWS PrivateLink allows private connectivity to Salesforce without exposing data to the public internet. Amazon AppFlow is designed for transferring data from SaaS applications like Salesforce to AWS services, making this option efficient and minimal in development effort.
VPC peering allows private communication between VPCs but is not applicable for connecting to Salesforce directly. Like the other options, it doesn’t facilitate data transfer and requires additional solutions for ongoing changes.