We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byIyana Tyer
Modified about 1 year ago
©2013 AKAMAI | FASTER FORWARD TM Is your website ready for traffic spike? Akshay Ranganath Enterprise Architect
©2013 AKAMAI | FASTER FORWARD TM Agenda ● Traffic Spike - impact on site and brand ● Performance ● Downtime ● Traffic Trends in India ● Plan with Akamai: ○ Caching ○ Offload through Netstorage ○ Failover ● Custom solution ○ Shopper Prioritization Application ○ Managing 3 rd Parties ● Q&A
©2013 AKAMAI | FASTER FORWARD TM Why performance matters?
©2013 AKAMAI | FASTER FORWARD TM Why downtime matters as well?
©2013 AKAMAI | FASTER FORWARD TM Trends: Online Traffic in India Online shopping ~ 250% during this festive season at various metros. Traffic spike during the week of 2 October onwards right through till Diwali. Travel: 35 million to 70 million by 2015 Retail: 51 million to 100 million by 2015 Travel and Retail each with a potential of $10 billion by 2015 Source: McKinsey, comScore & Assocham study
©2013 AKAMAI | FASTER FORWARD TM What causes poor performance?
©2013 AKAMAI | FASTER FORWARD TM How can we help? ● Caching ○ Let Akamai serve most commonly accessed resources ○ Free up your origin to do the revenue / processor intensive tasks ● Offload ○ Move marketing collateral and static objects to Akamai ● Alerting & Monitoring ○ See what’s happening in real time ○ Monitor for warnings and hints on data center overload ● Fail gracefully ○ Avoid bad publicity ○ Avoid losing revenue due to lost customers ● Cut the flab ○ 3rd parties can be drag - so optimize / reduce them !
©2013 AKAMAI | FASTER FORWARD TM Caching ● Honor cache control headers from origin ○ Carefully set cache-control expires headers at origin ○ Akamai will honor the setting
©2013 AKAMAI | FASTER FORWARD TM Caching (continued) ● Design URLs for cacheability ● URLs should indicate a pattern for caching ● Not very helpful! ○ Category page: ○ PDP Page: shirt/p/CACMI5HDFIGXSZKUhttp://akamai-t-shirts.com/nostra-crew-neck-purple-t- shirt/p/CACMI5HDFIGXSZKU ● Helpful URLs for Akamai: ○ Category: ○ PDP:
©2013 AKAMAI | FASTER FORWARD TM Caching (continued) ● Segregate content for generic and specific users ○ User type identified by cookie ○ Rules on Akamai to cache for generic users; bypass cache for others. e.g.: ■ logged in users ■ users with items in cart ● Separate personalized content from base page ○ Use Ajax for personalized contentpersonalized ○ Or use Edge Site IncludesEdge Site Includes
©2013 AKAMAI | FASTER FORWARD TM Caching - case study ● Prune query strings from cache key: ○ jsessionid path parameter is useless in most cases ○ removing this provided an offload close to 100% for home pages
©2013 AKAMAI | FASTER FORWARD TM Alerting & Monitoring ● Set alerts on the portal ○ Alerts will warn you of impending issues like origin failure, high traffic or some untoward occurrence ● Create a team mailing list instead of individuals ○ This ensures there is no single point of failure
©2013 AKAMAI | FASTER FORWARD TM Failover ● Origin failure is not an IF but WHEN! ● Failure can occur due to: ○ Traffic spike / Attacks ○ Bot activity ○ Server Patch ○ Electricity outage, Cable cut ● During the outage, would you prefer to see: ○ This page This ○ Or this one?this
©2013 AKAMAI | FASTER FORWARD TM Case-Study - Failover ● Failover is about planning for outage You can leverage Akamai to : ■route errors to a different data center ■show a static page from Netstoragestatic page
©2013 AKAMAI | FASTER FORWARD TM Customized Solutions - SPA Shopper Prioritization Application ○ ensure QoS for valuable customers by protecting a customer's origin web infrastructure from being overloaded by flash crowds that exceed capacity ○ throttles origin traffic and gradually allows users as origin capacity increases ○ throttled users are kept in a waiting room, which is a configurable area with having any type of branded message
©2013 AKAMAI | FASTER FORWARD TM Other things to remember ● 3rd parties can cause a drag. ○ “one tag to rule them all!” ○ ○ Akamai study: ● Optimize your assets ○ Google pagespeed, Strangeloop ○ Yotta best practices ■ Performance Performance ○ Akamai Aqua ION ● And finally, consider: ○ Testing: Have you actually load tested your site for stability under planned load? ○ Security: What if there is an attack on the most important day of your campaign?
©2013 AKAMAI | FASTER FORWARD TM Questions?
©2013 AKAMAI | FASTER FORWARD TM Notes ● Akamai ecommerce blog: https://blogs.akamai.com/commerce/ https://blogs.akamai.com/commerce/ ● Twitter feed: #AkamaiHoliday
1 GREY BOX TESTING Web Apps & Networking Session 10 Boris Grinberg
Actionable Analytics What to do with all those numbers by Greg
Top Secrets To E-Marketing Success Joseph A. Mohay Online Sales Manager – GlobalDirectories.com.
Jennifer Schulman President – Fortune Web Marketing ONLINE MARKETING TRENDS.
1 GREY BOX TESTING Web Apps & Networking Session 7 Boris Grinberg
Upgrade And Migration From Windows Sharepoint Services V2 And Sharepoint Portal Server 2003 Allan Schweighardt Sr. Technology Specialist Microsoft Corporation.
You and Your Business on the Internet Ray Mills Raymond Mills & Associates.
Testing Relational Database. Overview Once the design of a database system has been completed, the developers are ready to move into the implementation.
IBM Software Group Tivoli Software from IBM Storage Resource Management Webcast Tele-Rep Training Manual Prepared by: Wunderman Customer Dialogue Group.
Version 4.1 CCNA Discovery 2– Chapter 7. Contents 7.1: ISP Services : TCP / IP Protocols 7.2: 7.3: DNS 7.3: 7.4: Application Layer Protocols 7.4.
Guide to Measuring Business Value. Agenda Table of Contents.
2 Welcome To Defect Management Training Objective: The objective of this course is to learn about standards that emphasize a best practice approach for.
Copyright © 2003 Pearson Education, Inc. Slide 9-1.
1 Services. 2 Agenda Overview –Managing the Transitions of The Networked Learning Environment Blackboard Consulting –Who We Are and What We Do Blackboard.
ECOMMERCE CHAPTER 2 Zeenath Mariyam (BIT). Electronic communications disruptive technologies Communications approaches which change the way in which information.
| workshop #11 | Knowledge Portals: Converting Information Overload into Knowledge-on-demand A case study of the design and development of a knowledge.
Oracle Enterprise Manager Grid Control: Day in the Life of An Admin Wilson N. López – Solution Specialist.
Online Testing What You Need to Know November 19, 2012.
MPLS Trouble Reporting – Mississippi Library Commission Presented by: Mackie Jernigan Service Manager - State of MS AT&T World Wide Customer Service March.
Creating Elluminate Live! Recordings Best Practices.
Security Threats and Protection Mechanisms. Learning Objectives Internet security issues (intellectual property rights, client, communication channels,
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation.
CSC Proprietary 2/11/2014 3:44:12 AM 008_P2_CSC_white 1 Active Server Pages (ASP)
Project Analysis & Design Analysis & Design Phases.
AparnaESI Language 1 ESI (Edge Side Includes) Language And Systems By Aparna Yeddula.
John Clark COO, PCI Security and Compliance CCIA Fall Meeting – 7 th October 2011.
Colorado Online Testing Site Readiness Fall Field Test 2013.
Traffic Secrets Exposed Creating Your Own Internet Highway Traffic Jam Traffic+_______= Sales.
Jennifer Painter, VP Housing Operations & Jennifer Rass, VP Communications.
© 2016 SlidePlayer.com Inc. All rights reserved.