Can a Content Delivery Network Save Your Business?