Enabling New Business Models through Innovation with Akamai A

Download Report

Transcript Enabling New Business Models through Innovation with Akamai A

Enabling New Business Models through Innovation

Moderator – Reynold Harbin, Senior Product Line Director, Akamai Manoj Tharakan, Manager IT Software Delivery & Enablement, Cisco Don Marks, Strategic Engagement Manager, Akamai Michael Brown, CTO, comScore Patrick Sullivan, Senior Solutions Engineer, Akamai

Enabling New Business Models through Innovation with Akamai

A Case Study for Secure Electronic Software Delivery Solution at Cisco Manoj Tharakan, Manager IT, Cisco Don Marks, Strategic Engagement Manager, Akamai Technologies

Cisco’s Need For Electronic Software Distribution (ESD)

Build Out A Foundational Electronic Delivery Infrastructure for Software Distribution Respond to market demands for automated software product delivery and asset management Reduce software order lead times from weeks to < 6 hours, increasing customer satisfaction Services Based Architecture

©2011 Akamai

Cisco ESD Requirements Compliance

• • • • Origin Servers in Certain Geographies – minimum distribution from origin server Tax Compliance Ability to Call Cisco Services for IP/DPL Checks Need for Zero Footprint Client Downloads for Certain Customer Segments

Security

• • • • Transport Level Security at all points of the image lifecycle Security Of file At Rest Protection Against Replay Attacks HTTP REST API to Net Storage

©2011 Akamai

Cisco ESD Requirements Distribution

• • • • • • Download Performance Edge Node Locations Intelligent Downloads Support for Large Image Sizes > 8GB Localization Support Flexible Download Manager

Reporting

• • • Monthly Reports on Performance – Download Speeds, Completion Rates etc Geographical Distribution Compliance Reports

©2011 Akamai

End to End AAA And Security

Authentication

Cisco Login Credentials with Single Sign On End Point Authentication via Digital Certificates One time use access tokens

Authorization

Order Level Access Encrypted Files on Rest – Cisco Always Holds Encryption Key Expanded Cisco Trust Domain – PKI End Points Cisco Defined DPL Checks, Tax Policies, Export Policies, Security Policies All Transport over SSL

Accounting

Download Receipts Reconciled Portal Events

©2011 Akamai

Akamai Standard and Customized Features

Minimum Bytes from Origin Servers

Compliance

Some Chunk from Origin Tax Compliance Cisco IP/DPL Checks Zero Footprint Option Transport Level Security Security of File At Rest Protection Against Replay Attacks HTTP REST API to Net Storage Net Storage Ireland/US Cisco DPL and Cisco Verified Client IP Browser detection with custom messaging Direct HTTP Download

Security

HTTPs Transport Store encrypted and decrypt a portion of each file on the fly Include encrypted salt in headers in the auth token Finalized HTTPS RESTful API Customization

©2011 Akamai

Akamai Standard and Customized Features

Compliance

Download Performance Edge Node Locations Intelligent Downloads Support for Large Image Sizes > 8GB Flexible Download Manager Localization Support Product : Secure ESD 2.0 Localized custom error message strings Monthly Reports on Performance – Download Speeds, Completion Rates etc Geographical Distribution

Reporting

Download Analytics Compliance Reports JavaScript beacons into DLA on certified client delivery and decryption Customization

©2011 Akamai

Cisco ESD Work Flow

8

CISCO

8 2

DLM

3

Net Session

1 10 9 6 7 4 5

EDGE

5 11 NET STORAGE

PORTAL

EJ 1.

2.

3.

4.

5.

6.

7.

Get Download URL from Portal ‘Download Cart’ DLM page Send to Net Session Request from Edge POC2 split – 1MB always sourced from Net Storage First chunk from EJ EJ pulls 1st chunk from NS 8.

9.

Get Cisco Key and Decrypt Last Byte DLR to Portal 10. Compare MD5 on disk with encrypted MD5.

11. Signature Validation in DLM, JS triggers ‘SigVerified’ DLR DATA DLR CERT

©2011 Akamai

Reporting and Completion Metrics

Performance

1. By Network 2. By file size 3. By Day

Completion Rates

1. By Day 2. By Client Type 3. By Geography

©2011 Akamai

Next Gen Reporting UI

©2011 Akamai

Thank You

Enabling New Business Models through Innovation with Akamai

comScore

comScore is a Global Leader in Measuring the Rapidly Evolving Digital World

NASDAQ Clients Employees Headquarters Global Coverage Local Presence SCOR 1860+ worldwide 1000+ Reston, VA 170+ countries under measurement; 43 markets reported 32 locations in 23 countries

1,860+ Blue Chip Customers 90+% Subscription Repeat Rate Media Agencies Telecom/Mobile Financial Retail Travel CPG Pharma Technology

The Trusted Source for Digital Intelligence Across Vertical Markets 9 out of the top 10 INVESTMENT BANKS 4 out of the top

4

WIRELESS CARRIERS 47 out of the top 50 ONLINE PROPERTIES 45 out of the top 50 ADVERTISING AGENCIES 9 out of the top 10 MAJOR MEDIA COMPANIES 9 out of the top 10 AUTO INSURERS 11 out of the top 12 INTERNET SERVICE PROVIDERS

14

out of the top 15 PHARMACEUTICAL COMPANIES 11 out of the top 12 CONSUMER FINANCE COMPANIES 8 out of the top 10 CPG COMPANIES

comScore Leverages Rich Panel Data to Deliver Unique and Broad Digital Business Analytics Web Visiting & Search Behavior Online & Offline Buying Online Advertising Exposure Transactions Advertising Effectiveness Media & Video Consumption PANEL Mobile Internet Usage & Behavior Demographics, Lifestyles & Attitudes

Average Records Captured per Day (2005-2009)

1 800 000 000 1 600 000 000 1 400 000 000 1 200 000 000 1 000 000 000 800 000 000 600 000 000 400 000 000 200 000 000 -

©2011 Akamai

The Third Generation of our Methodology

©2011 Akamai

Unified Digital Measurement™ (UDM)

Establishes Platform For Panel + Census Data Integration

Global PERSON Measurement Global DEVICE Measurement PANEL CENSUS Unified Digital Measurement (UDM) Patent-Pending Methodology

©2011 Akamai

MM360 requirements for Akamai

• Host a JavaScript file that would be referenced by millions of machines • Provide world class performance for end user latency • Worldwide deployment of an application in less than three months • Quick iterations during the development cycle • Support logic on the edge that would allow stateless decisions to be executed • Ability to know when an data is complete for a unit of time (hour) • Support the ability to accumulate up to 160 billion events per month

©2011 Akamai

Current Architecture

©2011 Akamai

Worldwide Traffic per Day

30 000 000 000 25 000 000 000 20 000 000 000 15 000 000 000 10 000 000 000 5 000 000 000 0 июл 2009 авг 2009 сен 2009 окт 2009 ноя 2009 дек 2009 янв 2010 фев 2010 мар 2010 апр 2010 май 2010 июн 2010 Beacon Records июл 2010 авг 2010 сен 2010 Panel Records окт 2010 ноя 2010 дек 2010 янв 2011 фев 2011 мар 2011 апр 2011 май 2011 июн 2011 июл 2011 авг 2011

©2011 Akamai

Thank You!

Michael Brown CTO comScore, Inc.

[email protected]

©2011 Akamai