[{"data":1,"prerenderedAt":64},["ShallowReactive",2],{"pattern-cloudfront-lambda-urls":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":12,"deploy":14,"description":17,"extension":18,"framework":19,"gitHub":20,"highlight":6,"introBox":26,"language":31,"level":32,"meta":33,"patternArch":34,"resources":48,"s3URL":57,"services":6,"stem":58,"testing":59,"videoId":6,"__hash__":63},"patterns\u002Fpatterns\u002Fcloudfront-lambda-urls.json","Amazon CloudFront to AWS Lambda URLs",null,{"headline":8,"text":9},"Cleanup",[10,11],"1. Delete the stack: \u003Ccode>sam delete --stack-name STACK_NAME\u003C\u002Fcode>.","2. Confirm the stack has been deleted: \u003Ccode>aws cloudformation list-stacks --query \"StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus\"\u003C\u002Fcode>",[13],"content\u002Fcontributors\u002Fsteven-cook.json",{"text":15},[16],"sam deploy --guided","Front AWS Lambda Function URLs with Amazon CloudFront","json","AWS SAM",{"template":21},{"projectFolder":22,"repoURL":23,"templateURL":24,"templateFile":25},"cloudfront-lambda-url-java","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fcloudfront-lambda-url-java","serverless-patterns\u002Fcloudfront-lambda-url-java","template.yml",{"headline":27,"text":28},"How it works",[29,30],"An Amazon CloudFront distribution is created that forwards requests to the domain name of the deployed AWS Lambda function URL.","Amazon CloudFront also allows for custom domain names, AWS Web Application Firewall (WAF) and AWS Shield Advanced to protect your endpoint from attacks.","Java","200",{},{"icon1":35,"icon2":40,"line1":44},{"x":36,"y":37,"service":38,"label":39},20,45,"cloudfront","CloudFront",{"x":41,"y":37,"service":42,"label":43},80,"lambda","Lambda URLs",{"from":45,"to":46,"label":47},"icon1","icon2","",{"headline":49,"bullets":50},"Additional resources",[51,54],{"text":52,"link":53},"Using Amazon CloudFront with AWS Lambda as origin to accelerate your web applications","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fnetworking-and-content-delivery\u002Fusing-amazon-cloudfront-with-aws-lambda-as-origin-to-accelerate-your-web-applications\u002F",{"text":55,"link":56},"Lambda function URLs","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Flambda-urls.html","https:\u002F\u002Fda-public-assets.s3.amazonaws.com\u002Fpatterns\u002Fcloudfront-lambda-urls\u002Fcloudformation.yml","patterns\u002Fcloudfront-lambda-urls",{"headline":60,"text":61},"Testing",[62],"See the GitHub repo for testing instructions.","8KZrnUWesN8F_K0FJ2MggslNUc_6tIhuZSkpDEWwKP8",1781433312425]