Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Amazon S3 Tool - Connect to Interface Endpoint?

wlau
6 - Meteoroid

On AWS, we have a VPC that contains an Interface Endpoint, which connects to a S3 bucket.  Our aim is to connect to the bucket using Designer, not via the Internet, but across our already existing PrivateLink.

Using the S3 tool in Alteryx Designer, is it possible to connect to the bucket via Interface Endpoint?  Has anyone tried to do this?   

 

The connection does work via the Internet so the bucket configuration is OK.

 

 

 

 

From the AWS documentation:

 

When you create an interface endpoint, Amazon S3 generates two types of endpoint-specific, S3 DNS names: Regional and zonal.

  • A Regional DNS name includes a unique VPC endpoint ID, a service identifier, the AWS Region, and vpce.amazonaws.com in its name. For example, for VPC endpoint ID vpce-1a2b3c4d, the DNS name generated might be similar to vpce-1a2b3c4d-5e6f.s3.us-east-1.vpce.amazonaws.com.
  • A Zonal DNS name includes the Availability Zone—for example, vpce-1a2b3c4d-5e6f-us-east-1a.s3.us-east-1.vpce.amazonaws.com. You might use this option if your architecture isolates Availability Zones. For example, you could use it for fault containment or to reduce Regional data transfer costs.

Endpoint-specific S3 DNS names can be resolved from the S3 public DNS domain.

 

Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/privatelink-interface-endpoints.html

 

 

 

In the S3 tool, I've tried different variations of the endpoint URL with or without the bucket name.  I get either a timeout, or an instant error "Error sending request: [SSL certificate or SSH remote key was not OK]: no alternative subject name matches target host name"

1 REPLY 1
apathetichell
19 - Altair

I'd recommend going via aws cli script or via python tool. I do not believe that the out of the box s3 tool will support this.

Labels