Beruflich Dokumente
Kultur Dokumente
the Digital
Experience:
A Step by Step Guide to High Performing
Websites and Web Applications
2
Published by Limelight Networks
222 S. Mill Ave. Ste. 800
Tempe, AZ 85281
www.limelight.com
2014 Limelight Networks, Inc. All rights reserved. No part of this document may
be reproduced, or transmitted by any means (electronic, mechanical, photocopying,
recording, or otherwise) without the express written permission of Limelight Networks,
Inc. Limelight Orchestrate is a trademark owned by Limelight Networks, Inc. All rights
reserved. All other trademarks referred to herein are the property of their respective
owners.
Limit of liability/disclaimer of warranty: Limelight Networks, Inc. makes no representations
or warranties with respect to the accuracy or completeness of the contents of this
work and specifically disclaims all warranties, including without limitation warranties
of fitness for a particular purpose. No warranty may be created or extended by sales
or promotional materials. The advice and strategies contained herein may not be
suitable for every situation. This work is distributed with the understanding that the
publisher is not engaged in rendering legal, accounting, or other professional services.
If professional assistance is required, the services of a competent professional person
should be sought. Neither the publisher nor the author shall be liable for damages
arising herefrom. The fact that an organization or website is referred to in this work as a
citation and/or a potential source of further information does not mean that the author
or the publisher endorses the information the organization or website may provide or
recommendations it may make. Further, readers should be aware that Internet websites
listed in this work may have changed or disappeared between when this work was
written and when it is read.
L I MEL I GHT NET WORKS
3
Table Of Contents
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
CHAPTER 1:
Understanding Your Digital Presence . . . . . . . . . . . . . . . . . . . . 8
CHAPTER 2:
What is Performance? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
CHAPTER 3:
Establishing KPIs and Measuring Performance. . . . . . . . . . . 34
CHAPTER 4:
How to Structure Your Technology Ecosystem . . . . . . . . . . . 49
CHAPTER 5
Optimizing the Infrastructure. . . . . . . . . . . . . . . . . . . . . . . . . . . 64
CHAPTER 6
Additional Optimizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
CHAPTER 7
Making the Case: Your Optimization Checklist . . . . . . . . . . 93
TABL E OF CONT ENTS
4
Introduction
5
I NT RODUCT I ON
For businesses, audience
engagement is a hot topic.
Your marketing team, in collaboration with IT, is collecting
and analyzing all kinds of data on the success of web content,
social media, and its effect on audience engagement. However
there is one critical element of audience engagement that is often
overlooked: the user experience. When your audience members
attempt to access your content, how long do they have to wait
for it to arrive? The path from your content to your audience
is complex. Understanding and managing this path is critical
to your business.
This book is an introduction to the complexity of this path
between people and content. It is loaded with information
on how you can measure and increase the performance
of web content and web applications, resulting in shorter
wait times and better audience engagement. We start with
basic content, defining digital presence, and then quickly
move on to the more complex topic of understanding web
performance. We then guide you through key performance
indicators (KPIs) for assessment and ongoing management of
the digital experience of your audience. Finally, we provide
an introduction to content delivery networks and provide
more information on optimizing the delivery of both static
6
and dynamic web content. We will end with an optimization
checklist to ensure you are delivering a digital experience that
meets your business objectives.
Who Is This Book For?
This book is for IT staff and leaders who have one or more of
the below goals.
1. You know that online performance matters to your business
and you want to optimize website performance.
2. You manage or are responsible for the performance
of your companys web based applications.
3. Your 2014 goals include a line item to reduce the
costs or increase the return on investments required
for online performance.
4. You want to know why certain websites get more traffic
and have better audience engagement than others, and
how to join their ranks.
I NT RODUCT I ON
7
Foolish Assumptions
Youre a technologist who has a basic understanding of
the Internet and how it works. You may be a performance
architect, a web developer, a network architect or an IT
leader. We dont start with the history of the Internet. We
assume you have that covered.
You speak the language of KPI because you use KPIs to
measure the effectiveness of every IT project.
We also assume that IT and Marketing collaborate in
your organization and we discuss how to involve key
stakeholders in the quest for optimizing the delivery of your
websites and web applications.
Lets Get Started
Each chapter builds on the previous chapter, so we recommend
that you read this book from beginning to end for the greatest
benefit. Once you have finished this book, you can develop
and execute a digital experience optimization strategy that
suits your specific business needs. No one size fits all, but you
will know how to assess your organizations requirements
and understand the options available to enhance web
performance.
I NT RODUCT I ON
8
CHAPTER 1
Understanding
Your Digital
Presence
9
Every organization has a
digital presence.
Your digital presence is the overall effect of your online
touch points. Its your website, your Facebook
page, your
Twitter
device receives
a smaller version of the content compared to Microsoft
Internet Explorer
benchmark tool
4
and Alexa Internet, Inc.s Top Sites list
5
are both valuable resources.
Step 2: Quantify Value
Executive management may not be interested in knowing that
you shaved milliseconds off load times or deferred script loads.
You must build the case for performance in terms that are
important to them, and that is not likely to be technical speeds
and feeds.
The key to securing managements investment in performance
is to quantify its financial value. It may be a lower total cost
of ownership (TCO) or higher return on investment (ROI). It
may be increased revenues or decreased capital expenses.
Whatever the metric, there is a financial impact attached to
your performance. And above all, management will want to
know what that financial impact is.
The statistics presented in this book regarding the general
4
Compuware APM, Compuware APM Benchmarks, http://www.compuware.com/en_us/
application-performance-management/Benchmarks/view-benchmarks.html. Accessed
December 2013.
5
Alexa Internet, Inc., Top Site, http://www.alexa.com/topsites/category. Accessed
December 2013.
CHAPTER 7: MAKI NG THE CASE: YOUR OPTI MI ZATI ON CHECKLI ST
99
importance and value of performance are a good way to
begin the conversation, but to truly win support from executive
management you must contextualize the value of performance
for your business specifically. You will also want to present that
value in the context of senior managements own KPIs and the
overall strategic goals of your organization.
Step 3: Build Your Partner
Ecosystem
Once you have established a baseline and agreed on
performance goals with key stakeholders, you will need an
ecosystem built to optimize content delivery. This should be
done seamlessly, automating workflows at every opportunity
for higher return on investment. A CDN is a critical element of
this partner ecosystem and is required to significantly improve
web performance. Pay attention to these qualities as you
consider potential partners:
Integration
Manageability
High performance
Resiliency
Elasticity
Future proofing
CHAPTER 7: MAKI NG THE CASE: YOUR OPTI MI ZATI ON CHECKLI ST
100
Step 4: Schedule System Checks
Youve heard it before: improving performance is not a
one-time engagement. Though aspects of performance
optimization can be automated, the improvements yielded by
those optimizations need to be continually assessed and re-
evaluated. (For example, content will change and the size of
your content library may fluctuate.)
Day to day, you will rely on RUM to measure users experience
in the real world, while live reporting and analytics should be
made available to you by your CDN on a geographical basis
in real time or near real time. It is also best practice to conduct
a high-level performance review against your KPIs and re-audit
your content on a monthly basis, to monitor changes or trends
worthy of your attention.
But the performance stakeholders in your organization will
want to know how you are progressing against the objectives
laid out in your initial proposal. You will want to show results
that speak to revenue, savings, business value, customer
satisfaction, and other matters uniquely important to each
stakeholder, particularly executive management. In addition to
tracking the KPIs, remember to track your progress against the
initial goals.
CHAPTER 7: MAKI NG THE CASE: YOUR OPTI MI ZATI ON CHECKLI ST
101
Youve Got This!
Your organization has invested a tremendous amount of work
in developing a strong digital presence. But unless it is delivered
successfullyunless content performs in a way that allows end
users to locate and interact with it in the way they want
all is lost.
As the person responsible for optimizing the delivery of your
online content, you face significant challenges across the entire
path that connects you to your end users. First, middle, and last
mile bottlenecks are not only numerous, but often out of your
reach and direct control.
Fortunately, there is a wealth of tools at your disposal to overcome
these challenges. An architected and managed approach to
performance optimization yields significant performance gains
along the entire delivery path. It maximizes internal resources.
It future proofs your business. And most importantly, it creates a
superior digital experience for your end users. They wont have
to wait for your valuable content!
When it comes to performance, every millisecond matters.
Make them count. Start now.
CHAPTER 7: MAKI NG THE CASE: YOUR OPTI MI ZATI ON CHECKLI ST
102
About Limelight Networks
Limelight Networks, a global leader in digital content delivery,
empowers customers to better engage digital audiences by
enabling them to manage and deliver digital content on any
device, anywhere in the world. The companys award winning
Limelight Orchestrate platform includes an integrated
suite of content delivery technology and services that helps
organizations deliver exceptional multi-screen experiences,
improve brand awareness, drive revenue, and enhance
customer relationships all while reducing costs. For more
information, please visit www.limelight.com and follow us on
Twitter at @LLNW.
ABOUT L I MEL I GHT NET WORKS