Content Delivery Network (CDN)

help :

Learn more about the right way to implement a Content Delivery Network (CDN).

  • AWS WAF & Shield

    Origin Protection with AWS WAF & Shield

    Amazon has been steadily improving their CloudFront CDN offering with WAF (Web Application Firewall) capabilities. This is a great feature, however it's ineffective if origin servers can be attacked directly, bypassing CloudFront. With a little extra work, access to the origin can be restricted. The solution is to add a secret header value at the edge, and configure the load balancer to block requests that are missing this secret. This is necessary because CloudFront distributions are not associated with security groups, nor are fixed IPs available (unlike higher-priced competitors like Kona Site Shield).

  • AWS CloudFront Logo

    Amazon CloudFront with Drupal 8

    Since I wrote my first review of CloudFront, Amazon has added support for three essential features...

  • cool tech graphics

    Using Amazon Cloudfront with Drupal

    We like to use our own site to experiment with different technologies. CDN's are nothing new, and Metal Toad has projects running on competing systems including Akamai and Level 3. Still, I think Amazon Cloudfront is an interesting offering and I wanted to give it a spin. Here's my review of the service after setting it up with Drupal:

  • cool tech graphics

    Mobile Drupal optimization results

    Our responsive redesign has been a great improvement for metaltoad.com. I was still not entirely satisfied with the speed of our site, especially while waiting for my train at the busy Pioneer Square! One of the major obstacles for mobile networks is lag, and so I set out to cut down the number of HTTP requests. By improving the site's stylesheets and scripts, I was able to eliminate a dozen extra requests.

  • cool tech graphics

    Running Drupal Secure Pages behind a proxy

    If you plan to use the securepages module behind a proxy that terminates SSL, there are some additional server configuration steps you need to take. In order to detect what the protocol is in use, securepages tests the value of...

  • cool tech graphics

    Drupal snippets #1 (Views exposed filters, F5 tweaks)

    While I'm certain that I could never work up to the standards of Peter Cooper his "Interesting Ruby Tidbits That Don't Need Separate Posts" series was a great help to me when I was a ruby developer.

  • cool tech graphics

    Drupal benchmark results using AB and the simple things we did to get here

    I was trolling around the Internet today looking for drupal hosting benchmarks and I actually had a little trouble finding something current. Dries has one comparing D6 on PHP4 vs D6 on PHP5 but that was clearly ages ago.

Have questions?