#CloudFront
5 posts
-
CloudFront CDN in Practice (4) — Image Resizing and Video Transcoding (Media Serving)
Resize images on demand and cache them in CloudFront (Lambda@Edge, S3 Object Lambda); transcode video with MediaConvert and deliver HLS/DASH via CloudFront. The weight difference between the two transforms, plus caching and private-video protection
-
CloudFront CDN in Practice (3) — Private Content, Edge Logic, Security, Monitoring
Protect private content with Signed URLs/cookies, run edge logic with CloudFront Functions vs Lambda@Edge, harden security with a custom domain (ACM), S3 OAC, and WAF, and monitor with cache hit ratio, CloudWatch, and logs plus cost optimization — advanced CloudFront operations
-
CloudFront CDN in Practice (2) — Putting a Spring Boot + Kotlin Origin Behind CloudFront (Terraform)
Put a Spring Boot + Kotlin app as the origin and CloudFront in front. Set Cache-Control/ETag in Kotlin, split /api/* (no cache) and /static/* (cached) behaviors, build it in Terraform, verify hit/miss via X-Cache, and run an invalidation
-
CloudFront CDN in Practice (1) — How a CDN and CloudFront Work
From why a CDN matters to CloudFront's building blocks (Distribution, Origin, Behavior, edge caches), how caching works (cache key, Cache-Control, TTL, hit/miss), and invalidation vs versioning — the CDN fundamentals to know before putting a Spring Boot origin behind it
-
AWS VPC Edge Routing Guide Part 1: Picking the Right Entry Point — A Decision Tree for ALB, NLB, API Gateway, CloudFront, and Global Accelerator
There are five candidates for fronting a VPC on AWS. Which OSI layer each one operates at, the decision variables that separate them, and the common anti-patterns. A practical guide that ends in a single decision tree. Part 1 of the AWS network service blocks series.