Content Delivery Network (CDN)


A content delivery network (CDN) distributes and replicates the components of any service (such as web apps, media, and storage) across all the key service areas needing access to the content.

  • type of caching solution for high-traffic websites and application services
  •  purpose:
    • improve web performance by placing servers and media files near the consumers
    • provide high availability
      • by distributing content to multiple datacenters that are geographically dispersed
        • increases scalability
  • content is delivered via multiple Internet backbones and service providers
  • CDN servers replicate content to remain current with each other
  • can filter DDoS attacks
  • can provide Web Application Firewall (WAF) functionality