Skip to main content

What is AWS CloudFront?

  • Its a content Delivery Network(CDN).
  • It Improves read performance, content is cached at the edge.
  • 216 Point of Precesecne globally (edge locations).
  • It DDos protection, integrations with Shield, AWS Web Application Firewall.
  • Can Expose external HTTPS and can talk to internal HTTPS backends.

Cloud Front – Origins

  • S3 Bucket
    • For distributing files and caching them at the edge.
    • Enhanced security with CloudFront Origin Access identity (OAI)
    • CloudFront can be used as an ingress (to upload files to S3)
  • Custom Origin(HTTP)
    • It can be any HTTP end point like ALB(Applicatiion Load Balancer)
    • It can be EC2 instance(Ec2 instance must be public)
    • S3 static website.