The A-B-C of CDN-s – Demystification for startuppers
One of the most common questions to pop-up in our minds when thinking about our content platform is how our content to get to the audience seamlessly and in the same time fast enough.
To make the decision easy and to clear-up the idea behind the mystery of content, we decided to provide you with the easier roadmap to what’s what in content delivery world. But first:
Why can’t I just use my own server…or hosting?
- First and foremost, because you will act like a “bottle-neck” for the potential visitors of your platform. In other words – you will sabotage the accessibility of your content. (Just imagine 5000 – or more – visitors trying to load your video from 4 different continents – all accessing it via your main server… Yes – you got it right – the effect will be epic!)
- You will need to get and setup servers
- You will need to take care of your content’s security by yourself
- You will need to take care of your server’s maintenance by yourself
- You will suffer every time your Internet connection is down
- You will need to “code your way ” to the needed speed because usually the available software never does the exact things you’ll need in the exact way you need it.
- And the normal hosting company will only punish you if you hit more than XXX traffic
WHEN TO CHOOSE CDN?
- Good decision if your clients (visitors, readers, viewers, buyers) are spread over big territory (for example – different countries or even continents)
- Gives you the fastest possible content access speed from all locations
- It’s needed when your site has a lot of pictures, videos, JS/CSS elements
- Especially good if your content “suffers” big momentary peaks of views
- Provides equal security for your content, no matter from where it is accessed
- Provides an additional level of availability (in case a server is down, your content becomes accessible by the next closest server available)
- It could work complementary to your hosting! (If, let’s say, you don’t want to use cloud storage for your static content and don’t have own servers for it)
- When talking about static and dynamic content just think of it like this: Static – pictures, videos, JS/CSS elements; Dynamic – your website/platform code
OK, BUT WHAT EXACTLY IS A CDN?
- Multiple servers positioned across the world in “POPs” (Points of Presence) in strategically chosen locations for maximum speed and reliability in content delivery
- All of them connected in one global network
- Mutually reassuring
- Each has it’s own back-up and security measures
- Each has it’s own maintenance crew
WHAT DOES IT DO FOR YOU:
- Could Store your content (with cloud storage as a service)
- Improves content load speed from different locations
- Caches static files (of your content) and everything that needs delivery trough the Internet
- Distributes cached files to many servers around the world to get faster to the end users
- Handles high traffic loads
- Could block spammers, scrapers and other bad bots
- Localize coverage without the cost
- Reduces bandwidth consumption
- Balances the load between multiple servers
- Could protect your website from DDoS attacks
- Secures your application and file transfers
- Seamlessly copes with high traffic peaks without messing with the hosting
If your business is aiming at the content delivery field, you should most definitely think about using a CDN, and why not try one for free?
And if you know someone who could benefit of some content delivery expenses optimization, make them a favor – share the good news: