SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
5 
Steps 
to 
Deliver 
the 
Fastest 
Mobile 
Shopping 
Experiences 
this 
Holiday 
Season 
Presented by Sponsored by
#HolidayCCS 
About 
CCS 
2014 
ü 7 Webinars, 4 Days 
ü Sessions covering Store 
Ops, X-Channel, Loyalty, 
Big Data & more 
ü Featuring industry 
analysts and consultants 
ü Free for Retail executives 
http://ccs.retailtouchpoints.com/holiday-2014
Follow 
The 
Webcast 
On 
Twi:er 
#HolidayCCS 
#HolidayCCS 
@ConnectConsumer 
@RTouchPoints 
@InstartLogic
About 
Retail 
TouchPoints 
ü Launched in 2007 
ü More than 28,000 subscribers 
ü Provide executives with relevant, 
insightful content 
ü Free Resources such as White Papers, 
E-book, Webinars, Research and 
Podcasts 
www.RetailTouchPoints.com 
#HolidayCCS
#HolidayCCS 
BrightTALK
#HolidayCCS 
Today’s 
Panelists 
Peter Blum, 
VP of Product Management, 
Instart Logic 
MODERATOR 
Alicia Fiorletta 
Senior Editor, 
Retail TouchPoints
5 Steps To Deliver the Fastest 
Mobile Shopping Experiences 
This Holiday Season
What we’ll cover 
• Why performance matters 
• Case Study: Dollar Shave Club 
• Instart Logic overview 
• Modern Web Performance 
Challenges 
• 5 Steps to Faster Mobile (and web) 
Experiences 
• Case Study: One Kings Lane 
• Conclusion 
www.instartlogic.com
Performance is Critical to 
e-Businesses 
Loss In 
Conversions 
Fewer 
Page Views 
Decrease In 
Customer 
Satisfaction 
= 
1 Second Delay 
in Page Load Time 
Sources: Aberdeen Group, Walmart Study 
7% 
11% 
16% 
www.instartlogic.com
Case Study: Dollar Shave Club 
“This was the single most impressive conversion 
win we have experienced to date for anything we 
have done.” 
-Todd Lehr, VP Engineering 
Switched from Amazon CloudFront 
Conversion Boost 
16.8% overall 
Up to 27% for tablets 
Up to 126% for smartphones 
www.instartlogic.com
Instart Logic - Overview 
• Software company focused on Application Delivery 
• We work with globally known brands whose business 
depends on performance, and make their sites and 
apps really fast 
• Team includes big data, virtualization and web 
performance experts from Google, Facebook, Akamai, 
Cisco, Citrix, VMware, and Aster Data 
www.instartlogic.com
Who uses Instart Logic? 
www.instartlogic.com
Modern Web Performance Challenges
www 
“Wintel” End point 
All existing 
solutions 
stop at the 
edge 
10ms 
Wired Last Mile 
200ms 
“Distance Challenge” 
topology bound 
Old World Application Delivery is single ended 
www.instartlogic.com
250 
200 
150 
100 
50 
0 
Wired 
LTE 
WiFi 
4G 
3G 
3G/4G/WiFi networks 
Slow, unpredictable edge 
Devices 
Format/capability diversity 
Sophisticated Apps 
Visual, personalized, complex 
Latency (ms) 
The Application Delivery Challenge Today 
www.instartlogic.com
“Diversity Challenge” 
Combinatorial explosion 
150ms 
“Congestion Challenge” 
Fat apps, thin pipe 
100ms 
Reduced “Distance Challenge” 
topology bound 
The Constraints of Today’s Application Delivery Solutions 
www.instartlogic.com
Possible solutions 
Re-think 
Choose a new, 
completely different, 
more efficient approach 
to delivering web and 
mobile performance 
Patchwork 
Cobble together disparate 
point solutions in the app 
delivery path 
CDN + FEO + device or access 
network specific apps + 
internal development 
Do Nothing 
Todays’ dominant solution is 
to ignore this challenge as 
businesses are not aware of 
what’s possible 
www.instartlogic.com
Instart Logic’s Approach 
• Replaces legacy CDNs and 
FEO, delivered as service 
• Software-centric solution, 
enabled by intercepting the 
entire delivery path 
• Integrated Client-Cloud 
architecture, manages 
resources end-to-end 
• Software extensible to 
future hardware/network 
improvements and new 
service features 
18 | Confidential and proprietary 
Software-Defined Application 
Delivery 
Application Virtualization 
Web Browser 
Application Intelligence Application Server 
Web Application Cloud 
NanoVisor.JS 
Browser API & Resources
5 Steps to Faster Mobile (and web) 
Experiences
Step1: Faster, Smarter Image Delivery
Traditional Image Delivery 
2 Mbps 
1,500 KB 
5.8 seconds 
✔ Ready 
1,500 KB 
of JPG/PNG files 
www.instartlogic.com
Can trade image quality for size 
but poor UX 
2 Mbps 
1,500 700 KB 
of JPG/PNG files 
700 KB 
2.9 seconds 
✔ Ready 
www.instartlogic.com
Enter Image Streaming and Computer 
Vision analysis 
www.instartlogic.com
Enter Image Streaming and Computer 
Vision analysis 
www.instartlogic.com
Enter Image Streaming and Computer 
Vision analysis 
Color Density Objects/People Complexity/Patterns 
www.instartlogic.com
Instart Logic Image Streaming with 
SmartVision 
2 Mbps 
1,500 KB 
of JPG/PNG files 
Ready ✔ 
500 KB 1000 KB 
1.9 sec 3.6 sec 
Automatic 
intelligent 
splitting of 
images, with 
varying quality 
levels 
www.instartlogic.com
Step 2: Send right-sized images to end devices
Responsive Website Example 
750 x 422 
283KB 
• Same images (and data) sent to every device 
• Expensive resizing on the client side 
• Solution: Right image for each device 
300 x 169 
283 KB 
750 x 422 
283KB 
www.instartlogic.com
Do it yourself 
Adaptive approach 
Requires spitting out different images sizes during publish 
process 
Adjust HTML generation systems on server side for different 
devices 
Send resized images based on endpoint detection 
Drawbacks 
Investments in hardware for resizing lots of images 
Heavy development investment required 
Doing this during publish makes it hard to adapt to new devices 
(ex: iPhone 6 Plus) 
www.instartlogic.com
Image Resize as a Service 
Automatic or API based resize for any mobile device, for any responsive website 
Original Image - 575 x 412 (221KB) Right sized Image - 287x 206 (54KB) 
Original “learn about the roast” page size Right sized “learn about the roast” page 
size 
1,459KB 738KB 
www.instartlogic.com 
/images/roast.jpg?resize=width:300
Step 3: Stream HTML to make your site faster
Dynamic HTML Delivery 
Generate 
<HTML> 
Request 
Response 
<HTML> 
• Dynamic HTML takes time to generate on the backend 
• Browser idle and until HTML generated and downloaded 
www.instartlogic.com
Fast Flushing of HTML Helps 
Request 
Response 
<PART3> <PAR1T 2> <PART1> Dynamic 
<HTML> 
• Send dynamic HTML as its generated in chunks 
• Hefty investment in backend and code changes 
• Only incremental benefit given back and forth communication 
www.instartlogic.com
HTML Streaming is better 
Instart Logic 
4 
Response 
2 
3 
1 
Non-unique 
<HTML> 
Generate 
<HTML> <HTML> 
• Instart Logic automatically determines non-unique dynamic HTML 
• That portion is stored near end users and sent immediately 
• Allows browser to start working immediately 
www.instartlogic.com
Step 4: Smarter Usage of Modern Browser Caching
Standard Browser Caching 
Traditional Browser 
Storage 
Local Browser Cache Large but slow 
CSS 
www.instartlogic.com
Manually code to HTML5 Storage 
for faster reloads 
Traditional Browser 
Storage 
Small, Local Storage but super fast 
Local Browser Cache Large but slow 
CSS 
www.instartlogic.com
Browser storage tiers and 
fetch times (ms) 
LocalStorage 1 1 6 2 5 3 3 
SessionStorage 0 1 8 2 5 4 4 
Cookie 11 97 13 7 104 111 68 
Browser Cache - via 
XHR 
549 617 1944 793 2257 2425 1760 
Total time to access 1K objects of 500B each 
www.instartlogic.com
Instart Logic automatic placement 
Traditional Browser 
Storage 
Small, Local Storage but super fast 
Local Browser Cache Large but slow 
Nanovisor.JS 
CSS 
www.instartlogic.com
Step 5: Cover your web performance basics
Web Performance Basics 
• Use the right quality 
www.instartlogic.com 
settings for your 
images 
• Each image is unique but too 
high quality kills performance 
without a visible 
improvement 
• Use modern image 
formats when 
possible 
• Reduce image size up to 30% 
without loss of quality using 
Google WebP and Microsoft 
JPEG XR 
• Compress your text 
with gzip 
• HTML, CSS, and JavaScript should 
all be compressed 
• Set proper browser 
cache headers 
• Static assets like CSS, 
JavaScript, and images should 
have Cache-control headers
Case Study: One Kings Lane 
42 | Confidential and proprietary
Case Study: One Kings Lane 
“Instart Logics’ key differentiator for us was its 
intelligent application delivery solution. Given the … 
heavy imagery and high-resolution imagery of our 
website, …we couldn’t find anything like Instart 
Logic’s solution in the market.” 
-Arun Rajan, CTO, One Kings Lane 
• Switched from Akamai 
• Using large immersive images 
• Dramatic performance boost 
35% improvement in page load times 
• Offloaded backend servers 
www.instartlogic.com
Conclusion 
1. Modern application delivery 
challenges (mobile devices, 
wireless networks) are not being 
addressed by CDNs 
2. You can make a number of 
changes internally with internal 
development to increase 
performance 
3. Instart Logic can do better, and 
with no effort on your part. 
Questions? 
www.instartlogic.com 
Get a Demo: 
www.instartlogic.com
#HolidayCCS 
Q&A
#HolidayCCS 
Q 
& 
A 
Peter Blum, 
VP of Product Management, 
Instart Logic 
MODERATOR 
Alicia Fiorletta 
Senior Editor, 
Retail TouchPoints
#HolidayCCS 
It’s 
A 
Wrap! 
Thank 
you 
for 
a:ending 
the 
Holiday 
Connected 
Consumer 
Series! 
All 
sessions 
are 
available 
on-­‐demand 
at 
h:p://rtou.ch/holidayccs

Contenu connexe

Tendances

How to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseHow to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseeG Innovations
 
Best Practices for Troubleshooting Four Real-world Java Performance Issues
Best Practices for Troubleshooting Four Real-world Java Performance IssuesBest Practices for Troubleshooting Four Real-world Java Performance Issues
Best Practices for Troubleshooting Four Real-world Java Performance IssueseG Innovations
 
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service Desk
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service DeskChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service Desk
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service DeskAtlassian
 
The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7eG Innovations
 
How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...eG Innovations
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital IdentityDashlane
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockDaniel Zivkovic
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101eG Innovations
 
London web perfug_performancefocused_devops_feb2014
London web perfug_performancefocused_devops_feb2014London web perfug_performancefocused_devops_feb2014
London web perfug_performancefocused_devops_feb2014Andreas Grabner
 
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs Webtrends
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs WebtrendsWeb Analytics Comparison -Sitecatalyst vs Google Analytics vs Webtrends
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs WebtrendsAman Sandhu
 
How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?eG Innovations
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersDaniel Zivkovic
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Mohamad Afshar
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksAppDynamics
 
Denver ACE October 21st 2020
Denver ACE October 21st 2020Denver ACE October 21st 2020
Denver ACE October 21st 2020denveraug
 
Chaos engineering & Gameday on AWS
Chaos engineering & Gameday on AWSChaos engineering & Gameday on AWS
Chaos engineering & Gameday on AWSBilal Aybar
 
Troubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsTroubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsDynatrace
 
From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015Randy Shoup
 
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...Precisely
 
PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent Jonny Daenen
 

Tendances (20)

How to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseHow to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG Enterprise
 
Best Practices for Troubleshooting Four Real-world Java Performance Issues
Best Practices for Troubleshooting Four Real-world Java Performance IssuesBest Practices for Troubleshooting Four Real-world Java Performance Issues
Best Practices for Troubleshooting Four Real-world Java Performance Issues
 
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service Desk
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service DeskChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service Desk
ChatOps: Automating your Company with HipChat, Bitbucket and JIRA Service Desk
 
The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7
 
How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital Identity
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101
 
London web perfug_performancefocused_devops_feb2014
London web perfug_performancefocused_devops_feb2014London web perfug_performancefocused_devops_feb2014
London web perfug_performancefocused_devops_feb2014
 
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs Webtrends
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs WebtrendsWeb Analytics Comparison -Sitecatalyst vs Google Analytics vs Webtrends
Web Analytics Comparison -Sitecatalyst vs Google Analytics vs Webtrends
 
How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & Tricks
 
Denver ACE October 21st 2020
Denver ACE October 21st 2020Denver ACE October 21st 2020
Denver ACE October 21st 2020
 
Chaos engineering & Gameday on AWS
Chaos engineering & Gameday on AWSChaos engineering & Gameday on AWS
Chaos engineering & Gameday on AWS
 
Troubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsTroubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability Hotspots
 
From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015
 
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...
Learnings from 7 Years of Integrating Mission-Critical IBM Z® and IBM i with ...
 
PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent
 

En vedette

The C2C Power Panel: Crafting A Killer B2B Content Strategy
The C2C Power Panel: Crafting A Killer B2B Content StrategyThe C2C Power Panel: Crafting A Killer B2B Content Strategy
The C2C Power Panel: Crafting A Killer B2B Content StrategyG3 Communications
 
The Science of Converting More Leads into Deals
The Science of Converting More Leads into DealsThe Science of Converting More Leads into Deals
The Science of Converting More Leads into DealsG3 Communications
 
6 Steps To Keep Pace With The Omnichannel Consumer
6 Steps To Keep Pace With The Omnichannel Consumer6 Steps To Keep Pace With The Omnichannel Consumer
6 Steps To Keep Pace With The Omnichannel ConsumerG3 Communications
 
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...G3 Communications
 
Dgr demandbase webinar_7-2013_final_draft
Dgr demandbase webinar_7-2013_final_draftDgr demandbase webinar_7-2013_final_draft
Dgr demandbase webinar_7-2013_final_draftG3 Communications
 
Membership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterMembership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterG3 Communications
 
Case Study: Building A Multi-Touch Lead Nurturing Program
Case Study: Building A Multi-Touch Lead Nurturing ProgramCase Study: Building A Multi-Touch Lead Nurturing Program
Case Study: Building A Multi-Touch Lead Nurturing ProgramG3 Communications
 

En vedette (7)

The C2C Power Panel: Crafting A Killer B2B Content Strategy
The C2C Power Panel: Crafting A Killer B2B Content StrategyThe C2C Power Panel: Crafting A Killer B2B Content Strategy
The C2C Power Panel: Crafting A Killer B2B Content Strategy
 
The Science of Converting More Leads into Deals
The Science of Converting More Leads into DealsThe Science of Converting More Leads into Deals
The Science of Converting More Leads into Deals
 
6 Steps To Keep Pace With The Omnichannel Consumer
6 Steps To Keep Pace With The Omnichannel Consumer6 Steps To Keep Pace With The Omnichannel Consumer
6 Steps To Keep Pace With The Omnichannel Consumer
 
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...
Stepping Up To Consumer Expectations: The Imperative For Customer-Centric Mar...
 
Dgr demandbase webinar_7-2013_final_draft
Dgr demandbase webinar_7-2013_final_draftDgr demandbase webinar_7-2013_final_draft
Dgr demandbase webinar_7-2013_final_draft
 
Membership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterMembership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that Matter
 
Case Study: Building A Multi-Touch Lead Nurturing Program
Case Study: Building A Multi-Touch Lead Nurturing ProgramCase Study: Building A Multi-Touch Lead Nurturing Program
Case Study: Building A Multi-Touch Lead Nurturing Program
 

Similaire à 5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season

20 tips for website performance
20 tips for website performance20 tips for website performance
20 tips for website performanceAndrew Siemer
 
How to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationsHow to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationseG Innovations
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...eG Innovations
 
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...Satisfying Business and Engineering Requirements: Client-server JavaScript, S...
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...Jason Strimpel
 
Cloudflare Speed Week Recap
Cloudflare Speed Week RecapCloudflare Speed Week Recap
Cloudflare Speed Week RecapCloudflare
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스Amazon Web Services Korea
 
Refactoring to Microservices
Refactoring to MicroservicesRefactoring to Microservices
Refactoring to MicroservicesJacinto Limjap
 
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...Sencha
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyESUG
 
A Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsA Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsChris Love
 
How to consolidate Citrix Monitoring in a Single Pane of Glass
How to consolidate Citrix Monitoring in a Single Pane of GlassHow to consolidate Citrix Monitoring in a Single Pane of Glass
How to consolidate Citrix Monitoring in a Single Pane of GlasseG Innovations
 
Preventative Maintenance of Robots in Automotive Industry
Preventative Maintenance of Robots in Automotive IndustryPreventative Maintenance of Robots in Automotive Industry
Preventative Maintenance of Robots in Automotive IndustryDataWorks Summit/Hadoop Summit
 
Cvcc performance tuning
Cvcc performance tuningCvcc performance tuning
Cvcc performance tuningJohn McCaffrey
 
Techniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudTechniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudAkshay Mathur
 
How to Assure Performance in Hybrid Cloud Ecosystems
How to Assure Performance in Hybrid Cloud EcosystemsHow to Assure Performance in Hybrid Cloud Ecosystems
How to Assure Performance in Hybrid Cloud EcosystemseG Innovations
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesTeamstudio
 
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...Amazon Web Services
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformDr. Ketan Parmar
 

Similaire à 5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season (20)

20 tips for website performance
20 tips for website performance20 tips for website performance
20 tips for website performance
 
How to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationsHow to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web Applications
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
 
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...Satisfying Business and Engineering Requirements: Client-server JavaScript, S...
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...
 
Cloudflare Speed Week Recap
Cloudflare Speed Week RecapCloudflare Speed Week Recap
Cloudflare Speed Week Recap
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 
Refactoring to Microservices
Refactoring to MicroservicesRefactoring to Microservices
Refactoring to Microservices
 
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...
SenchaCon 2016: Turbocharge your Ext JS App - Per Minborg, Anselm McClain, Jo...
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
 
A Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsA Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page Applications
 
How to consolidate Citrix Monitoring in a Single Pane of Glass
How to consolidate Citrix Monitoring in a Single Pane of GlassHow to consolidate Citrix Monitoring in a Single Pane of Glass
How to consolidate Citrix Monitoring in a Single Pane of Glass
 
Preventative Maintenance of Robots in Automotive Industry
Preventative Maintenance of Robots in Automotive IndustryPreventative Maintenance of Robots in Automotive Industry
Preventative Maintenance of Robots in Automotive Industry
 
Cvcc performance tuning
Cvcc performance tuningCvcc performance tuning
Cvcc performance tuning
 
2015 5-7-slide
2015 5-7-slide2015 5-7-slide
2015 5-7-slide
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
 
Techniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudTechniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloud
 
How to Assure Performance in Hybrid Cloud Ecosystems
How to Assure Performance in Hybrid Cloud EcosystemsHow to Assure Performance in Hybrid Cloud Ecosystems
How to Assure Performance in Hybrid Cloud Ecosystems
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
 
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud Platform
 

Plus de G3 Communications

2015 Killer Content Awards Report
2015 Killer Content Awards Report2015 Killer Content Awards Report
2015 Killer Content Awards ReportG3 Communications
 
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...G3 Communications
 
Building Customer Success With Enhanced Employee Engagement
Building Customer Success With Enhanced Employee EngagementBuilding Customer Success With Enhanced Employee Engagement
Building Customer Success With Enhanced Employee EngagementG3 Communications
 
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...G3 Communications
 
Leveraging Omnichannel Trends for E-Commerce Marketplace Success
Leveraging Omnichannel Trends for E-Commerce Marketplace SuccessLeveraging Omnichannel Trends for E-Commerce Marketplace Success
Leveraging Omnichannel Trends for E-Commerce Marketplace SuccessG3 Communications
 
The Store is Media: Reengineering Frontline Teams for the New Age of Retail
The Store is Media: Reengineering Frontline Teams for the New Age of RetailThe Store is Media: Reengineering Frontline Teams for the New Age of Retail
The Store is Media: Reengineering Frontline Teams for the New Age of RetailG3 Communications
 
Optimizing the Omnichannel Journey
Optimizing the Omnichannel JourneyOptimizing the Omnichannel Journey
Optimizing the Omnichannel JourneyG3 Communications
 
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...G3 Communications
 
Location Intelligence - A Critical Tool in Retail Performance Management
Location Intelligence - A Critical Tool in Retail Performance ManagementLocation Intelligence - A Critical Tool in Retail Performance Management
Location Intelligence - A Critical Tool in Retail Performance ManagementG3 Communications
 
Holiday Predictions: What to Expect Based on Data From 500 Million Shoppers
Holiday Predictions: What to Expect Based on Data From 500 Million ShoppersHoliday Predictions: What to Expect Based on Data From 500 Million Shoppers
Holiday Predictions: What to Expect Based on Data From 500 Million ShoppersG3 Communications
 
How to Leverage Funnel Metrics and Attribution Data for Your 2019 Planning
How to Leverage Funnel Metrics and Attribution Data for Your 2019 PlanningHow to Leverage Funnel Metrics and Attribution Data for Your 2019 Planning
How to Leverage Funnel Metrics and Attribution Data for Your 2019 PlanningG3 Communications
 
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...G3 Communications
 
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...G3 Communications
 
How a Partner-First Approach Drives Revenue & ROI
How a Partner-First Approach Drives Revenue & ROIHow a Partner-First Approach Drives Revenue & ROI
How a Partner-First Approach Drives Revenue & ROIG3 Communications
 
Accelerate Your Partners' Digital Transformation With Point-Based Rewards
Accelerate Your Partners' Digital Transformation With Point-Based RewardsAccelerate Your Partners' Digital Transformation With Point-Based Rewards
Accelerate Your Partners' Digital Transformation With Point-Based RewardsG3 Communications
 
5 Stages of the Partner Journey
5 Stages of the Partner Journey5 Stages of the Partner Journey
5 Stages of the Partner JourneyG3 Communications
 
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...G3 Communications
 
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...G3 Communications
 
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...G3 Communications
 

Plus de G3 Communications (20)

2012 Killer Content Awards
2012 Killer Content Awards2012 Killer Content Awards
2012 Killer Content Awards
 
2015 Killer Content Awards Report
2015 Killer Content Awards Report2015 Killer Content Awards Report
2015 Killer Content Awards Report
 
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...
Experiential Retail: New Data Reveals the Opportunities (and Challenges) of T...
 
Building Customer Success With Enhanced Employee Engagement
Building Customer Success With Enhanced Employee EngagementBuilding Customer Success With Enhanced Employee Engagement
Building Customer Success With Enhanced Employee Engagement
 
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...
Learn How Top Retailers are Winning the Last Mile With Delivery Experience Ma...
 
Leveraging Omnichannel Trends for E-Commerce Marketplace Success
Leveraging Omnichannel Trends for E-Commerce Marketplace SuccessLeveraging Omnichannel Trends for E-Commerce Marketplace Success
Leveraging Omnichannel Trends for E-Commerce Marketplace Success
 
The Store is Media: Reengineering Frontline Teams for the New Age of Retail
The Store is Media: Reengineering Frontline Teams for the New Age of RetailThe Store is Media: Reengineering Frontline Teams for the New Age of Retail
The Store is Media: Reengineering Frontline Teams for the New Age of Retail
 
Optimizing the Omnichannel Journey
Optimizing the Omnichannel JourneyOptimizing the Omnichannel Journey
Optimizing the Omnichannel Journey
 
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...
Customer Journey Mapping 2.0: Best Practices for Creating Differentiated Expe...
 
Location Intelligence - A Critical Tool in Retail Performance Management
Location Intelligence - A Critical Tool in Retail Performance ManagementLocation Intelligence - A Critical Tool in Retail Performance Management
Location Intelligence - A Critical Tool in Retail Performance Management
 
Holiday Predictions: What to Expect Based on Data From 500 Million Shoppers
Holiday Predictions: What to Expect Based on Data From 500 Million ShoppersHoliday Predictions: What to Expect Based on Data From 500 Million Shoppers
Holiday Predictions: What to Expect Based on Data From 500 Million Shoppers
 
How to Leverage Funnel Metrics and Attribution Data for Your 2019 Planning
How to Leverage Funnel Metrics and Attribution Data for Your 2019 PlanningHow to Leverage Funnel Metrics and Attribution Data for Your 2019 Planning
How to Leverage Funnel Metrics and Attribution Data for Your 2019 Planning
 
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...
Five Examples That Prove Personalized Marketing Doesn't Start with "Hello [Fi...
 
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...
The Payoffs of a Strategic Content Audit: The Gift That Keeps Giving for Unli...
 
How a Partner-First Approach Drives Revenue & ROI
How a Partner-First Approach Drives Revenue & ROIHow a Partner-First Approach Drives Revenue & ROI
How a Partner-First Approach Drives Revenue & ROI
 
Accelerate Your Partners' Digital Transformation With Point-Based Rewards
Accelerate Your Partners' Digital Transformation With Point-Based RewardsAccelerate Your Partners' Digital Transformation With Point-Based Rewards
Accelerate Your Partners' Digital Transformation With Point-Based Rewards
 
5 Stages of the Partner Journey
5 Stages of the Partner Journey5 Stages of the Partner Journey
5 Stages of the Partner Journey
 
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...
How RingCentral Optimized Account-Based Insights and Buyer Intelligence To Ra...
 
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...
Engaging With Relevance At Scale: How Fluke Used AI To Transform Their Sales ...
 
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...
Lessons From The State Of B2B Content Consumption & Demand Report And Real-Wo...
 

Dernier

call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkavikas rana
 
Top Rated Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...Call Girls in Nagpur High Profile
 
Digital Business Strategy - How Food Brands Compete Through Technology
Digital Business Strategy - How Food Brands Compete Through TechnologyDigital Business Strategy - How Food Brands Compete Through Technology
Digital Business Strategy - How Food Brands Compete Through TechnologyJoanne Cabaero
 
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartala
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime AgartalaHifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartala
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartalameghakumariji156
 
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000Sapana Sha
 
The 2024 Prime Day Panel: From Preparation to Profit
The 2024 Prime Day Panel: From Preparation to ProfitThe 2024 Prime Day Panel: From Preparation to Profit
The 2024 Prime Day Panel: From Preparation to ProfitTinuiti
 
Planting Seeds of Success and of Failure.pdf
Planting Seeds of Success and of Failure.pdfPlanting Seeds of Success and of Failure.pdf
Planting Seeds of Success and of Failure.pdfJasper Colin
 
How to Start Supermarket Franchise in India
How to Start Supermarket Franchise in IndiaHow to Start Supermarket Franchise in India
How to Start Supermarket Franchise in India7 Heven
 
5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in Chinaamy56318795
 

Dernier (9)

call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
 
Top Rated Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Talegaon Dabhade ⟟ 6297143586 ⟟ Call Me For Genuin...
 
Digital Business Strategy - How Food Brands Compete Through Technology
Digital Business Strategy - How Food Brands Compete Through TechnologyDigital Business Strategy - How Food Brands Compete Through Technology
Digital Business Strategy - How Food Brands Compete Through Technology
 
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartala
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime AgartalaHifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartala
Hifi Agartala Escorts Service Girl ^ 9332606886, WhatsApp Anytime Agartala
 
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000
Call Girls In Dev kunj Delhi 9654467111 Short 1500 Night 6000
 
The 2024 Prime Day Panel: From Preparation to Profit
The 2024 Prime Day Panel: From Preparation to ProfitThe 2024 Prime Day Panel: From Preparation to Profit
The 2024 Prime Day Panel: From Preparation to Profit
 
Planting Seeds of Success and of Failure.pdf
Planting Seeds of Success and of Failure.pdfPlanting Seeds of Success and of Failure.pdf
Planting Seeds of Success and of Failure.pdf
 
How to Start Supermarket Franchise in India
How to Start Supermarket Franchise in IndiaHow to Start Supermarket Franchise in India
How to Start Supermarket Franchise in India
 
5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China5CL-ADBA,5cladba, the best supplier in China
5CL-ADBA,5cladba, the best supplier in China
 

5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season

  • 1. 5 Steps to Deliver the Fastest Mobile Shopping Experiences this Holiday Season Presented by Sponsored by
  • 2. #HolidayCCS About CCS 2014 ü 7 Webinars, 4 Days ü Sessions covering Store Ops, X-Channel, Loyalty, Big Data & more ü Featuring industry analysts and consultants ü Free for Retail executives http://ccs.retailtouchpoints.com/holiday-2014
  • 3. Follow The Webcast On Twi:er #HolidayCCS #HolidayCCS @ConnectConsumer @RTouchPoints @InstartLogic
  • 4. About Retail TouchPoints ü Launched in 2007 ü More than 28,000 subscribers ü Provide executives with relevant, insightful content ü Free Resources such as White Papers, E-book, Webinars, Research and Podcasts www.RetailTouchPoints.com #HolidayCCS
  • 6. #HolidayCCS Today’s Panelists Peter Blum, VP of Product Management, Instart Logic MODERATOR Alicia Fiorletta Senior Editor, Retail TouchPoints
  • 7. 5 Steps To Deliver the Fastest Mobile Shopping Experiences This Holiday Season
  • 8. What we’ll cover • Why performance matters • Case Study: Dollar Shave Club • Instart Logic overview • Modern Web Performance Challenges • 5 Steps to Faster Mobile (and web) Experiences • Case Study: One Kings Lane • Conclusion www.instartlogic.com
  • 9. Performance is Critical to e-Businesses Loss In Conversions Fewer Page Views Decrease In Customer Satisfaction = 1 Second Delay in Page Load Time Sources: Aberdeen Group, Walmart Study 7% 11% 16% www.instartlogic.com
  • 10. Case Study: Dollar Shave Club “This was the single most impressive conversion win we have experienced to date for anything we have done.” -Todd Lehr, VP Engineering Switched from Amazon CloudFront Conversion Boost 16.8% overall Up to 27% for tablets Up to 126% for smartphones www.instartlogic.com
  • 11. Instart Logic - Overview • Software company focused on Application Delivery • We work with globally known brands whose business depends on performance, and make their sites and apps really fast • Team includes big data, virtualization and web performance experts from Google, Facebook, Akamai, Cisco, Citrix, VMware, and Aster Data www.instartlogic.com
  • 12. Who uses Instart Logic? www.instartlogic.com
  • 14. www “Wintel” End point All existing solutions stop at the edge 10ms Wired Last Mile 200ms “Distance Challenge” topology bound Old World Application Delivery is single ended www.instartlogic.com
  • 15. 250 200 150 100 50 0 Wired LTE WiFi 4G 3G 3G/4G/WiFi networks Slow, unpredictable edge Devices Format/capability diversity Sophisticated Apps Visual, personalized, complex Latency (ms) The Application Delivery Challenge Today www.instartlogic.com
  • 16. “Diversity Challenge” Combinatorial explosion 150ms “Congestion Challenge” Fat apps, thin pipe 100ms Reduced “Distance Challenge” topology bound The Constraints of Today’s Application Delivery Solutions www.instartlogic.com
  • 17. Possible solutions Re-think Choose a new, completely different, more efficient approach to delivering web and mobile performance Patchwork Cobble together disparate point solutions in the app delivery path CDN + FEO + device or access network specific apps + internal development Do Nothing Todays’ dominant solution is to ignore this challenge as businesses are not aware of what’s possible www.instartlogic.com
  • 18. Instart Logic’s Approach • Replaces legacy CDNs and FEO, delivered as service • Software-centric solution, enabled by intercepting the entire delivery path • Integrated Client-Cloud architecture, manages resources end-to-end • Software extensible to future hardware/network improvements and new service features 18 | Confidential and proprietary Software-Defined Application Delivery Application Virtualization Web Browser Application Intelligence Application Server Web Application Cloud NanoVisor.JS Browser API & Resources
  • 19. 5 Steps to Faster Mobile (and web) Experiences
  • 20. Step1: Faster, Smarter Image Delivery
  • 21. Traditional Image Delivery 2 Mbps 1,500 KB 5.8 seconds ✔ Ready 1,500 KB of JPG/PNG files www.instartlogic.com
  • 22. Can trade image quality for size but poor UX 2 Mbps 1,500 700 KB of JPG/PNG files 700 KB 2.9 seconds ✔ Ready www.instartlogic.com
  • 23. Enter Image Streaming and Computer Vision analysis www.instartlogic.com
  • 24. Enter Image Streaming and Computer Vision analysis www.instartlogic.com
  • 25. Enter Image Streaming and Computer Vision analysis Color Density Objects/People Complexity/Patterns www.instartlogic.com
  • 26. Instart Logic Image Streaming with SmartVision 2 Mbps 1,500 KB of JPG/PNG files Ready ✔ 500 KB 1000 KB 1.9 sec 3.6 sec Automatic intelligent splitting of images, with varying quality levels www.instartlogic.com
  • 27. Step 2: Send right-sized images to end devices
  • 28. Responsive Website Example 750 x 422 283KB • Same images (and data) sent to every device • Expensive resizing on the client side • Solution: Right image for each device 300 x 169 283 KB 750 x 422 283KB www.instartlogic.com
  • 29. Do it yourself Adaptive approach Requires spitting out different images sizes during publish process Adjust HTML generation systems on server side for different devices Send resized images based on endpoint detection Drawbacks Investments in hardware for resizing lots of images Heavy development investment required Doing this during publish makes it hard to adapt to new devices (ex: iPhone 6 Plus) www.instartlogic.com
  • 30. Image Resize as a Service Automatic or API based resize for any mobile device, for any responsive website Original Image - 575 x 412 (221KB) Right sized Image - 287x 206 (54KB) Original “learn about the roast” page size Right sized “learn about the roast” page size 1,459KB 738KB www.instartlogic.com /images/roast.jpg?resize=width:300
  • 31. Step 3: Stream HTML to make your site faster
  • 32. Dynamic HTML Delivery Generate <HTML> Request Response <HTML> • Dynamic HTML takes time to generate on the backend • Browser idle and until HTML generated and downloaded www.instartlogic.com
  • 33. Fast Flushing of HTML Helps Request Response <PART3> <PAR1T 2> <PART1> Dynamic <HTML> • Send dynamic HTML as its generated in chunks • Hefty investment in backend and code changes • Only incremental benefit given back and forth communication www.instartlogic.com
  • 34. HTML Streaming is better Instart Logic 4 Response 2 3 1 Non-unique <HTML> Generate <HTML> <HTML> • Instart Logic automatically determines non-unique dynamic HTML • That portion is stored near end users and sent immediately • Allows browser to start working immediately www.instartlogic.com
  • 35. Step 4: Smarter Usage of Modern Browser Caching
  • 36. Standard Browser Caching Traditional Browser Storage Local Browser Cache Large but slow CSS www.instartlogic.com
  • 37. Manually code to HTML5 Storage for faster reloads Traditional Browser Storage Small, Local Storage but super fast Local Browser Cache Large but slow CSS www.instartlogic.com
  • 38. Browser storage tiers and fetch times (ms) LocalStorage 1 1 6 2 5 3 3 SessionStorage 0 1 8 2 5 4 4 Cookie 11 97 13 7 104 111 68 Browser Cache - via XHR 549 617 1944 793 2257 2425 1760 Total time to access 1K objects of 500B each www.instartlogic.com
  • 39. Instart Logic automatic placement Traditional Browser Storage Small, Local Storage but super fast Local Browser Cache Large but slow Nanovisor.JS CSS www.instartlogic.com
  • 40. Step 5: Cover your web performance basics
  • 41. Web Performance Basics • Use the right quality www.instartlogic.com settings for your images • Each image is unique but too high quality kills performance without a visible improvement • Use modern image formats when possible • Reduce image size up to 30% without loss of quality using Google WebP and Microsoft JPEG XR • Compress your text with gzip • HTML, CSS, and JavaScript should all be compressed • Set proper browser cache headers • Static assets like CSS, JavaScript, and images should have Cache-control headers
  • 42. Case Study: One Kings Lane 42 | Confidential and proprietary
  • 43. Case Study: One Kings Lane “Instart Logics’ key differentiator for us was its intelligent application delivery solution. Given the … heavy imagery and high-resolution imagery of our website, …we couldn’t find anything like Instart Logic’s solution in the market.” -Arun Rajan, CTO, One Kings Lane • Switched from Akamai • Using large immersive images • Dramatic performance boost 35% improvement in page load times • Offloaded backend servers www.instartlogic.com
  • 44. Conclusion 1. Modern application delivery challenges (mobile devices, wireless networks) are not being addressed by CDNs 2. You can make a number of changes internally with internal development to increase performance 3. Instart Logic can do better, and with no effort on your part. Questions? www.instartlogic.com Get a Demo: www.instartlogic.com
  • 46. #HolidayCCS Q & A Peter Blum, VP of Product Management, Instart Logic MODERATOR Alicia Fiorletta Senior Editor, Retail TouchPoints
  • 47. #HolidayCCS It’s A Wrap! Thank you for a:ending the Holiday Connected Consumer Series! All sessions are available on-­‐demand at h:p://rtou.ch/holidayccs