Content Delivery Network (CDN)
CDNs provide high performance and high availability. A lot of companies provide CDN as a service offering, where different clients can host their content and the client companies pay for utilizing these CDN services.
CDNs also implement load balancing, caching and compression of media files to achieve high performance.
Importance of CDN in Architecture and Cloud:
Amazon Web Services (AWS) provides a CDN ‘Amazon CloudFront’. Similarly, Google provides a CDN for serving Angular JS files.