by Aaron Rau
As some of you have noticed, we’ve recently migrated over from CacheFly to CloudFront. It was a big decision for us– after all, content delivery is core to our product. We will spare you the details exactly why we transitioned, but I will highlight some of the major factors of our CDN decision. Perhaps this may help you out too!
Our Initial Take
Ackamai, Limelight, Level 3, Edgecast, Pantherexpress, SimpleCDN, CacheFly, Amazon ( CloudFront ) are definitely contenders when considering which CDN to use. Pricing and contracts ranges from $2000+/month to ~$20/month depending on bandwidth and storage. But the million-dollar question is, which one is the best for cash-strapped startups or even cash-strapped companies? Ackamai, Limelight, Level 3Edgecast, Pantherexpress are definite first round cuts. These companies target mid-size to large enterprises and are extremely expensive for their service contracts. Also it’s often difficult get a quote if you’re a startup and looking to shop by price. SimpleCDN, CacheFly and Amazon (CloudFront) are priced very competitively and can grow with your business if you’re thinking about hosting just image, video or audio files without worry too much about securing the content. CacheFly and SimpleCDN make it extremely easy to upload files using FTP, perfect for a small to midsize e-commerce or promotional sites at $15/month or less. Amazon (CloudFront) is great if you have the time and programming resources to leverage their name brand for SAAS reliability. Keep in mind that your content is often fluid and it’s not difficult to change CDN mid-stream if a central repository is created in the beginning. Ultimately, pricing and timing are crucial factors to picking the correct partners. Amazon hasn’t quite gotten their with their setup / signup process. CacheFly and SimpleCDN on the otherhand are very quick and easy to setup.
Why Cloudfront?
As mentioned earlier, we still went with Amazon’s Cloudfront. There are many factors that went into the decision, but it basically came down to value. It’s reliability without the frills and for many startups, that’s what we need. Obviously, there are more technical and UI issues involved here, but I want to keep the recommendation short and simple.
Hope that helps everyone!