Congrats! If you think you need a Content Distribution Network (CDN), you are moving up the chain! CDNs are quiet expensive so I have been exploring how to manage CDN cost for my primary company for years.
These shownotes, created by mjkabir, might be useful to you.