Post

I'm a huge fan of CloudFront - especially since the release of CloudFront Functions that are way cheaper and faster than Lambda@Edge. In my opinion, it's the most flexible CDN solution, as you can easily tamper with the request at every step by running simple JavaScript on the edge.

0 reposts3 likes

After migrating away from Edgio, which comes with an XML-based rules engine that was powerful, yes, but not really easy to work with. With CloudFront, we now have a lot of benefits that we've really missed before:

• We can now deploy using Infrastructure as Code and have everything managed as code - including all of our conditions and rewrites. • We can finally support multiple origins (any HTTP or native AWS). • We have full control at every step of the request.

• Instead of hard-to-read XML, we have simple, readable JavaScript rules. • We can test our functions in advance. • Deployment time decreased from 20-40 minutes to 2-5 minutes without version flickering.

Being AWS savvy means having a top level of expertise in networking, security, cloud architecture, and software solutions at both high and low levels. You did a great job. I'll take a look at your books when I have time.