Enabling New Business Models through Innovation with Akamai A

advertisement
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
Security
• 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
•
•
•
•
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
Reporting
•
•
•
•
•
•
Download Performance
Edge Node Locations
Intelligent Downloads
Support for Large Image Sizes > 8GB
Localization Support
Flexible Download Manager
• Monthly Reports on Performance – Download Speeds,
Completion Rates etc
• Geographical Distribution
• Compliance Reports
©2011 Akamai
End to End AAA And Security
Authentication
Authorization
Accounting
Cisco Login Credentials
with Single Sign On
Order Level Access
Download Receipts
Encrypted Files on Rest
– Cisco Always Holds
Encryption Key
Reconciled Portal Events
End Point
Authentication via
Digital Certificates
One time use access
tokens
Expanded Cisco Trust Domain – PKI End Points
Cisco Defined DPL Checks, Tax Policies, Export Policies, Security Policies
All Transport over SSL
©2011 Akamai
Akamai Standard and Customized Features
Compliance
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 messaging
Direct HTTP Download
Security
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
Customization
©2011 Akamai
Akamai Standard and Customized Features
Compliance
Download Performance
Edge Node Locations
Intelligent Downloads
Product : Secure ESD 2.0
Support for Large Image Sizes > 8GB
Flexible Download Manager
Localization Support
Localized custom error message strings
Reporting
Monthly Reports on Performance –
Download Speeds, Completion Rates etc
Geographical Distribution
Compliance Reports
Download Analytics
JavaScript beacons into DLA on certified client
delivery and decryption
Customization
©2011 Akamai
Cisco ESD Work Flow
2
1
DLM
3
Net Session
10
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
9
PORTAL
CISCO
11
4
8
5
6
EDGE
5
7
8
NET STORAGE
EJ
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
SCOR
Clients
1860+ worldwide
Employees
1000+
Headquarters
Reston, VA
Global Coverage
170+ countries under measurement;
43 markets reported
Local Presence
32 locations in 23 countries
V1011
©2011
Akamai
1,860+ Blue Chip Customers
90+% 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
9
out of the top
10
9
out of the top
10
INVESTMENT BANKS
AUTO INSURERS
4
11
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
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
V1011
©2011
Akamai
comScore Leverages Rich Panel Data to Deliver Unique and
Broad Digital Business Analytics
Online
& Offline
Buying
Web Visiting
& Search
Behavior
Advertising
Effectiveness
Transactions
Media & Video
Consumption
Online
Advertising
Exposure
PANEL
Demographics,
Lifestyles
& Attitudes
Mobile Internet
Usage & Behavior
V1011
©2011
Akamai
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
# of records
20,000,000,000
15,000,000,000
10,000,000,000
5,000,000,000
0
Jul
2009
Aug
2009
Sep
2009
Oct
2009
Nov
2009
Dec
2009
Jan
2010
Feb
2010
Mar
2010
Apr
2010
May
2010
Jun
2010
Beacon Records
Jul
2010
Aug
2010
Sep
2010
Oct
2010
Nov
2010
Dec
2010
Jan
2011
Feb
2011
Mar
2011
Apr
2011
May
2011
Jun
2011
Jul
2011
Aug
2011
Panel Records
©2011 Akamai
Thank You!
Michael Brown
CTO
comScore, Inc.
mbrown@comscore.com
©2011 Akamai
Download