Upload
harley-oleary
View
220
Download
2
Tags:
Embed Size (px)
Citation preview
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
©2011 Akamai
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
ComplianceCompliance
SecuritySecurity• 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
• 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
©2011 Akamai
Cisco ESD Requirements
DistributionDistribution
ReportingReporting• Monthly Reports on Performance – Download Speeds, Completion
Rates etc• Geographical Distribution• Compliance Reports
• Download Performance• Edge Node Locations• Intelligent Downloads• Support for Large Image Sizes > 8GB• Localization Support• Flexible Download Manager
©2011 Akamai
End to End AAA And Security
Expanded Cisco Trust Domain – PKI End Points
Cisco Defined DPL Checks, Tax Policies, Export Policies, Security Policies
All Transport over SSL
Authentication Authorization Accounting
Cisco Login Credentials with Single Sign On
End Point Authentication via Digital Certificates
One time use access tokens
Order Level Access
Encrypted Files on Rest – Cisco Always Holds Encryption Key
Download Receipts
Reconciled Portal Events
©2011 Akamai
Akamai Standard and Customized Features
Customization
Minimum Bytes from Origin Servers Some Chunk from Origin
Tax Compliance Net Storage Ireland/US
Cisco IP/DPL Checks Cisco DPL and Cisco Verified Client IP
Zero Footprint Option Browser detection with custom messagingDirect HTTP Download
Compliance
Transport Level Security HTTPs Transport
Security of File At Rest Store encrypted and decrypt a portion of each file on the fly
Protection Against Replay Attacks Include encrypted salt in headers in the auth token
HTTP REST API to Net Storage Finalized HTTPS RESTful API
Security
©2011 Akamai
Akamai Standard and Customized Features
Customization
Download Performance
Product : Secure ESD 2.0
Edge Node Locations
Intelligent Downloads
Support for Large Image Sizes > 8GB
Flexible Download Manager
Localization Support Localized custom error message strings
Compliance
Monthly Reports on Performance – Download Speeds, Completion Rates etc
Download AnalyticsGeographical Distribution
Compliance Reports JavaScript beacons into DLA on certified client delivery and decryption
Reporting
©2011 Akamai
DATA
1
Net Session
PORTALCISCO
NET STORAGE
EJ
EDGE
2
3
4
5
DLM
6
87
9
11
10
8
DLRCERT
1. Get Download URL from Portal
2. ‘Download Cart’ DLM page
3. Send to Net Session
4. Request from Edge
5. POC2 split – 1MB always sourced from Net Storage
6. First chunk from EJ
7. EJ pulls 1st chunk from NS
8. Get Cisco Key and Decrypt
9. Last Byte DLR to Portal
10. Compare MD5 on disk with encrypted MD5.
11. Signature Validation in DLM, JS triggers ‘SigVerified’ DLR
5
Cisco ESD Work Flow
©2011 Akamai
Reporting and Completion Metrics
Performance
1. By Network2. By file size3. By Day
Completion Rates
1. By Day2. By Client Type3. By Geography
©2011 Akamai
Next Gen Reporting UI
Thank You
Enabling New Business Models through Innovation with Akamai
comScore
©2011 Akamai
NASDAQ SCOR
Clients 1860+ worldwide
Employees 1000+
Headquarters Reston, VA
Global Coverage170+ countries under measurement;43 markets reported
Local Presence 32 locations in 23 countries
comScore is a Global Leader in Measuring the Rapidly Evolving Digital World
V1011
©2011 Akamai
1,860+ Blue Chip Customers90+% Subscription Repeat Rate
Media Agencies Telecom/Mobile Financial Retail Travel CPG Pharma Technology
V1011
©2011 Akamai
The Trusted Source for Digital Intelligence Across Vertical Markets
47 out of the top 50 ONLINE PROPERTIES
45 out of the top 50ADVERTISING AGENCIES
4 out of the top 4WIRELESS CARRIERS
9 out of the top 10INVESTMENT BANKS
9 out of the top 10MAJOR MEDIA COMPANIES
14 out of the top 15PHARMACEUTICALCOMPANIES
11 out of the top 12CONSUMER FINANCECOMPANIES
11 out of the top 12INTERNET SERVICEPROVIDERS
8 out of the top 10CPG COMPANIES
9 out of the top 10AUTO INSURERS
V1011
©2011 Akamai
comScore Leverages Rich Panel Data to Deliver Unique and Broad Digital Business Analytics
Web Visiting & Search Behavior
Online AdvertisingExposure
Demographics,Lifestyles& Attitudes
Media & VideoConsumption
Transactions
Online& Offline
Buying
Mobile InternetUsage & Behavior
PANEL
AdvertisingEffectiveness
V1011
©2011 Akamai
Average Records Captured per Day (2005-2009)
9/26
/200
5
10/1
8/20
05
11/9
/200
5
12/1
/200
5
12/2
3/20
05
1/14
/200
6
2/5/
2006
2/27
/200
6
3/21
/200
6
4/12
/200
6
5/4/
2006
5/26
/200
6
6/17
/200
6
7/9/
2006
7/31
/200
6
8/22
/200
6
9/13
/200
6
10/5
/200
6
10/2
7/20
06
11/1
8/20
06
12/1
0/20
06
1/1/
2007
1/23
/200
7
2/14
/200
7
3/8/
2007
3/30
/200
7
4/21
/200
7
5/13
/200
7
6/4/
2007
6/26
/200
7
7/18
/200
7
8/9/
2007
8/31
/200
7
9/22
/200
7
10/1
4/20
07
11/5
/200
7
11/2
7/20
07
12/1
9/20
07
1/10
/200
8
2/1/
2008
2/23
/200
8
3/16
/200
8
4/7/
2008
4/29
/200
8
5/21
/200
8
6/12
/200
8
7/4/
2008
7/26
/200
8
8/17
/200
8
9/8/
2008
9/30
/200
8
10/2
2/20
08
11/1
3/20
08
12/5
/200
8
12/2
7/20
08
1/18
/200
9
2/9/
2009
3/3/
2009
3/25
/200
9 -
200,000,000
400,000,000
600,000,000
800,000,000
1,000,000,000
1,200,000,000
1,400,000,000
1,600,000,000
1,800,000,000
©2011 Akamai
The Third Generation of our Methodology
©2011 Akamai
Unified Digital Measurement™ (UDM) Establishes Platform For Panel + Census Data Integration
CENSUS
PANEL
Unified Digital Measurement (UDM)Patent-Pending Methodology
Global PERSON Measurement
Global DEVICE Measurement
©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
Jul 2
009
Jul 2
009
Jul 2
009
Aug 2
009
Aug 2
009
Sep
2009
Sep
2009
Oct 2
009
Oct 2
009
Nov 2
009
Nov 2
009
Dec 2
009
Dec 2
009
Dec 2
009
Jan
2010
Jan
2010
Feb
2010
Feb
2010
Mar 2
010
Mar 2
010
Apr 2
010
Apr 2
010
May 2
010
May 2
010
Jun
2010
Jun
2010
Jun
2010
Jul 2
010
Jul 2
010
Aug 2
010
Aug 2
010
Sep
2010
Sep
2010
Oct 2
010
Oct 2
010
Nov 2
010
Nov 2
010
Dec 2
010
Dec 2
010
Dec 2
010
Jan
2011
Jan
2011
Feb
2011
Feb
2011
Mar 2
011
Mar 2
011
Apr 2
011
Apr 2
011
May 2
011
May 2
011
Jun
2011
Jun
2011
Jun
2011
Jul 2
011
Jul 2
011
Aug 2
011
Aug 2
011
0
5,000,000,000
10,000,000,000
15,000,000,000
20,000,000,000
25,000,000,000
30,000,000,000
Beacon Records Panel Records
# o
f re
cord
s