[{"data":1,"prerenderedAt":73},["ShallowReactive",2],{"pattern-apigw-vpclink-alb-ecs":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":16,"extension":17,"framework":18,"gitHub":19,"highlight":6,"introBox":25,"language":31,"level":32,"meta":33,"patternArch":34,"resources":60,"s3URL":6,"services":6,"stem":68,"testing":69,"videoId":6,"__hash__":72},"patterns\u002Fpatterns\u002Fapigw-vpclink-alb-ecs.json","Amazon API Gateway private integration with Application Load Balancer",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fbiswanath-mukherjee.json",{"text":13},[14,15],"sam build","sam deploy --guided","This sample project demonstrates how API Gateway connects to Application Load Balancer using VPV Link V2.","json","AWS SAM",{"template":20},{"repoURL":21,"templateURL":22,"projectFolder":23,"templateFile":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fapigw-vpclink-alb-ecs","serverless-patterns\u002Fapigw-vpclink-alb-ecs","apigw-vpclink-alb-ecs","template.yaml",{"headline":26,"text":27},"How it works",[28,29,30],"Amazon API Gateway receives the HTTP GET request.","The API Gateway routes the request to Application Load Balancer using VPC link V2.","The Application Load Balancer routes the request to one of the tasks under Amazon ECS cluster.","Node.js","200",{},{"icon1":35,"icon2":40,"icon3":44,"icon4":48,"line1":52,"line2":56,"line3":58},{"x":36,"y":37,"service":38,"label":39},15,50,"apigw","Amazon API Gateway",{"x":41,"y":37,"service":42,"label":43},40,"vpc-endpoint","VPC Link V2",{"x":45,"y":37,"service":46,"label":47},65,"alb","Application Load Balancer",{"x":49,"y":37,"service":50,"label":51},90,"ecs","Amazon ECS",{"from":53,"to":54,"label":55},"icon1","icon2","",{"from":54,"to":57,"label":55},"icon3",{"from":57,"to":59,"label":55},"icon4",{"bullets":61},[62,65],{"text":63,"link":64},"AWS Lambda tenant isolation","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Ftenant-isolation.html",{"text":66,"link":67},"AWS Blog - Build scalable REST APIs using Amazon API Gateway private integration with Application Load Balancer","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuild-scalable-rest-apis-using-amazon-api-gateway-private-integration-with-application-load-balancer\u002F","patterns\u002Fapigw-vpclink-alb-ecs",{"text":70},[71],"See the GitHub repo for detailed testing instructions.","FiB0sbUp9EoViD2CJyjNU8J1_tZPdJC-4eSvt_4tQZ8",1778846882925]