AWS Cloudfront Function
Aws has introduced Cloudfront-Functions to run your code at edge with low latency at any scale.
Amazon CloudFront is a service that speeds up the distribution and delivery of static and dynamic web content through its global network of machines spread across hundreds of locations, also known as edge locations.
How Cloudfront Works?
CloudFront Functions are natively built into the CloudFront infrastructure with over 218+ points of presence spread across 90 cities and 47 countries. Each of these locations hosts an instance of the Functions runtime, which is an ECMAScript 5.1-compliant JavaScript engine, and each of these runtimes is capable of handling tens of millions of requests per second while delivering sub-millisecond latency.
CloudFront Functions are triggered by events on a specific CloudFront distribution, such as when CloudFront receives a request from a viewer (viewer request) and before CloudFront is about to deliver a response to the viewer (viewer response).
The use cases of Cloudfront functions.
Let's create a sample CloudFront function.
Here we will be associating to one Cloudfront and then testing this cloudfront function.
Select the Cloudfront distribution and set the event type as Viewer Request.
Add the association
Use the domain to direct to Cloud front function.
The following things can be done through cloudfront function.
No comments:
Post a Comment
If you have any doubts, Please let me know