Skip to main content

Hi,

I’m part of a team that supports a client’s Zapier.com connectivity with an AWS hosted RDS.

 

Traffic from zapier.com actually needs to pass through another AWS account were 3 network resources do additional filtering - a Global Accelerator > NLB > Nginx before traffic finally gets through to an RDS DB instance hosted in another AWS account.

 

My question is: is there a simpler way to implement this?  The client wants to migrate the current setup into a new AWS account but we can’t seem to reverse-engineer whatever was setup in the AWS account with the 3 network resources.

 

To rephrase the question, is it safe to just setup the Global Accelerator > NLB > NGINX > RDS DB instance in one AWS account?

 

Thanks in advance for any inputs!

Hi ​@Eric J,

 

Welcome to the Community.

 

For a Zapier-AWS integration, simplifying the architecture by consolidating Global Accelerator, NLB, NGINX, and RDS within one AWS account can reduce maintenance and potential failure points. Key considerations include security (using AWS security features), performance (ensuring traffic distribution and low latency), cost (evaluating savings vs. data transfer fees), and maintenance (easier troubleshooting). If reverse-engineering the existing setup is challenging, AWS Support may provide insights. Always test changes thoroughly before deploying in production.

 

I hope this helps. Please let me know if you have any questions.