SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
© 2016 Cedexis. All rights reserved.
1
www.cedexis.com
BEST PRACTICES:
Part of the Cedexis CDN Maturity Series
In a world where outages are the norm, fast and
reliable applications need complete coverage.
Making the Case for Multi-CDN Delivery
© 2016 Cedexis. All rights reserved.
2
www.cedexis.com
EXECUTIVE SUMMARY
This eBook will showcase real world use cases to
demonstrate the benefits of multi-CDN delivery for
companies focused on optimizing web performance.
Cedexis is dedicated to developing multi-CDN strategies
and solutions for content and application delivery. Our
clients are global retail, media, and technology companies
that leverage Cedexis’ expertise and tools—creating the
best possible performance for their users worldwide.
Cedexis is constantly measuring real-time performance
across all major clouds and CDNs as they are seen by
billions of end users behind over 38,000 ISP networks in
every country in the world.
In this eBook, we share our perspective on how a multi-
CDN strategy can optimize performance of content
and application delivery platforms, based on real results
produced for our clients.
© 2016 Cedexis. All rights reserved.
3
www.cedexis.com
THE X SECOND RULE:
Engaging with Audience’s Ever Increasing Expectation
Over the past decade, we’ve seen the ‘eight-
second rule’ – meaning users would abandon
sites taking longer than 8 seconds to download
– get slashed to four seconds and then two.1
1
“Maximizing Audience Engagement” Akamai, January 2015
Audiences have always dropped off when content delivery is slow.
Studies of ecommerce and video have proven that the longer it takes
for the screen to completely render, the more people close the browser
and move on to another enterprise.
We can’t call it “The 8 Second Rule” anymore. It keeps changing.
Let’s call it “The X Second Rule.”
© 2016 Cedexis. All rights reserved.
3
www.cedexis.com
© 2016 Cedexis. All rights reserved.
4
www.cedexis.com
FEELING ABANDONED: VIDEO VIEWERSHIP
Videos are a great proof point of viewer abandonment, offering significant metrics.
We don’t need to restate the obvious. Information from Google,
Amazon, Yahoo and Mozilla prove over and over that Internet users
stick with high performance sites and abandon slow sites.
Metric Outcome
eCommerce Shopping cart performance More completed purchases
Content Quicker load times
More reads, more views, more
social shares
Applications Faster downloads
More installs, more use, more
clients
Every Internet business model has proven case studies of how
performance increases business goals.
Business Benefits of CDNs
© 2016 Cedexis. All rights reserved.
5
www.cedexis.com
THE CONTENT DELIVERY NETWORK:
RAISING THE BAR
With even small delays, lasting only
1% of the total length of the video,
viewers watched 5% less video.2
2
“Maximizing Audience Engagement” Akamai, January 2015
DevOps needs to find ways to provide even more reliable, faster,
application delivery.
One massive innovation is the content delivery network (CDN). These
services store the more static assets in high-performance data centers
that are strategically located to get assets to the end client as speedily
as possible.
These days, any service serious about delivering high quality to
large audiences must either utilize a CDN service or implement its
own solution. A CDN caches the most
requested objects of an
application closer to the client.
© 2016 Cedexis. All rights reserved.
6
www.cedexis.com
THE CONTENT DELIVERY NETWORK: NOBODY’S PERFECT
Nobody is perfect, and no one is perfect
for everyone. CDNs strive for perfect uptime,
but they can’t accomplish it. In addition, different
geographic regions are better served by one CDN
or another.
•	 Outages (which do happen) will damage
audience response.
•	 The service starts gaining popularity in a
region that the CDN does not have great
performance.
•	 The CDN becomes a critical part of the
business, and the business would like to have
some leverage to negotiate terms.
As audience expectations increase and as
services achieve a global reach, relying
on one CDN creates weaknesses.
© 2016 Cedexis. All rights reserved.
7
www.cedexis.com
DISTRIBUTE RESPONSIBILITY
A multi-CDN configuration can help
maximize content delivery or application
performance even in the face of surging
traffic—deploying assets on several
CDNs at one time. This promotes
the best possible performance, helps
ensure 100% uptime, reduces costs, and
leverages regionally dominant CDNs.
© 2016 Cedexis. All rights reserved.
7
www.cedexis.com
© 2016 Cedexis. All rights reserved.
8
www.cedexis.com
MAXIMIZE THE EFFECT
With a variety of options, the
multiple CDNs need to be
managed in a way that wrests
the best value from them.
Different approaches to managing
traffic among multiple CDNs exist,
among them:
FAILOVER
ROUND ROBIN
GEOGRAPHIC
PERFORMANCE-BASED
© 2016 Cedexis. All rights reserved.
9
www.cedexis.com
OPTIMIZING LOAD BALANCING
Source. Cache hits. ASNs, ISPs. With so many elements between the request and the fulfillment of a
service, maximizing delivery and maximizing the multi-CDN investment must use the best information.
Real User Measurements
Cedexis Real User Measurements (RUM) direct Openmix for intelligent, real time load balancing
that optimizes asset delivery for each individual client.
Cedexis Openmix makes tens
of millions of unique decisions
a day to route traffic to the best
performing CDN. Openmix
reduces cost, ensures availability,
and maximizes key performance
indicators (KPIs) that shape the
user experience. All of those
critical decisions are made using
information collected in real time
by Cedexis Radar.
Cedexis Openmix is a next-generation, data-
driven global traffic management (GTM) system
that routes content delivery from over 80 points
of presence (PoPs) worldwide. By continuously
monitoring and scoring public and private CDNs,
clouds, and data centers globally from the
perspective of hundreds of millions of real-time
users, Openmix provides the premiere platform for
optimizing performance across multiple delivery
channels all over the world.
Cedexis Radar analyzes data from real end users—
providing the most unbiased source of data for
evaluating Cloud and CDNs. With a pool of over
5 billion measurements per day, Cedexis provides
the world’s most accurate cloud and CDN metrics.
Optimal Routing
and Load Balancing:
Maximize the Multi-CDN
Investment
The Role of
Cedexis Openmix
The Role of
Cedexis Radar
© 2016 Cedexis. All rights reserved.
9
© 2016 Cedexis. All rights reserved.
10
www.cedexis.com
INCREASING VIDEO PERFORMANCE WITH A MULTI CDN STRATEGY
We’ve seen a 65% decrease in buffering incidents since
deploying Cedexis Openmix. These quality of service
improvements deliver better quality to the end user,
resulting in incredibly low viewer abandonment rates.
— Manik Bambha,
Chief Digital Officer and CTO, ViewLift
http://www.cedexis.com/blog/focus-on-video-the-evidence-for-how-cedexis-improves-your-online-video-performance/
© 2016 Cedexis. All rights reserved.
11
www.cedexis.com
PERFORMANCE AND RELIABILITY FOR THE
GLOBAL GAMING EXPERIENCE
ROBLOX is one of the largest user-generated online gaming
platforms operating today, maintaining over 15 million active
games created by users. With that success comes a challenge;
users across the globe expect a smooth, positive online gaming experience. That expectation
translates into pressure on developers and publishers of MMORPGs to effectively manage and
predict consumer traffic.
Using Cedexis Openmix, ROBLOX delivers best-in-class
performance, 100 percent content availability, and dynamic
control of the gaming platform. Here’s how:
•	 Cedexis routes around single CDN outages and reduced performance issues, providing
clients the best resource at the time of a request.
•	 Cedexis offers a more flexible load balancing strategy, based on providers’ current
performance. If a source is unavailable, Cedexis quickly directs traffic to another source.
If a route is slow, Cedexis points clients to the better option.
•	 ROBLOX maintains complete control over content delivery through use of the
Cedexis platform.
By federating asset
delivery across multiple
CDN providers we were
able to leverage regional
strengths of the individual
providers, have automatic
failover should a provider
experience an outage, and
most importantly, improve
speed of delivery to our
end users.
—Jared Shapiro, CEO Roblox
© 2016 Cedexis. All rights reserved.
11
© 2016 Cedexis. All rights reserved.
12
www.cedexis.com
SCALABILITY: BE READY WHEN
DEMAND SPIKES
Moving to a multi-CDN approach will
create the foundation needed to provide
a better experience for users. Cedexis
Openmix and Radar help make managing
multiple CDNs easier while delivering the
quality users expect.
Cedexis Openmix implements multi-
CDN deployment successfully, making
decisions on how to route users to the
best-performing CDN.
Why Multi-CDN Makes Sense Using a multi-CDN approach:
PBS provides reliable on-demand video
for audiences numbering in the hundreds
of millions—no matter where or when
they watch.
High-traffic Premier Weeks are successful
for all their viewers. PBS serves an average
of 428 million video views per month
across all devices—83 percent of which
are delivered to a mobile platform.
Multi-CDN Approach
Ensures Quality User
Experience at PBS
A single CDN
approach has
its limits.
Whether you deliver a
premiere gaming experience,
maintain a high-traffic
ecommerce platform, or stream
over-the-top (OTT) video, one
CDN means accepting outages and
performance limitations.
© 2016 Cedexis. All rights reserved.
12
© 2016 Cedexis. All rights reserved.
13
www.cedexis.com
PRICING LEVERAGE AND GROWTH PLANNING:
THE GIFT OF CONFIDENCE
By adopting a multi-CDN approach, businesses are better positioned to
negotiate CDN rates. CDN providers, like all companies, want to maximize their value
by resisting price reductions. CDN transit rates for new contracts have been declining 15-
25% per year, according to Dan Rayburn of StreamingMedia.com. It makes sense to use
multiple CDNs.
With multiple, high-performing CDNs available, content providers can deliver a premier
user experience more cost-effectively.
With Cedexis Openmix we
automated real time load
balancing between multiple
CDNs. Page load times
improved by 60% in China,
dropping from 18 seconds
down to 6 seconds.
—Eric Wyttynck,
Director of Sales,
Accor S.A.
Customer Case Study
60%
50%
25%
Improvement in China
In the US, Brazil, Thailand
Overall global improvement
Cedexis provides
the data to handle
growth confidently,
by adding the best service for the region, load,
and audience.
Accor S. A., the world’s sixth largest hotel group,
used Cedexis to plan and deploy new CDNs that
optimized their service in critical growth regions.
© 2016 Cedexis. All rights reserved.
13
www.cedexis.com
© 2016 Cedexis. All rights reserved.
14
www.cedexis.com
AVAILABILITY: ONLINE STORES ARE
ALWAYS OPEN
No matter how impressive a CDN’s service might be, no
single provider can deliver 100 percent uptime. And that’s just
not good enough, especially for online retailers.
Because a delivery interruption from a single
digital asset can slow page load speeds,
service needs to be fast and highly available.
An online retailer’s biggest nightmare is a
service outage, and that’s precisely what a
multi-CDN approach strives to avoid. Failover
CDNs perform too slowly for even moderate
traffic ecommerce.
Openmix enables federation of multiple CDNs as active-
active peers—making complete availability achievable. Openmix uses
performance-based multi-CDN load balancing—the ability to leverage real user measurements
(RUM) to make traffic-routing decisions.
When you buy online, you
are really buying from an
image. If there’s no image
delivered, you’ve got
nothing to drive sales.
— Rory Dennis,
Founder,
GM North America
for Amplience
© 2016 Cedexis. All rights reserved.
14
www.cedexis.com
© 2016 Cedexis. All rights reserved.
15
www.cedexis.com
AVAILABILITY: ONLINE STORES ARE
ALWAYS OPEN (Continued)
One of the reasons we
need Cedexis is that
no CDN offers you 100
percent uptime for real.
Multi-CDN managed with
Cedexis Openmix enabled
our 99.99 percent SLA.
— Rory Dennis
© 2016 Cedexis. All rights reserved.
15
No single CDN can realistically provide 100 percent availability. However, by intelligently
balancing content delivery among multiple CDNs, availability can approach 100 percent.
© 2016 Cedexis. All rights reserved.
16
www.cedexis.com
MANAGEMENT SIMPLICITY: FINDING THE
BEST PERFORMING CDN AUTOMATICALLY
Put Multi-CDN Management on Auto-Pilot
Cedexis Openmix automatically manages load balancing
between multiple CDNs using billions of measurements
a day to determine which CDN will perform the best for
each request. The RUM measurements that drive Openmix
come from Cedexis Radar, a service that collects billions
of metrics every day from public clouds, public CDNs, and
private data centers. This ensures a user request is always
delivered from the best performing CDN for that user.
Easy to deploy and simple to use, the
Cedexis Openmix solution is completely
scriptable, allowing it to make decisions
based on logic as simple or complex as
the situation demands, while remaining
very simple to deploy as a JavaScript app
with many prefabricated open source
apps available.
The deployment is simple
and straightforward. I rolled
out one property with some
help from my Cedexis team
and then did the rest on my
own. We plan to add more
CDNs to ensure even better
performance for every region
that our viewers hail from.
— Manik Bambha, CTO at SnagFilms
© 2016 Cedexis. All rights reserved.
16
© 2016 Cedexis. All rights reserved.
17
www.cedexis.com
RELIABILITY, PERFORMANCE, AND COST:
BEATING EXPECTATIONS
Simply put, multiple CDNs perform better
than a single CDN. This strategy improves
performance, reduces costs, and promotes
ease of management.
To learn more about selecting and executing the right Multi-CDN
strategy for you, read the next two papers in our series:
Link to Select 1st
Link to How to Select
Single vs. Multiple CDN Comparison
Throughout the world,
multi-CDN strategies
improve performance.
*Actual customer results
© 2016 Cedexis. All rights reserved.
17
www.cedexis.com
© 2016 Cedexis. All rights reserved.
18
www.cedexis.com
Challenge Cedexis Delivers Case Study
Increase performance
Decrease buffering
Speed startup
Increase user base
View Lift
Gaming experience
User experience unaffected by single resource outages
Load balancing optimized for business and performance criteria
Infrastructure readied for surges in popularity
Roblox
Scaling and growth
Know CDN performance for region, end device, and ISP
Define CDN usage by any criteria
Negotiate with service providers
Add the ideal resource for any growth scenario
PBS
Accor
Availability
Redirection away from outages and low-performing resources
Dynamic, automatic, with no administrator intervention
Users experience the most reliable service possible
Amplience
Simplified
management
JavaScript deployment
Prebuilt scripts available
Ideal service and uptime without round the clock attention
Yves Rocher
CEDEXIS: CONTENT PROVIDER’S BEST FRIEND
© 2016 Cedexis. All rights reserved.
19
www.cedexis.com
Founded in 2009, Cedexis
optimizes Web performance
across data centers, content
delivery networks (CDNs)
and clouds, for companies
that want to ensure 100%
availability and extend their
reach to new global markets.
Portland, Oregon
421 SW 6th
Ave, Suite 700
Portland, OR 97204
+1 855 CEDEXIS (233-3947)
Paris, France
27 rue Raymond Lefebvre
94250 Gentilly, France
+33 (0)1 79 755 253

Contenu connexe

En vedette

Why Players Leave | Nelson Rodriguez
Why Players Leave | Nelson RodriguezWhy Players Leave | Nelson Rodriguez
Why Players Leave | Nelson RodriguezJessica Tams
 
La montaña 9 feb 2017 il colibrì e il bosco
La montaña 9 feb 2017   il colibrì e il boscoLa montaña 9 feb 2017   il colibrì e il bosco
La montaña 9 feb 2017 il colibrì e il boscoManos Italia
 
Empowered PhXX: Creating a Message
Empowered PhXX: Creating a MessageEmpowered PhXX: Creating a Message
Empowered PhXX: Creating a MessageKristin Slice
 
Fix Your Diversity Debt - CASE Brazil 2015
Fix Your Diversity Debt - CASE Brazil 2015Fix Your Diversity Debt - CASE Brazil 2015
Fix Your Diversity Debt - CASE Brazil 2015Andrea Barrica
 
Build end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media ServicesBuild end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media ServicesKen Cenerelli
 
IP-PBX with Raspberry Pi3
IP-PBX with Raspberry Pi3IP-PBX with Raspberry Pi3
IP-PBX with Raspberry Pi3Doni Kuswaryadi
 
L'évolution du Cloud dans les 10 prochaines années
L'évolution du Cloud dans les 10 prochaines annéesL'évolution du Cloud dans les 10 prochaines années
L'évolution du Cloud dans les 10 prochaines annéesNanocloud Software
 
Clash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft AzureClash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft AzureMihail Mateev
 
Leacuri batranesti
Leacuri batranestiLeacuri batranesti
Leacuri batranestieyla70
 
How Content Delivery Networks Work
How Content Delivery Networks WorkHow Content Delivery Networks Work
How Content Delivery Networks WorkCDNetworks
 
AWS Webcast - What's New with Amazon Elastic Transcoder
AWS Webcast - What's New with Amazon Elastic TranscoderAWS Webcast - What's New with Amazon Elastic Transcoder
AWS Webcast - What's New with Amazon Elastic TranscoderAmazon Web Services
 
AWS Elemental Services for Video Processing and Delivery
AWS Elemental Services for Video Processing and DeliveryAWS Elemental Services for Video Processing and Delivery
AWS Elemental Services for Video Processing and DeliveryAmazon Web Services
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 

En vedette (15)

Resume.38
Resume.38Resume.38
Resume.38
 
Why Players Leave | Nelson Rodriguez
Why Players Leave | Nelson RodriguezWhy Players Leave | Nelson Rodriguez
Why Players Leave | Nelson Rodriguez
 
La montaña 9 feb 2017 il colibrì e il bosco
La montaña 9 feb 2017   il colibrì e il boscoLa montaña 9 feb 2017   il colibrì e il bosco
La montaña 9 feb 2017 il colibrì e il bosco
 
Empowered PhXX: Creating a Message
Empowered PhXX: Creating a MessageEmpowered PhXX: Creating a Message
Empowered PhXX: Creating a Message
 
Fix Your Diversity Debt - CASE Brazil 2015
Fix Your Diversity Debt - CASE Brazil 2015Fix Your Diversity Debt - CASE Brazil 2015
Fix Your Diversity Debt - CASE Brazil 2015
 
Build end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media ServicesBuild end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media Services
 
IP-PBX with Raspberry Pi3
IP-PBX with Raspberry Pi3IP-PBX with Raspberry Pi3
IP-PBX with Raspberry Pi3
 
Presentation ps final
Presentation ps finalPresentation ps final
Presentation ps final
 
L'évolution du Cloud dans les 10 prochaines années
L'évolution du Cloud dans les 10 prochaines annéesL'évolution du Cloud dans les 10 prochaines années
L'évolution du Cloud dans les 10 prochaines années
 
Clash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft AzureClash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft Azure
 
Leacuri batranesti
Leacuri batranestiLeacuri batranesti
Leacuri batranesti
 
How Content Delivery Networks Work
How Content Delivery Networks WorkHow Content Delivery Networks Work
How Content Delivery Networks Work
 
AWS Webcast - What's New with Amazon Elastic Transcoder
AWS Webcast - What's New with Amazon Elastic TranscoderAWS Webcast - What's New with Amazon Elastic Transcoder
AWS Webcast - What's New with Amazon Elastic Transcoder
 
AWS Elemental Services for Video Processing and Delivery
AWS Elemental Services for Video Processing and DeliveryAWS Elemental Services for Video Processing and Delivery
AWS Elemental Services for Video Processing and Delivery
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 

Dernier

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Why Use MultiCDN Cedexis

  • 1. © 2016 Cedexis. All rights reserved. 1 www.cedexis.com BEST PRACTICES: Part of the Cedexis CDN Maturity Series In a world where outages are the norm, fast and reliable applications need complete coverage. Making the Case for Multi-CDN Delivery
  • 2. © 2016 Cedexis. All rights reserved. 2 www.cedexis.com EXECUTIVE SUMMARY This eBook will showcase real world use cases to demonstrate the benefits of multi-CDN delivery for companies focused on optimizing web performance. Cedexis is dedicated to developing multi-CDN strategies and solutions for content and application delivery. Our clients are global retail, media, and technology companies that leverage Cedexis’ expertise and tools—creating the best possible performance for their users worldwide. Cedexis is constantly measuring real-time performance across all major clouds and CDNs as they are seen by billions of end users behind over 38,000 ISP networks in every country in the world. In this eBook, we share our perspective on how a multi- CDN strategy can optimize performance of content and application delivery platforms, based on real results produced for our clients.
  • 3. © 2016 Cedexis. All rights reserved. 3 www.cedexis.com THE X SECOND RULE: Engaging with Audience’s Ever Increasing Expectation Over the past decade, we’ve seen the ‘eight- second rule’ – meaning users would abandon sites taking longer than 8 seconds to download – get slashed to four seconds and then two.1 1 “Maximizing Audience Engagement” Akamai, January 2015 Audiences have always dropped off when content delivery is slow. Studies of ecommerce and video have proven that the longer it takes for the screen to completely render, the more people close the browser and move on to another enterprise. We can’t call it “The 8 Second Rule” anymore. It keeps changing. Let’s call it “The X Second Rule.” © 2016 Cedexis. All rights reserved. 3 www.cedexis.com
  • 4. © 2016 Cedexis. All rights reserved. 4 www.cedexis.com FEELING ABANDONED: VIDEO VIEWERSHIP Videos are a great proof point of viewer abandonment, offering significant metrics. We don’t need to restate the obvious. Information from Google, Amazon, Yahoo and Mozilla prove over and over that Internet users stick with high performance sites and abandon slow sites. Metric Outcome eCommerce Shopping cart performance More completed purchases Content Quicker load times More reads, more views, more social shares Applications Faster downloads More installs, more use, more clients Every Internet business model has proven case studies of how performance increases business goals. Business Benefits of CDNs
  • 5. © 2016 Cedexis. All rights reserved. 5 www.cedexis.com THE CONTENT DELIVERY NETWORK: RAISING THE BAR With even small delays, lasting only 1% of the total length of the video, viewers watched 5% less video.2 2 “Maximizing Audience Engagement” Akamai, January 2015 DevOps needs to find ways to provide even more reliable, faster, application delivery. One massive innovation is the content delivery network (CDN). These services store the more static assets in high-performance data centers that are strategically located to get assets to the end client as speedily as possible. These days, any service serious about delivering high quality to large audiences must either utilize a CDN service or implement its own solution. A CDN caches the most requested objects of an application closer to the client.
  • 6. © 2016 Cedexis. All rights reserved. 6 www.cedexis.com THE CONTENT DELIVERY NETWORK: NOBODY’S PERFECT Nobody is perfect, and no one is perfect for everyone. CDNs strive for perfect uptime, but they can’t accomplish it. In addition, different geographic regions are better served by one CDN or another. • Outages (which do happen) will damage audience response. • The service starts gaining popularity in a region that the CDN does not have great performance. • The CDN becomes a critical part of the business, and the business would like to have some leverage to negotiate terms. As audience expectations increase and as services achieve a global reach, relying on one CDN creates weaknesses.
  • 7. © 2016 Cedexis. All rights reserved. 7 www.cedexis.com DISTRIBUTE RESPONSIBILITY A multi-CDN configuration can help maximize content delivery or application performance even in the face of surging traffic—deploying assets on several CDNs at one time. This promotes the best possible performance, helps ensure 100% uptime, reduces costs, and leverages regionally dominant CDNs. © 2016 Cedexis. All rights reserved. 7 www.cedexis.com
  • 8. © 2016 Cedexis. All rights reserved. 8 www.cedexis.com MAXIMIZE THE EFFECT With a variety of options, the multiple CDNs need to be managed in a way that wrests the best value from them. Different approaches to managing traffic among multiple CDNs exist, among them: FAILOVER ROUND ROBIN GEOGRAPHIC PERFORMANCE-BASED
  • 9. © 2016 Cedexis. All rights reserved. 9 www.cedexis.com OPTIMIZING LOAD BALANCING Source. Cache hits. ASNs, ISPs. With so many elements between the request and the fulfillment of a service, maximizing delivery and maximizing the multi-CDN investment must use the best information. Real User Measurements Cedexis Real User Measurements (RUM) direct Openmix for intelligent, real time load balancing that optimizes asset delivery for each individual client. Cedexis Openmix makes tens of millions of unique decisions a day to route traffic to the best performing CDN. Openmix reduces cost, ensures availability, and maximizes key performance indicators (KPIs) that shape the user experience. All of those critical decisions are made using information collected in real time by Cedexis Radar. Cedexis Openmix is a next-generation, data- driven global traffic management (GTM) system that routes content delivery from over 80 points of presence (PoPs) worldwide. By continuously monitoring and scoring public and private CDNs, clouds, and data centers globally from the perspective of hundreds of millions of real-time users, Openmix provides the premiere platform for optimizing performance across multiple delivery channels all over the world. Cedexis Radar analyzes data from real end users— providing the most unbiased source of data for evaluating Cloud and CDNs. With a pool of over 5 billion measurements per day, Cedexis provides the world’s most accurate cloud and CDN metrics. Optimal Routing and Load Balancing: Maximize the Multi-CDN Investment The Role of Cedexis Openmix The Role of Cedexis Radar © 2016 Cedexis. All rights reserved. 9
  • 10. © 2016 Cedexis. All rights reserved. 10 www.cedexis.com INCREASING VIDEO PERFORMANCE WITH A MULTI CDN STRATEGY We’ve seen a 65% decrease in buffering incidents since deploying Cedexis Openmix. These quality of service improvements deliver better quality to the end user, resulting in incredibly low viewer abandonment rates. — Manik Bambha, Chief Digital Officer and CTO, ViewLift http://www.cedexis.com/blog/focus-on-video-the-evidence-for-how-cedexis-improves-your-online-video-performance/
  • 11. © 2016 Cedexis. All rights reserved. 11 www.cedexis.com PERFORMANCE AND RELIABILITY FOR THE GLOBAL GAMING EXPERIENCE ROBLOX is one of the largest user-generated online gaming platforms operating today, maintaining over 15 million active games created by users. With that success comes a challenge; users across the globe expect a smooth, positive online gaming experience. That expectation translates into pressure on developers and publishers of MMORPGs to effectively manage and predict consumer traffic. Using Cedexis Openmix, ROBLOX delivers best-in-class performance, 100 percent content availability, and dynamic control of the gaming platform. Here’s how: • Cedexis routes around single CDN outages and reduced performance issues, providing clients the best resource at the time of a request. • Cedexis offers a more flexible load balancing strategy, based on providers’ current performance. If a source is unavailable, Cedexis quickly directs traffic to another source. If a route is slow, Cedexis points clients to the better option. • ROBLOX maintains complete control over content delivery through use of the Cedexis platform. By federating asset delivery across multiple CDN providers we were able to leverage regional strengths of the individual providers, have automatic failover should a provider experience an outage, and most importantly, improve speed of delivery to our end users. —Jared Shapiro, CEO Roblox © 2016 Cedexis. All rights reserved. 11
  • 12. © 2016 Cedexis. All rights reserved. 12 www.cedexis.com SCALABILITY: BE READY WHEN DEMAND SPIKES Moving to a multi-CDN approach will create the foundation needed to provide a better experience for users. Cedexis Openmix and Radar help make managing multiple CDNs easier while delivering the quality users expect. Cedexis Openmix implements multi- CDN deployment successfully, making decisions on how to route users to the best-performing CDN. Why Multi-CDN Makes Sense Using a multi-CDN approach: PBS provides reliable on-demand video for audiences numbering in the hundreds of millions—no matter where or when they watch. High-traffic Premier Weeks are successful for all their viewers. PBS serves an average of 428 million video views per month across all devices—83 percent of which are delivered to a mobile platform. Multi-CDN Approach Ensures Quality User Experience at PBS A single CDN approach has its limits. Whether you deliver a premiere gaming experience, maintain a high-traffic ecommerce platform, or stream over-the-top (OTT) video, one CDN means accepting outages and performance limitations. © 2016 Cedexis. All rights reserved. 12
  • 13. © 2016 Cedexis. All rights reserved. 13 www.cedexis.com PRICING LEVERAGE AND GROWTH PLANNING: THE GIFT OF CONFIDENCE By adopting a multi-CDN approach, businesses are better positioned to negotiate CDN rates. CDN providers, like all companies, want to maximize their value by resisting price reductions. CDN transit rates for new contracts have been declining 15- 25% per year, according to Dan Rayburn of StreamingMedia.com. It makes sense to use multiple CDNs. With multiple, high-performing CDNs available, content providers can deliver a premier user experience more cost-effectively. With Cedexis Openmix we automated real time load balancing between multiple CDNs. Page load times improved by 60% in China, dropping from 18 seconds down to 6 seconds. —Eric Wyttynck, Director of Sales, Accor S.A. Customer Case Study 60% 50% 25% Improvement in China In the US, Brazil, Thailand Overall global improvement Cedexis provides the data to handle growth confidently, by adding the best service for the region, load, and audience. Accor S. A., the world’s sixth largest hotel group, used Cedexis to plan and deploy new CDNs that optimized their service in critical growth regions. © 2016 Cedexis. All rights reserved. 13 www.cedexis.com
  • 14. © 2016 Cedexis. All rights reserved. 14 www.cedexis.com AVAILABILITY: ONLINE STORES ARE ALWAYS OPEN No matter how impressive a CDN’s service might be, no single provider can deliver 100 percent uptime. And that’s just not good enough, especially for online retailers. Because a delivery interruption from a single digital asset can slow page load speeds, service needs to be fast and highly available. An online retailer’s biggest nightmare is a service outage, and that’s precisely what a multi-CDN approach strives to avoid. Failover CDNs perform too slowly for even moderate traffic ecommerce. Openmix enables federation of multiple CDNs as active- active peers—making complete availability achievable. Openmix uses performance-based multi-CDN load balancing—the ability to leverage real user measurements (RUM) to make traffic-routing decisions. When you buy online, you are really buying from an image. If there’s no image delivered, you’ve got nothing to drive sales. — Rory Dennis, Founder, GM North America for Amplience © 2016 Cedexis. All rights reserved. 14 www.cedexis.com
  • 15. © 2016 Cedexis. All rights reserved. 15 www.cedexis.com AVAILABILITY: ONLINE STORES ARE ALWAYS OPEN (Continued) One of the reasons we need Cedexis is that no CDN offers you 100 percent uptime for real. Multi-CDN managed with Cedexis Openmix enabled our 99.99 percent SLA. — Rory Dennis © 2016 Cedexis. All rights reserved. 15 No single CDN can realistically provide 100 percent availability. However, by intelligently balancing content delivery among multiple CDNs, availability can approach 100 percent.
  • 16. © 2016 Cedexis. All rights reserved. 16 www.cedexis.com MANAGEMENT SIMPLICITY: FINDING THE BEST PERFORMING CDN AUTOMATICALLY Put Multi-CDN Management on Auto-Pilot Cedexis Openmix automatically manages load balancing between multiple CDNs using billions of measurements a day to determine which CDN will perform the best for each request. The RUM measurements that drive Openmix come from Cedexis Radar, a service that collects billions of metrics every day from public clouds, public CDNs, and private data centers. This ensures a user request is always delivered from the best performing CDN for that user. Easy to deploy and simple to use, the Cedexis Openmix solution is completely scriptable, allowing it to make decisions based on logic as simple or complex as the situation demands, while remaining very simple to deploy as a JavaScript app with many prefabricated open source apps available. The deployment is simple and straightforward. I rolled out one property with some help from my Cedexis team and then did the rest on my own. We plan to add more CDNs to ensure even better performance for every region that our viewers hail from. — Manik Bambha, CTO at SnagFilms © 2016 Cedexis. All rights reserved. 16
  • 17. © 2016 Cedexis. All rights reserved. 17 www.cedexis.com RELIABILITY, PERFORMANCE, AND COST: BEATING EXPECTATIONS Simply put, multiple CDNs perform better than a single CDN. This strategy improves performance, reduces costs, and promotes ease of management. To learn more about selecting and executing the right Multi-CDN strategy for you, read the next two papers in our series: Link to Select 1st Link to How to Select Single vs. Multiple CDN Comparison Throughout the world, multi-CDN strategies improve performance. *Actual customer results © 2016 Cedexis. All rights reserved. 17 www.cedexis.com
  • 18. © 2016 Cedexis. All rights reserved. 18 www.cedexis.com Challenge Cedexis Delivers Case Study Increase performance Decrease buffering Speed startup Increase user base View Lift Gaming experience User experience unaffected by single resource outages Load balancing optimized for business and performance criteria Infrastructure readied for surges in popularity Roblox Scaling and growth Know CDN performance for region, end device, and ISP Define CDN usage by any criteria Negotiate with service providers Add the ideal resource for any growth scenario PBS Accor Availability Redirection away from outages and low-performing resources Dynamic, automatic, with no administrator intervention Users experience the most reliable service possible Amplience Simplified management JavaScript deployment Prebuilt scripts available Ideal service and uptime without round the clock attention Yves Rocher CEDEXIS: CONTENT PROVIDER’S BEST FRIEND
  • 19. © 2016 Cedexis. All rights reserved. 19 www.cedexis.com Founded in 2009, Cedexis optimizes Web performance across data centers, content delivery networks (CDNs) and clouds, for companies that want to ensure 100% availability and extend their reach to new global markets. Portland, Oregon 421 SW 6th Ave, Suite 700 Portland, OR 97204 +1 855 CEDEXIS (233-3947) Paris, France 27 rue Raymond Lefebvre 94250 Gentilly, France +33 (0)1 79 755 253