What if you need to build a CDN

valthebald

Sometimes using third-party CDN for your project is not an option, and the reason is (almost) always amount of traffic you're going to serve. Cheap or free CDNs just stop working, and "conventional" CDN providers send you bills that make you most wanted person in your company's financial department.

Solution: you need to build your own CDN

This session will show how to:

  1. Set up a Vagrant project for local development (origin)
  2. Set up a Vagrant project for CDN edge
  3. Set up geo-aware DNS server
  4. Deploy origin instance to Digital Ocean and AWS
  5. Deploy edge instance(s) to DO, AWS or any SSH-enabled hosting
  6. Auto-update GeoDNS settings

 

  1. Enjoy

Session Track

DevOps

Experience Level

Intermediate

Drupal Version