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:
- Set up a Vagrant project for local development (origin)
- Set up a Vagrant project for CDN edge
- Set up geo-aware DNS server
- Deploy origin instance to Digital Ocean and AWS
- Deploy edge instance(s) to DO, AWS or any SSH-enabled hosting
- Auto-update GeoDNS settings
- Enjoy