4

모바일 응용 프로그램에서 amazon rds postgres 인스턴스에 액세스하려고합니다. https://stackoverflow.com/questions/36103629/is-it-posible-to-query-an-amazon-rds-instance-directly-from-api-gateway#=을 참조하면서 Mark는 "RDS 데이터베이스에 연결하고 쿼리를 실행할 수있는 Lambda 함수에서 API 게이트웨이를 가리켜 야합니다."라고 말했습니다. 그래서 내 질문에이 링크를 사용하여이 방법을 구현할 수 있습니다 : http://docs.aws.amazon.com/lambda/latest/dg/vpc-rds.html 및 그 람다 함수를 가리 키도록 API 게이트웨이를 사용하여? 그러면 Cognito의 자격 증명이있는 모든 모바일 클라이언트가 해당 API를 호출 할 수 있습니까? 나는 맞고 이것이 최선의 방법인가? VPC가 관련되어 있기 때문에 소수의 사람들 만이 람다 기능을 사용할 수 있다는 걱정이 있습니다.아마존 API 람다에서 rds로 게이트웨이?

답변

2

네, 귀하의 링크에 나와있는 테크닉을 사용할 수 있습니다. (정확히 내가 언급 한 다른 답변에서 언급 한 것입니다) API 게이트웨이를 통해 그 람다 함수를 노출합니다. 이것은 이것을 보완하는 올바른 방법 중 하나입니다.

내 걱정은 VPC가 관련되어 있기 때문에 소수의 사람들 만이 람다 기능을 사용할 수 있다는 것입니다.

나는 당신이 여기서 말하는 것을 이해하지 못합니다. 왜 VPC를 사용하면 람다 기능을 사용할 수있는 사람의 수를 제한 할 수 있습니까?

+0

vpc로 인해 제한된 수의 IP 주소에 대해 읽었습니다. 람다는 위아래로 확장해야하지만 현재는 제한되어 있습니다 ... 나는 이것을 잘못 해석하고있을 수 있습니다. –

+1

사용하지 않는 IP 주소가 많은 VPC를 사용한다면 문제가되지 않습니다. 실제 사용 시나리오에서 실제 문제가 있다는 소식을 듣지 못했습니다. –

+0

오, 그래, 고마워, 내 주된 관심사는이 설정은 생산 및 규모 (예를 들어 좋은 경우 : 그것은 많은 사람들이 질의 및 rds 데이터베이스에 게시 할 람다 함수를 호출하는 사람을 처리 할 수 ​​또는 오전 나는 뭔가를 놓친다?). 이 모바일 앱은 소셜 네트워크이며 주로 게시물과 포스트그레스 DB에 대한 많은 쿼리를 수행합니다. 나는 단지 최선을 다할 것인가? (단지 너무 멀리 생각할지도 모르겠다.) –

관련 문제