chicago tech day jan 2015: hidden features

32
Making the Internet fast, reliable and secure Name, Title

Upload: akamai-technologies

Post on 15-Jul-2015

357 views

Category:

Technology


4 download

TRANSCRIPT

Making the Internet fast, reliable and secure

Name, Title

More than Performance

Tips and Tricks for Managing Your Web Sites with Akamai

©2015 AKAMAI | FASTER FORWARDTM

Property Manager

• Self-service, self-guided configuration creation and changes

• Ability to define granular and complex logic to control how Akamai’s Edge

servers deliver web content

• Ability to create new configurations faster

• Insight into pre-defined configuration templates based on best practices

• Ability to deploy configuration changes quickly to the Akamai network

• More expertise and control in-house

Content Compression

©2015 AKAMAI | FASTER FORWARDTM

Content Compression

©2015 AKAMAI | FASTER FORWARDTM

Content Compression

Mobile Detect and Redirect

©2015 AKAMAI | FASTER FORWARDTM

Mobile Detect and Redirect

©2015 AKAMAI | FASTER FORWARDTM

Mobile Detect and Redirect

©2015 AKAMAI | FASTER FORWARDTM

Mobile Detect and Redirect

Dynamic Page Caching

©2015 AKAMAI | FASTER FORWARDTM

Dynamic Page Caching

Akamai examines the incoming cookies / headers and adds them to the cache

key. This creates multiple versions of the same page based on a known criteria.

The most common use case is to include EdgeScape Data and create

variations of the page based on adding Country to the cache key

©2015 AKAMAI | FASTER FORWARDTM

Dynamic Page Caching – How it Works

Request for

PageCountry

Serve US Version

from Cache

Serve VE Version

from Cache

US

VE

©2015 AKAMAI | FASTER FORWARDTM

Dynamic Page Caching

©2015 AKAMAI | FASTER FORWARDTM

Dynamic Page Caching

©2015 AKAMAI | FASTER FORWARDTM

Dynamic Page Caching

• Additional Use Cases

• Enabling caching for anonymous user's and by-passing for logged-in users

• Enabling caching for users with an empty cart and by-passing for users with items in

their cart

• A combination of the two solutions above (Cache anonymous users with an empty

cart, but by-pass logged in users or any kind of user with an item in their cart)

A/B Testing

©2015 AKAMAI | FASTER FORWARDTM

A/B Testing

©2015 AKAMAI | FASTER FORWARDTM

A/B Testing

©2015 AKAMAI | FASTER FORWARDTM

A/B Testing

©2015 AKAMAI | FASTER FORWARDTM

A/B Testing

©2015 AKAMAI | FASTER FORWARDTM

A/B Testing

Serve Alternate Content

©2015 AKAMAI | FASTER FORWARDTM

Serve Sorry Page

Visitor Prioritization

©2015 AKAMAI | FASTER FORWARDTM

Problem Space: Unplanned Application Overload

Spikes that exceed origin capacity can cause:

● Lost transactions

● Abandoned customers/visitors

● Negative brand impact

Deploying additional infrastructure is not ideal

● Cost and complexity to deploy and manage

● Under utilized during normal traffic

Transactions that require your

application to process at origin:

● Shopping cart check-out

● Donation Page

● Service Subscription or

Application

● Form registration

● + more

ApplicationNot Responding

©2015 AKAMAI | FASTER FORWARDTM

Check if application is free. If

yes, let normal user access

application.

Prioritized User*

Visitor

How Does It Work?

Normal Traffic Flow

● All users are routed to the application

in normal traffic flow

● Application can become overloaded

During Application Overload

● Prioritized users are directed to the

application

● During a traffic surge normal users

are directed to a waiting room while

Akamai checks to see if the

application becomes availableWaiting Room

Back-end

Application

In high demand

Back-end

Application

Prioritized User*

Visitor

Akamai Edge

Server

Akamai Edge

Server

Fig. 1: Normal Traffic

Fig. 2: Application Overload

* During traffic surges prioritized

users take precedence over

normal users

Akamai Edge

Server

Akamai Edge

Server

©2015 AKAMAI | FASTER FORWARDTM

Visitor Prioritization

©2015 AKAMAI | FASTER FORWARDTM

VP Policy

Policies contain

rules which indicate

under which

circumstances

should you apply a

given probability %.

.

©2015 AKAMAI | FASTER FORWARDTM

©2015 AKAMAI | FASTER FORWARDTM