More Related Content
More from Akamai Technologies (20)
Preparing for Peaks – ensuring no business opportunity is missed
- 1. Prepare for Peaks| © 2018 Akamai
Prepare for Peaks
Ensuring No Business Opportunity is Missed
Jason Hatch
Sr. Director, Product
Management - APJ
Vaishali Sangtani
Product Marketing
Manager - APJ
- 2. Prepare for Peaks| © 2018 Akamai
Why it matters APAC digital
buyers
about 3
times total
population
of USA
Mobile is the
most
important
online
channel.
- 4. Prepare for Peaks| © 2018 Akamai
Peak
Readiness
Macro
Industryforces
Critical Infrastructure
components
Business/Marketing
promotionplans
Cart and Checkout
Search and Browse
Inventory search
Pricing search
Mobile Traffic
Mobile Conversions
Bot activity
Promotional Catalogue
Media promotions
Ad and SEO spends
Pixelated images, mislabelled steps,
outdated information, unnecessary
information requirements, etc. — that
waste customers’ time and increase the
cognitive burden. (Forester: 2018 Retail Best
Practices: Mobile Web
Key Drivers
“DoubleClick by Google found 53% of mobile
site visits were abandoned if a page took
longer than 3 seconds to load”
- 5. Prepare for Peaks| © 2018 Akamai
4 Key Considerations
Scalability
&
Reliability Visibility Security
Prepare
for
Failures
- 6. Prepare for Peaks| © 2018 Akamai
Scalability & Reliability
A. Compute limitations for IaaS
B. Load testing
• Testing from Lab to Production
• Distribution load simulation
• Test for spikes
C. APIs
• Scalability
• Governance
• Performance
- 7. Prepare for Peaks| © 2018 Akamai
Visibility
Real User Monitoring
• Quality of User experience?
• Micro-outages?
• Time to Interactive?
Synthetic Monitoring
• Any infrastructure bottlenecks or failures
Analytics
• Was performance a bottleneck?
• Most impactful optimizations?
• Conversion , Bounce?
- 8. Prepare for Peaks| © 2018 Akamai
UseCase
Launching new video OTT
service
Application Infrastructure
Scalability concerns
Premium Sports Streaming
Service
- 9. Prepare for Peaks| © 2018 Akamai
UseCase
MONITORVALIDATE
OPTIMIZE
Real User Monitoring
correlates performance
with business results
Adaptive acceleration for
Websites, native apps &
APIs
Global Load Testing
Used RUM to find the real user
paths
Much more realistic test scripts
Set Performance & Quality goals for your
site at anticipate peak loads
Choose network profiles – how many
users on wifi, 3g, 4g which device,
browser &geo
Ramp the load dynamically to 200% of
anticipated concurrent users
Production tests with Real time results &
complete control of load.
- 10. Prepare for Peaks| © 2018 Akamai
Visibility
Performance
• Page weight - videos,
images
• Time to Interactivity
• 3rd party content
- 11. Prepare for Peaks| © 2018 Akamai
Visibility
Most important User Paths?
Which are your most important channels
• Desktop
• mobile web
• Native apps
Mobile performance challenge – device
proliferation, cellular congestion
- 12. Prepare for Peaks| © 2018 Akamai
UseCase
No real time visibility into outages
or slowdowns during holiday sales
3rd Party Problem
IT v/s Business v/s 3rd party
Heavy Images & Videos degrading
performance
More than 76% traffic on Mobile
- 13. Prepare for Peaks| © 2018 Akamai
UseCase
MONITORVALIDATE
OPTIMIZE
Adaptive acceleration
with SDK for iOS and
Android
Image
Management
5X IMPROVEMENT IN APP LOAD TIME
17
13
23
34
WIFI (MS) CELLULAR/LTE (MS)
With SDK
TTFB Duration
32
60
43
75
WIFI (MS) CELLULAR/LTE (MS)
No SDK
TTFB Duration
Script
Management
- 14. Prepare for Peaks| © 2018 Akamai
YoY- Akamai
SOTI report:
Summer 2018
Bot Issues and
crawling
● Price Scraping
● Content Scraping
● Inventory
Grabbing
● Partner bots
● Good bots
Protect DNS
Tuning
Application
Firewall
Top Web App Attack Vectors:
Nov 2017-Apr 2018: Akamai:
SOTI report
eBook: Good Bots. Bad Bots. What's the Difference?
Security
- 15. Prepare for Peaks| © 2018 Akamai
Prepare for Surprises
• Prioritize shoppers - Buyers vs.
Surfers, Search and browse vs. Cart
• Protect API calls - Inventory,
Checkout, Pricing
• Purging and content invalidation
considerations for rapid refresh of
promotional pages
- 16. Prepare for Peaks| © 2018 Akamai
Prepare for failures
• Intelligent caching
• DR site availability and load
balancing
- 17. Prepare for Peaks| © 2018 Akamai
Take-aways
Scalability
&
Reliability Visibility Security
Prepare
for
Failures
How can I be sure
to sustain sudden
traffic surges?
What is my peak
load capacity?
Do my APIs have
same scalability?
Monitoring
capabilities
Business impact of
performance
Prioritized
Optimizations
Multi layer security
posture
Can it be smoother
than a “Http error”
or “Sorry” page?
- 18. Prepare for Peaks| © 2018 Akamai
Global Performance Attribution Model
CASE STUDY: ALIEXPRESS
faster page loads
36%
better conversion
27%10.5%
more orders placed
80% ATTRIBUTED TO AKAMAI