aws-appsync-community icon indicating copy to clipboard operation
aws-appsync-community copied to clipboard

Feature Request: HTTP Resolver to Private ELB or VPC Link support

Open darrenfurr opened this issue 5 years ago • 39 comments

We're looking to invoke an AppSync HTTP resolver to an internal NLB. Currently, we do this with a VPC Link in API Gateway. We could tie the HTTP Resolver to the API Gateway, but that seems like overkill.

Are there plans to support internal endpoints?

  • Lambdas inside a VPC
  • Internal ELB(s)

I tried following the invoking AWS Services in the HTTP Resolver tutorial, but had no luck. https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-http-resolvers.html

darrenfurr avatar Jan 20 '20 17:01 darrenfurr

You are correct that these features are not currently supported. This is helpful feedback, though, in defining our future roadmap. Thanks for the feedback!

In the meantime, you can use a Lambda to connect to data sources inside a VPC, or continue to use the API Gateway workaround you mentioned.

parkerfath avatar Feb 10 '20 20:02 parkerfath

@tinnou - Can this be prioritized as a feature request? I'm looking to put lambdas inside a VPC & have AppSync connect to them.

darrenfurr avatar Feb 26 '20 16:02 darrenfurr

Good Day everyone, Is there any update about this? any solutions, we are running elasticsearch inside vpc and we want to connect appsync to elasticsearch. Thanks

ezalorsara avatar Mar 31 '20 02:03 ezalorsara

Any update?

somq avatar Oct 14 '20 21:10 somq

we need this feature. Any news?

nicolobissaccowarda avatar Oct 15 '20 15:10 nicolobissaccowarda

+1

bcs-gbl avatar Jan 23 '21 10:01 bcs-gbl

Any updates on this feature

mkp-ebsco avatar Jan 27 '21 16:01 mkp-ebsco

This is a really basic feature! I don't know how they didn't provide it yet. All my microservices are running in private subnets as they should be.

naderfares avatar Feb 07 '21 23:02 naderfares

+1

jtich avatar Feb 23 '21 01:02 jtich

waiting....

dvsingh9 avatar Mar 09 '21 19:03 dvsingh9

+1

zebrometer avatar May 13 '21 23:05 zebrometer

+1

bharathEF avatar May 20 '21 12:05 bharathEF

+1

We can access to VPC network with VPC Lambda Resolver. But, Its latency is more than two times only VTL in my performance check... So, I can't use VPC Lambda Resolver in my project.

overgoro56 avatar May 21 '21 04:05 overgoro56

Needed for any proffesional solution. This could limit the spread of AppSync solutions. Thanks!

Paco-lo avatar May 23 '21 23:05 Paco-lo

+1 Do we have any update/ plan for this feature?

nmtri-dev avatar Jun 30 '21 02:06 nmtri-dev

+1

prasaadk avatar Jul 06 '21 13:07 prasaadk

+1

kauefelipe-finck avatar Jul 27 '21 21:07 kauefelipe-finck

Good luck getting those guys to do anything. Pretty sure we're stuck with using a Lambda, or just putting all the resources outside of the VPC, because, quite evidently it's so much more secure...

ManuPrivacyNinja avatar Nov 20 '21 03:11 ManuPrivacyNinja

+1

adamlbo avatar Jun 22 '22 18:06 adamlbo

+1

mmierzwa avatar Aug 31 '22 09:08 mmierzwa

+1

Squinelato avatar Oct 25 '22 11:10 Squinelato

+1

Viet1612 avatar Nov 22 '22 09:11 Viet1612

If that comes true I will adopt Appsync as a solution right now is not serious for a prod environment without this feature I have all my backend exposed in a API Gateway inside the VPC and doing a lambda resolver is not viable because of the increase in the bill + latency, please reconsider giving access to a VPC to a HTTP Datasource. Thank you.

Are there any updates on this topic?

mmierzwa avatar Jan 13 '23 15:01 mmierzwa

bump 🙂

mmierzwa avatar Mar 01 '23 14:03 mmierzwa

any updates?

yoni536 avatar Mar 10 '23 14:03 yoni536

The AppSync team is currently working on this feature. We will update as we get closer to launch.

tvmendoza avatar Aug 18 '23 16:08 tvmendoza

The AppSync team is currently working on this feature. We will update as we get closer to launch.

Great news! Thank you!

bcs-gbl avatar Aug 18 '23 16:08 bcs-gbl

Will OpenSearch clusters inside a VPC be supported as well or just HTTP?

jbschooley avatar Oct 19 '23 02:10 jbschooley

The AppSync team is currently working on this feature. We will update as we get closer to launch.

@tvmendoza

Any progress after 5 months?

Thanks in advance

glc-omid avatar Jan 05 '24 14:01 glc-omid