Google Partners With CDNs to Help App Developers With Performance, Cost

According a blog post by Google Cloud Platform (GCP) product manager Ofir Roval, "Some of the most popular categories of web and mobile apps loved by users today --- social, gaming, video, news, communications --- carry with them hefty media assets, from retina-density images to HD video."  But with such bandwidth hungry app comes a cost to both developers and the end-users of their apps; performance problems introduced by latency and rising costs associated with mitigating those performance issues. Even without any apps, ProgrammableWeb's own budget reflects additional spending on both engineering and Amazon's content delivery network (Cloudfront) to offer the best performance possible to our end users.

Looking to help GCP customers deal with both the latency issues and any associated costs, Google is partnering with four separate CDN providers --- CloudFlare, Fastly, Highwinds and Level 3 Communications --- to offer a lower-cost approach to optimizing application performance. The new offering, referred to as CDN Interconnect, is a part of Google's Cloud Interconnect portfolio of services. The idea is for customers of both Google Cloud and one of the partner CDN providers to improve the performance of their applications and file transfers from the cloud at a reduced cost. 

According to Roval,

CDN Interconnect’s special egress pricing should encourage the best practice of regularly distributing content originating from Cloud Platform out to the edge close to your end-users. Google provides a private, high-performance link between Cloud Platform and the CDN providers we work with, allowing your content to travel a low-latency, reliable route from our data centers out to your users. Especially for heavy, frequently accessed content, using a CDN provider is highly recommended as it gives you granular control over how your content gets distributed globally in a way consistent with your users’ access patterns. And savings from our egress pricing can potentially compound if you're making frequent pushes out to the edge to keep a “fresh cache” for your users.

Roval's blog goes on to say that "joint customers of these CDN providers and Google Cloud Platform are eligible to pay reduced prices for in-region Cloud Platform egress traffic (to approved CDN locations). Please check with your selected CDN provider for an up-to-date list of locations."

Be sure to read the next Application Development article: How To Leverage Ruby's Functional Programming Capability

Original Article

Push Google Cloud Origin Content Out To Your Users With CDN Interconnect