SlideShare a Scribd company logo
F5 Application Acceleration
Reference Architecture
© F5 Networks, Inc 2
74% of users will leave
a slow web site after just
5 seconds or less
Every 100ms delay
costs Amazon 1%
in
sales
No one likes Slow
Slow Application:
Reduced
Productivity
© F5 Networks, Inc 3
Things are not getting easier
The average web page
has grown
since 2008 3x
Mobile devices
now account for15%Of global
internet traffic
0
10
20
2009 2010 2011 2012 2013
Radio =
Latency
Fiber
Cable
LTE
1.8MB
Growing
exponentially
34% Mostly use
mobile internet
© F5 Networks, Inc 4
The Application Delivery Universe
FIX THE USERS?
FIX THE
CARRIER?
FIX THE
NETWORK?
FIX THE APPS?
Application
Users
Always on
Always fast
Everywhere
Applications
“Chatty”
Latency Sensitive
Not Optimized
Proprietary
Network
Works pretty well, most of the time
Out of your
control
© F5 Networks, Inc 5
So what can you do?
CDN? POINT SOLUTION?F5 ACCELERATION
© F5 Networks, Inc 6
Three Simple Steps to a Faster Web Application
HIGH PERFORMANCE SERVICES
FABRIC
Application
Users
Applications
Network
TCP SPDY
L7
TOOLS
© F5 Networks, Inc 7
TCP Optimization
Optimized
Server
Connection
F5
Advanced
TCP Stack
Diverse client
characteristics
TCP
© F5 Networks, Inc 8
SPDY - HTTP/2 Gateway
HTTP
HTTP is inefficient and sensitive to latency
HTTP
© F5 Networks, Inc 9
SPDY - HTTP/2 Gateway
HTTP
• Reduced TCP Connections
• Multiplexed content streams
• Compressed Headers
SPDY
HTTP/2
© F5 Networks, Inc 10
L7
TOOLS
L7 Acceleration
HTTP
• Cache more content on browser
• Make fewer backend requests
• Optimize backend connections
• Compress HTTP objects
• Send less data
L7
TOOLS
© F5 Networks, Inc 11
Delivered by a High Performance Fabric
F5 HIGH PERFORMANCE
SERVICES FABRIC
Scale Up
Scale Out Scale Across
© F5 Networks, Inc 12
Tools to solve the most
demanding web application
acceleration problems.
Advanced Solutions when you need them
IMAGE
OPTIMIZATION
PDF
OPTIMIZATION
CONTENT
MINIFICATION
PAGE
RE-ORDERING
SYMMETRIC
DEPLOYMENT
WAN
OPTIMIZATION
HTTP
CACHE
COMPRESSION
CONTENT
IN-LINING
© F5 Networks, Inc 13
• Predict real-world acceleration gains
• No additional load on your site
• https://fast.f5.com
• FAST tool predicted an average of
30% In page load times*
FAST Tool
*Where the app was a suitable candidate for acceleration.
Next Steps
• Use the F5 FAST tool to estimate your potential performance gains
• Review the F5 Acceleration Reference Architecture for more details

More Related Content

What's hot

Improving mobile performance
Improving mobile performanceImproving mobile performance
Improving mobile performance
Bhagirath Gaonkar
 
Health 2.0 Europe - Akamai Deep Dive
Health 2.0 Europe - Akamai Deep DiveHealth 2.0 Europe - Akamai Deep Dive
Health 2.0 Europe - Akamai Deep DiveHealth 2.0
 
Key Reasons Customers Choose Akamai
Key Reasons Customers Choose Akamai Key Reasons Customers Choose Akamai
Key Reasons Customers Choose Akamai
Akamai Technologies
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeter
Devendra Singh
 
Mobile Devices Fueling Business Growth
Mobile Devices Fueling Business GrowthMobile Devices Fueling Business Growth
Mobile Devices Fueling Business Growth
Mobiloitte
 
Mobile Optimization Tips from Yottaa - MEGMeetup #1
Mobile Optimization Tips from Yottaa - MEGMeetup #1Mobile Optimization Tips from Yottaa - MEGMeetup #1
Mobile Optimization Tips from Yottaa - MEGMeetup #1
Yottaa
 
NetSpective Internet Content Filter | Powered by TeleMate.Net
NetSpective Internet Content Filter | Powered by TeleMate.NetNetSpective Internet Content Filter | Powered by TeleMate.Net
NetSpective Internet Content Filter | Powered by TeleMate.Net
telemate_mktg
 
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Noisy Little Monkey
 

What's hot (8)

Improving mobile performance
Improving mobile performanceImproving mobile performance
Improving mobile performance
 
Health 2.0 Europe - Akamai Deep Dive
Health 2.0 Europe - Akamai Deep DiveHealth 2.0 Europe - Akamai Deep Dive
Health 2.0 Europe - Akamai Deep Dive
 
Key Reasons Customers Choose Akamai
Key Reasons Customers Choose Akamai Key Reasons Customers Choose Akamai
Key Reasons Customers Choose Akamai
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeter
 
Mobile Devices Fueling Business Growth
Mobile Devices Fueling Business GrowthMobile Devices Fueling Business Growth
Mobile Devices Fueling Business Growth
 
Mobile Optimization Tips from Yottaa - MEGMeetup #1
Mobile Optimization Tips from Yottaa - MEGMeetup #1Mobile Optimization Tips from Yottaa - MEGMeetup #1
Mobile Optimization Tips from Yottaa - MEGMeetup #1
 
NetSpective Internet Content Filter | Powered by TeleMate.Net
NetSpective Internet Content Filter | Powered by TeleMate.NetNetSpective Internet Content Filter | Powered by TeleMate.Net
NetSpective Internet Content Filter | Powered by TeleMate.Net
 
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
 

Viewers also liked

Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverviewrehanf5
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
BAKOTECH
 
Ofimática
OfimáticaOfimática
Ofimática
Abigail55
 
F5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Application Delivery Optimization
F5 Application Delivery Optimization
F5 Networks
 
The DNS of Things
The DNS of ThingsThe DNS of Things
The DNS of Things
F5 Networks
 
F5 Certified! Program Overview and Update
F5 Certified! Program Overview and UpdateF5 Certified! Program Overview and Update
F5 Certified! Program Overview and Update
F5 Networks
 
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
Acmas Technologies Pvt. Ltd.
 
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
F5 Networks
 
Ensure Application Availability Between Hybrid Data Centers
Ensure Application Availability Between Hybrid Data CentersEnsure Application Availability Between Hybrid Data Centers
Ensure Application Availability Between Hybrid Data Centers
F5 Networks
 
F5 Application Services Reference Architecture (Audio)
F5 Application Services Reference Architecture (Audio)F5 Application Services Reference Architecture (Audio)
F5 Application Services Reference Architecture (Audio)
F5 Networks
 
The F5 DDoS Protection Reference Architecture (Technical White Paper)
The F5 DDoS Protection Reference Architecture (Technical White Paper)The F5 DDoS Protection Reference Architecture (Technical White Paper)
The F5 DDoS Protection Reference Architecture (Technical White Paper)
F5 Networks
 
Top 10 Reasons Why F5 Makes Sense
Top 10 Reasons Why F5 Makes SenseTop 10 Reasons Why F5 Makes Sense
Top 10 Reasons Why F5 Makes Sense
F5 Networks
 

Viewers also liked (12)

Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverview
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
 
Ofimática
OfimáticaOfimática
Ofimática
 
F5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Application Delivery Optimization
F5 Application Delivery Optimization
 
The DNS of Things
The DNS of ThingsThe DNS of Things
The DNS of Things
 
F5 Certified! Program Overview and Update
F5 Certified! Program Overview and UpdateF5 Certified! Program Overview and Update
F5 Certified! Program Overview and Update
 
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
Water Mercury Content Detector by ACMAS Technologies Pvt Ltd.
 
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
 
Ensure Application Availability Between Hybrid Data Centers
Ensure Application Availability Between Hybrid Data CentersEnsure Application Availability Between Hybrid Data Centers
Ensure Application Availability Between Hybrid Data Centers
 
F5 Application Services Reference Architecture (Audio)
F5 Application Services Reference Architecture (Audio)F5 Application Services Reference Architecture (Audio)
F5 Application Services Reference Architecture (Audio)
 
The F5 DDoS Protection Reference Architecture (Technical White Paper)
The F5 DDoS Protection Reference Architecture (Technical White Paper)The F5 DDoS Protection Reference Architecture (Technical White Paper)
The F5 DDoS Protection Reference Architecture (Technical White Paper)
 
Top 10 Reasons Why F5 Makes Sense
Top 10 Reasons Why F5 Makes SenseTop 10 Reasons Why F5 Makes Sense
Top 10 Reasons Why F5 Makes Sense
 

Similar to Accelerating Applications with F5

Doug Sillars on App Optimization
Doug Sillars on App OptimizationDoug Sillars on App Optimization
Doug Sillars on App Optimization
wipjam
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
ManageEngine, Zoho Corporation
 
Sangfor wano v5.0 presentation
Sangfor wano v5.0 presentationSangfor wano v5.0 presentation
Sangfor wano v5.0 presentationAdvanced comm
 
Elfiq Multiple Is Ps For Cost Control & Performance
Elfiq Multiple Is Ps For Cost Control & PerformanceElfiq Multiple Is Ps For Cost Control & Performance
Elfiq Multiple Is Ps For Cost Control & PerformanceBryanHildebrand
 
Using Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and QualityUsing Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and Quality
Neotys
 
Optimizing Global Application Delivery Webinar
Optimizing Global Application Delivery WebinarOptimizing Global Application Delivery Webinar
Optimizing Global Application Delivery Webinar
Ginny Au
 
Internet 2020: The Future Connection
Internet 2020: The Future ConnectionInternet 2020: The Future Connection
Internet 2020: The Future Connection
Christine Nolan
 
Link labs 2G 3G CDMA transition webinar slides
Link labs 2G 3G CDMA transition webinar slidesLink labs 2G 3G CDMA transition webinar slides
Link labs 2G 3G CDMA transition webinar slides
Brian Ray
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan Quayle
Alan Quayle
 
Operators strategy for supporting the ‘Mobile Data Explosion’
Operators strategy for supporting the ‘Mobile Data Explosion’Operators strategy for supporting the ‘Mobile Data Explosion’
Operators strategy for supporting the ‘Mobile Data Explosion’
eXplanoTech
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
Brian Ray
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
Brian Ray
 
Wireless Network Optimization (2010)
Wireless Network Optimization (2010)Wireless Network Optimization (2010)
Wireless Network Optimization (2010)Marc Jadoul
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
Eduardo Pelegri-Llopart
 
Ip-label_magentocom_china_shanghai_nov_18th_2013
Ip-label_magentocom_china_shanghai_nov_18th_2013Ip-label_magentocom_china_shanghai_nov_18th_2013
Ip-label_magentocom_china_shanghai_nov_18th_2013Bluecom Group
 
Meet The Security Experts Event
Meet The Security Experts EventMeet The Security Experts Event
Meet The Security Experts Event
Filip Verloy
 
WWT IWAN Technical Presentation
WWT IWAN Technical PresentationWWT IWAN Technical Presentation
WWT IWAN Technical Presentation
World Wide Technology
 
The butterfly effect video mobile summit june2013 mobixell
The butterfly effect  video mobile summit june2013 mobixellThe butterfly effect  video mobile summit june2013 mobixell
The butterfly effect video mobile summit june2013 mobixell
Mobixell
 
Mobile apps that win
Mobile apps that winMobile apps that win
Mobile apps that win
DellFoglight
 
Chapter 1. Why Performance Test
Chapter 1. Why Performance TestChapter 1. Why Performance Test
Chapter 1. Why Performance Test
Juan David Giraldo Marín
 

Similar to Accelerating Applications with F5 (20)

Doug Sillars on App Optimization
Doug Sillars on App OptimizationDoug Sillars on App Optimization
Doug Sillars on App Optimization
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
 
Sangfor wano v5.0 presentation
Sangfor wano v5.0 presentationSangfor wano v5.0 presentation
Sangfor wano v5.0 presentation
 
Elfiq Multiple Is Ps For Cost Control & Performance
Elfiq Multiple Is Ps For Cost Control & PerformanceElfiq Multiple Is Ps For Cost Control & Performance
Elfiq Multiple Is Ps For Cost Control & Performance
 
Using Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and QualityUsing Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and Quality
 
Optimizing Global Application Delivery Webinar
Optimizing Global Application Delivery WebinarOptimizing Global Application Delivery Webinar
Optimizing Global Application Delivery Webinar
 
Internet 2020: The Future Connection
Internet 2020: The Future ConnectionInternet 2020: The Future Connection
Internet 2020: The Future Connection
 
Link labs 2G 3G CDMA transition webinar slides
Link labs 2G 3G CDMA transition webinar slidesLink labs 2G 3G CDMA transition webinar slides
Link labs 2G 3G CDMA transition webinar slides
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan Quayle
 
Operators strategy for supporting the ‘Mobile Data Explosion’
Operators strategy for supporting the ‘Mobile Data Explosion’Operators strategy for supporting the ‘Mobile Data Explosion’
Operators strategy for supporting the ‘Mobile Data Explosion’
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
 
Wireless Network Optimization (2010)
Wireless Network Optimization (2010)Wireless Network Optimization (2010)
Wireless Network Optimization (2010)
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
Ip-label_magentocom_china_shanghai_nov_18th_2013
Ip-label_magentocom_china_shanghai_nov_18th_2013Ip-label_magentocom_china_shanghai_nov_18th_2013
Ip-label_magentocom_china_shanghai_nov_18th_2013
 
Meet The Security Experts Event
Meet The Security Experts EventMeet The Security Experts Event
Meet The Security Experts Event
 
WWT IWAN Technical Presentation
WWT IWAN Technical PresentationWWT IWAN Technical Presentation
WWT IWAN Technical Presentation
 
The butterfly effect video mobile summit june2013 mobixell
The butterfly effect  video mobile summit june2013 mobixellThe butterfly effect  video mobile summit june2013 mobixell
The butterfly effect video mobile summit june2013 mobixell
 
Mobile apps that win
Mobile apps that winMobile apps that win
Mobile apps that win
 
Chapter 1. Why Performance Test
Chapter 1. Why Performance TestChapter 1. Why Performance Test
Chapter 1. Why Performance Test
 

Recently uploaded

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Accelerating Applications with F5

  • 2. © F5 Networks, Inc 2 74% of users will leave a slow web site after just 5 seconds or less Every 100ms delay costs Amazon 1% in sales No one likes Slow Slow Application: Reduced Productivity
  • 3. © F5 Networks, Inc 3 Things are not getting easier The average web page has grown since 2008 3x Mobile devices now account for15%Of global internet traffic 0 10 20 2009 2010 2011 2012 2013 Radio = Latency Fiber Cable LTE 1.8MB Growing exponentially 34% Mostly use mobile internet
  • 4. © F5 Networks, Inc 4 The Application Delivery Universe FIX THE USERS? FIX THE CARRIER? FIX THE NETWORK? FIX THE APPS? Application Users Always on Always fast Everywhere Applications “Chatty” Latency Sensitive Not Optimized Proprietary Network Works pretty well, most of the time Out of your control
  • 5. © F5 Networks, Inc 5 So what can you do? CDN? POINT SOLUTION?F5 ACCELERATION
  • 6. © F5 Networks, Inc 6 Three Simple Steps to a Faster Web Application HIGH PERFORMANCE SERVICES FABRIC Application Users Applications Network TCP SPDY L7 TOOLS
  • 7. © F5 Networks, Inc 7 TCP Optimization Optimized Server Connection F5 Advanced TCP Stack Diverse client characteristics TCP
  • 8. © F5 Networks, Inc 8 SPDY - HTTP/2 Gateway HTTP HTTP is inefficient and sensitive to latency HTTP
  • 9. © F5 Networks, Inc 9 SPDY - HTTP/2 Gateway HTTP • Reduced TCP Connections • Multiplexed content streams • Compressed Headers SPDY HTTP/2
  • 10. © F5 Networks, Inc 10 L7 TOOLS L7 Acceleration HTTP • Cache more content on browser • Make fewer backend requests • Optimize backend connections • Compress HTTP objects • Send less data L7 TOOLS
  • 11. © F5 Networks, Inc 11 Delivered by a High Performance Fabric F5 HIGH PERFORMANCE SERVICES FABRIC Scale Up Scale Out Scale Across
  • 12. © F5 Networks, Inc 12 Tools to solve the most demanding web application acceleration problems. Advanced Solutions when you need them IMAGE OPTIMIZATION PDF OPTIMIZATION CONTENT MINIFICATION PAGE RE-ORDERING SYMMETRIC DEPLOYMENT WAN OPTIMIZATION HTTP CACHE COMPRESSION CONTENT IN-LINING
  • 13. © F5 Networks, Inc 13 • Predict real-world acceleration gains • No additional load on your site • https://fast.f5.com • FAST tool predicted an average of 30% In page load times* FAST Tool *Where the app was a suitable candidate for acceleration.
  • 14. Next Steps • Use the F5 FAST tool to estimate your potential performance gains • Review the F5 Acceleration Reference Architecture for more details

Editor's Notes

  1. http://www.webperformancetoday.com/2013/05/06/psychology-waiting-faster-online-checkout/ Does anyone like slow applications. 5 seconds is actually a long time.
  2. So more mobile devices over higher latency radio networks and larger webpages. Hmm sounds like a recipe for application performance problems. http://www.fiercewireless.com/special-reports/3g4g-wireless-network-latency-how-do-verizon-att-sprint-and-t-mobile-compar http://techcrunch.com/2013/05/29/mary-meeker-2013-internet-trends/ http://www.pewinternet.org/fact-sheets/mobile-technology-fact-sheet/
  3. So here we have the scenario – users want applications always on always fast and available everywhere – every location and on every device. Applications are often not written to deal with latency – they are chatty, and not optimized. The network usually works pretty well actually but you can’t alter the laws of physics For mobile users there is going to be a carrier network involved – local network admins are not going to have a lot of control over this. So what can you do Can you lower the users expectations – no, can you reduce the latency in the AT&T carrier network – no. Well the network works ok, can you recode the app? Probably not easily. So what can you do?
  4. You can use a CDN – and that might be a good idea – but they come with variable costs and are really just fancy caches local to your users – that might not be enough You can deploy additional infrastructure maybe some dedicated acceleration devices but they again cost money and can be complex – plus another o/s devicece learn Or you can enable acceleration as part of a new or existing F5 deployment.
  5. The idea here is simplicity. Turn on three things and make it go a bit faster.
  6. TCP – now with new features like rate pacing and advanced congestion control algorithms which have been tuned to deal better with latency rather than loss. This genuinely will make a difference.
  7. HTTP protocol inefficiencies exacerbated on mobile devices Additional latency inherent in WAN No multiplexing of requests in a connections – needs more connections
  8. SPDY Multiplexed bi-directional streams within TCP connection Fewer network connections required HTTP header compression NB we don’t support SPDY push yet – so be wary of number that give performance improvements of SPDY when comparing a SPDY enabled server vs our SPDY profile.
  9. Here we are talking about Compression IBR Intelligent Client Cache Content spooling These are components of the fundamental policy that we are advising be deployed.
  10. All this can be delivered from the all-active, highly available, elastic, multi-tenant application services fabric.
  11. So we have given you a simple solution – one that can deliver real results in a few hours of implementation. Have we dumbed down the product? No, all the high end features are still there. Whatever the size of your application delivery problem we have a solution to accelerate it. We will continue to innovate and simplify your life.
  12. So, you’re convinced – great – how about we give you some idea of the benefits you might see before you start? Use the FAST tool to quickly get a real world assessment of how much we can speed up your site or application. Where we found optimizations, they averaged 30%.