In this lab, you will use Lambda@Edge to dynamically generate the generated web page. Instead of simply outputting the request headers, we’ll output the values in an HTML table. You will learn how to authorize Lambda@Edge, implement the Lambda@Edge function code, and test it. Finally, you’ll be able to view your function logs, stats, and troubleshoot your code.
In this section, you will create a new Cache Behavior in the CloudFront distribution you created. You will use this Cache Behavior to connect the Lambda@Edge function that you will write.
1 - Go to the CloudFront dashboard and select the distribution you created in Lab 1.
2 - Go to “Cache Behaviors” tab and click “Create Behavior”
Make the following configuration:
Path : “/serverless”
Origin: <Select the EC2 origin created in Lab 1>
Cache Policy: “Managed-CachingDisabled”
Origin Request Policy: “Managed-AllViewer”
Leave all other settings at default values.