Content Sources and AWS Service Connectivity
Use S3 buckets as origin servers for static content delivery.
Use any HTTP server as origin for dynamic content and APIs.
Modify requests before CloudFront forwards to origin
Modify requests before sending to origin server
Modify responses from origin before caching
Modify responses before returning to viewer