diff --git a/CloudFront/CloudFront Functions.md b/CloudFront/CloudFront Functions.md index 99d35ca..b740f93 100644 --- a/CloudFront/CloudFront Functions.md +++ b/CloudFront/CloudFront Functions.md @@ -1 +1,14 @@ -# [[_CloudFront]] Functions \ No newline at end of file +# [[_CloudFront|CloudFront]] Functions +Lightweight edge functions. They are cheaper, faster, but more limited than [[Lambda@Edge|Lambda@Edge]] functions. + +Only supports ECMAScript 5.1 (JavaScript). + +They live directly at Edge Locations. + +Uses: +- Cache key normalisation +- Header manipulation +- Status code modification and body generation +- URL redirects and rewrites +- Request authorisation + diff --git a/CloudFront/Lambda@Edge.md b/CloudFront/Lambda@Edge.md index 00802e3..9925a2f 100644 --- a/CloudFront/Lambda@Edge.md +++ b/CloudFront/Lambda@Edge.md @@ -3,3 +3,5 @@ Supported Languages: - Python - JavaScript +They are deployed at Regional Edge Caches for [[_CloudFront|CloudFront]] + diff --git a/CloudFront/_CloudFront.md b/CloudFront/_CloudFront.md index 7c359de..55e5c09 100644 --- a/CloudFront/_CloudFront.md +++ b/CloudFront/_CloudFront.md @@ -1,4 +1,4 @@ -# _CloudFront +# CloudFront ## What is it? [[_CloudFront|CloudFront]] is a CDN. It can be used for: - Static & Dynamic content diff --git a/Lambda/Lamba Index.md b/Lambda/Lamba Index.md deleted file mode 100644 index a546a0a..0000000 --- a/Lambda/Lamba Index.md +++ /dev/null @@ -1 +0,0 @@ -# Lambda Index diff --git a/Lambda/Lamba.md b/Lambda/Lamba.md new file mode 100644 index 0000000..ea8ea1f --- /dev/null +++ b/Lambda/Lamba.md @@ -0,0 +1 @@ +# Lambda