SlideShare une entreprise Scribd logo
1  sur  29
Replacing and Augmenting
F5 BIG-IP with NGINX Plus
Faisal Memon
Product Marketing Manager, NGINX
Formerly:
• Sr. Technical Marketing Engineer, Riverbed
• Technical Marketing Engineer, Cisco
• Software Engineer, Cisco
Who am I?
What Is NGINX Plus?
Dynamic Application Gateway
• Load balancer
• Content cache
• Web server
• Security controls
• Dynamic modules
• Monitoring
• High availability (HA)
• Kubernetes Ingress controller
• Programmability
• Streaming Media
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
F5 Company Info
• Founded: 1996
• Headquarters: Seattle, WA, USA
• CEO: François Locoh-Donou
• Ticker: FFIV
• Customers: 22,500 (Gartner Magic Quadrant, ADC 2016)
• IPO: 1999, $10/share
• Annual Revenue: $2B
• CMV: $179.20
• Market Cap: $10.791B
5
F5.com, circa 1997
Source: web.archive.org
The Rise of F5
6
"Large-capacity servers are so expensive today that many companies are unable to justify the
additional cost and are left with unreliable, slow sites. With BIG/ip, a System Administrator can
add lower cost servers to the Web site and achieve outstanding price/performance.”
- Jeff Hussey, Founder of F5 Labs, 1997
Source: web.archive.org/web/19971013115526/http://www.f5.com:80/release1.htm
Today F5 is Struggling
• F5 FY2018 numbers good on surface, but digging deeper shows cracks:
◦ Product revenue down 0.5% year over year
◦ Within product revenue, systems revenue down 4% year over year
◦ Product revenue < Services revenue
• What does this mean?
◦ People are not buying new F5 BIG-IP hardware like they used to
◦ People are holding onto existing F5 BIG-IP longer than standard 3-5 year refresh cycle
◦ F5 being propped up by existing support contracts
7
“The number of recent [F5] executive departures is alarming.”
–Jason Ader, Analyst, William Blair, 2015
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
Five Industry Trends Disrupting F5
1. DevOps
2. Public Cloud
3. Commodity Hardware
4. Open Source
5. Microservices
9
“The market is moving away from [F5], and is not coming back.”
–Trip Chowdry, Analyst, Global Equities Research
Trend 1: DevOps
Where F5 comes up short:
• Takes weeks to resolve IT tickets to get a simple application update deployed
• Still very manual process of stepping through UI
• VLANS, IPs, and other networking config exposed for each virtual server
10
“It takes 2 weeks to get an F5 modification from the networking team. You know how long it takes us to change NGINX? It takes 30 seconds to make the
change in GitHub, and then we run the Ansible script. Ta-da, production.”
– Engineer at large telco company
Why NGINX Plus is the better choice:
• Fully automatable, no need to file IT tickets
• Works with all DevOps tools
• No VLANs or IPs per virtual server
Trend 2: Public Cloud
Where F5 comes up short:
• SaaS companies taking business, no need to load balance Exchange servers if
using Office 365
• More expensive than hardware appliances, don’t want to cannibalize hardware
sales
• 5 Gbps throughput limit with pre-built AMIs
• Throughput limits requires license upgrade, can’t scale up or down as needed
11
“We need to manage applications on top of any infrastructure platform, including AWS, Microsoft Azure, and other cloud platform providers. NGINX Plus
provides us the flexibility to deliver applications across different infrastructure options.”
– Nate Johnson, CEO and Founder at Reliam
Why NGINX Plus is the better choice:
• Biggest NGINX Plus customers are SaaS companies
• NGINX Plus is cloud-native software
• 40% AWS deployments use NGINX
• No throughput limits, site licensing to scale up and down as needed
Trend 3: Commodity Hardware
Where F5 comes up short:
• No bare metal option, VMs only
• Custom hardware 6x the cost of equivalent commodity server
• x86 support only
• Custom hardware takes longer to procure
• Custom hardware leads to overprovisioning to avoid costly mid-refresh cycle
upgrade
12
“In the past when faced with a failure, we had to wait for replacement hardware and hope it arrived before another failure. Now with NGINX, we have
much more flexibility. If a machine fails we can quickly and seamlessly replace it, because our reliance on hardware has been significantly reduced.”
– Matt Blaha, Sr. Systems Engineer at Discovery Education
Why NGINX Plus is the better choice:
• Can run bare metal
• Commodity hardware 1/6 the cost of custom hardware
• X86, ARM64, and PPC support
• Commodity hardware readily available
• Able to right size the deployment using commodity hardware
Trend 4: Open Source
Where F5 comes up short:
• Not part of open source ecosystem
• Limited community support
• Closed source means tied to F5 success or failure
13
“In a future that includes competition from open source, we can expect that the eventual destiny of any software technology will be to either die or
become part of the open infrastructure itself.”
– Eric S Raymond, The Cathedral and the Bazaar, 1997
Why NGINX Plus is the better choice:
• Key play in open source ecosystem
• Wealth of community resources and contributions
• Purchase protection, NGINX Open Source lives on regardless of NGINX, Inc.
Trend 5: Microservices
Where F5 comes up short:
• No container option
• No true Kubernetes Ingress Controller solution
• Heavyweight, not portable
14
“As we moved to microservices we’ve realized that we needed a much smarter way of routing pages to our applications...We realized that NGINX Plus,
with its better support, with its DNS resolving, and the advanced metrics that we get now is the way forward. NGINX Plus allowed us to get to the final
mile.”
– John Cleveley, Senior Engineering Manager, Buzzfeed
Why NGINX Plus is the better choice:
• Can run in containers, top downloaded application on Docker Hub
• Supported Kubernetes Ingress Controller
• Lightweight and portable
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
1. NGINX Plus Behind F5
16
• Easiest way to introduce NGINX Plus into
your network
• F5 layer 4 load balances to NGINX Plus
• Can start small with one application being
behind NGINX Plus and then expand
2. NGINX Plus Alongside F5
17
• Parallel NGINX Plus deployment
• Good architecture if adopting public
cloud while still keeping private
datacenter
• Can also start small with one application
being behind NGINX Plus and then
expand
3. NGINX Plus Instead of F5
18
• F5 completely decommissioned, use
NGINX Plus for all load balancing
• Previous 2 architectures are
intermediaries to this eventual goal
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
Micro Load Balancers
20
• Load balancer per application
• Load balancer per customer for SaaS
providers
• Configuration stored along with
application in GitHub
• Fully portable
Kubernetes Ingress Controller
21
• NGINX commonly used as Ingress Controller
• F5 has Ingress Controller solution, but it is just a
container that reprograms F5 BIG-IP hardware
API Gateway
22
• 40% of deploy NGINX instances are used as API
gateway
• Capital One handles 12 billion transactions per day
with NGINX API gateway
• F5 BIG-IP cannot be used as an API gateway
Introducing NGINX Controller
Centralized monitoring and management for NGINX Plus
• Alerting
• API management
• Configuration analysis
• Customizable dashboards
• Load balancer management
• Monitoring
Learn more: nginx.com/products/nginx-controller
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
Moving to the next generation of F5 hardware was
going to cost more than $1M per data center. NGINX
Plus gave us 50% more transactions per server, for
one-sixth the price. We’re now 100% hardware free.
“
-- Senior Networking Leader, AppNexus
“
ROI
Agenda
• Introduction
• Five industry trends that are disrupting F5
• Three options to gracefully move away from F5
• Beyond F5
• Customer success story: AppNexus
• Summary
Summary
• F5 BIG-IP is the aging veteran of the tech industry
• The market has moved away from F5, and they have not kept up
• Three ways to replace F5 BIG-IP with NGINX Plus
• Replacing F5 with NGINX Plus opens up new architectures such as API gateway
• AppNexus saved over 50% while getting the benefits of a software solution by replacing F5 BIG-IP with
NGINX Plus
Download our Free Ebook
28
• How to migrate F5 BIG-IP configuration and iRules to NGINX, with detailed
examples
• How to pick out a standard x86 server
• How to install and configure Linux
• Why you should go with a software load balancer, and not hardware
Download now: nginx.com/resources/library/f5-
big-ip-nginx-migration-guide/
Q & ATry NGINX Plus and NGINX WAF free for 30 days: nginx.com/free-trial-request

Contenu connexe

Tendances

Filesystem Comparison: NFS vs GFS2 vs OCFS2
Filesystem Comparison: NFS vs GFS2 vs OCFS2Filesystem Comparison: NFS vs GFS2 vs OCFS2
Filesystem Comparison: NFS vs GFS2 vs OCFS2
Giuseppe Paterno'
 
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
OpenStack Korea Community
 

Tendances (20)

[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
 
Gatekeeper: API gateway
Gatekeeper: API gatewayGatekeeper: API gateway
Gatekeeper: API gateway
 
Filesystem Comparison: NFS vs GFS2 vs OCFS2
Filesystem Comparison: NFS vs GFS2 vs OCFS2Filesystem Comparison: NFS vs GFS2 vs OCFS2
Filesystem Comparison: NFS vs GFS2 vs OCFS2
 
Kafka Practices @ Uber - Seattle Apache Kafka meetup
Kafka Practices @ Uber - Seattle Apache Kafka meetupKafka Practices @ Uber - Seattle Apache Kafka meetup
Kafka Practices @ Uber - Seattle Apache Kafka meetup
 
Esxi troubleshooting
Esxi troubleshootingEsxi troubleshooting
Esxi troubleshooting
 
Issues of OpenStack multi-region mode
Issues of OpenStack multi-region modeIssues of OpenStack multi-region mode
Issues of OpenStack multi-region mode
 
Web servers presentacion
Web servers presentacionWeb servers presentacion
Web servers presentacion
 
Kubernetes best practices with GKE
Kubernetes best practices with GKEKubernetes best practices with GKE
Kubernetes best practices with GKE
 
Develop QNAP NAS App by Docker
Develop QNAP NAS App by DockerDevelop QNAP NAS App by Docker
Develop QNAP NAS App by Docker
 
Top 10 F5 iRules to migrate to a modern load balancing platform
Top 10 F5 iRules to migrate to a modern load balancing platformTop 10 F5 iRules to migrate to a modern load balancing platform
Top 10 F5 iRules to migrate to a modern load balancing platform
 
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
 
NGINX Installation and Tuning
NGINX Installation and TuningNGINX Installation and Tuning
NGINX Installation and Tuning
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험
 
VPC Implementation In OpenStack Heat
VPC Implementation In OpenStack HeatVPC Implementation In OpenStack Heat
VPC Implementation In OpenStack Heat
 
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEANGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
 
Advanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtopAdvanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtop
 
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!
 
Developer’s guide to contributing code to Kafka with Mickael Maison and Tom B...
Developer’s guide to contributing code to Kafka with Mickael Maison and Tom B...Developer’s guide to contributing code to Kafka with Mickael Maison and Tom B...
Developer’s guide to contributing code to Kafka with Mickael Maison and Tom B...
 
Ansible
AnsibleAnsible
Ansible
 
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
 

Similaire à Replacing and Augmenting F5 BIG-IP with NGINX Plus

How to Adopt Infrastructure as Code
How to Adopt Infrastructure as CodeHow to Adopt Infrastructure as Code
How to Adopt Infrastructure as Code
NGINX, Inc.
 

Similaire à Replacing and Augmenting F5 BIG-IP with NGINX Plus (20)

Replacing and Augmenting F5 BIG-IP with NGINX Plus - EMEA
Replacing and Augmenting F5 BIG-IP with NGINX Plus - EMEAReplacing and Augmenting F5 BIG-IP with NGINX Plus - EMEA
Replacing and Augmenting F5 BIG-IP with NGINX Plus - EMEA
 
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
 
ITB2017 - Nginx ppf intothebox_2017
ITB2017 - Nginx ppf intothebox_2017ITB2017 - Nginx ppf intothebox_2017
ITB2017 - Nginx ppf intothebox_2017
 
NGINX: The Past, Present and Future of the Modern Web
NGINX: The Past, Present and Future of the Modern WebNGINX: The Past, Present and Future of the Modern Web
NGINX: The Past, Present and Future of the Modern Web
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
 
Driving success in the cloud with NGINX
Driving success in the cloud with NGINXDriving success in the cloud with NGINX
Driving success in the cloud with NGINX
 
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
 
HyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid Journey to Automation
HyperGrid Journey to Automation
 
HP CloudSystem: Accelerare il percorso d'adozione del cloud
HP CloudSystem: Accelerare il percorso d'adozione del cloudHP CloudSystem: Accelerare il percorso d'adozione del cloud
HP CloudSystem: Accelerare il percorso d'adozione del cloud
 
How to Adopt Infrastructure as Code
How to Adopt Infrastructure as CodeHow to Adopt Infrastructure as Code
How to Adopt Infrastructure as Code
 
NGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controller
NGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controllerNGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controller
NGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controller
 
Flawless Application Delivery with NGINX Plus
Flawless Application Delivery with NGINX PlusFlawless Application Delivery with NGINX Plus
Flawless Application Delivery with NGINX Plus
 
Multi-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceMulti-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a Service
 
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
Elastic on a Hyper-Converged Infrastructure for Operational Log AnalyticsElastic on a Hyper-Converged Infrastructure for Operational Log Analytics
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
 
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
 
F5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 RoadshowF5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 Roadshow
 
Kubernetes and the NGINX Plus Ingress Controller
Kubernetes and the NGINX Plus Ingress ControllerKubernetes and the NGINX Plus Ingress Controller
Kubernetes and the NGINX Plus Ingress Controller
 
Serverless microservices
Serverless microservicesServerless microservices
Serverless microservices
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy Applications
 
Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015
 

Plus de NGINX, Inc.

How to Avoid the Top 5 NGINX Configuration Mistakes.pptx
How to Avoid the Top 5 NGINX Configuration Mistakes.pptxHow to Avoid the Top 5 NGINX Configuration Mistakes.pptx
How to Avoid the Top 5 NGINX Configuration Mistakes.pptx
NGINX, Inc.
 

Plus de NGINX, Inc. (20)

【NGINXセミナー】 Ingressを使ってマイクロサービスの運用を楽にする方法
【NGINXセミナー】 Ingressを使ってマイクロサービスの運用を楽にする方法【NGINXセミナー】 Ingressを使ってマイクロサービスの運用を楽にする方法
【NGINXセミナー】 Ingressを使ってマイクロサービスの運用を楽にする方法
 
【NGINXセミナー】 NGINXのWAFとは?その使い方と設定方法 解説セミナー
【NGINXセミナー】 NGINXのWAFとは?その使い方と設定方法 解説セミナー【NGINXセミナー】 NGINXのWAFとは?その使い方と設定方法 解説セミナー
【NGINXセミナー】 NGINXのWAFとは?その使い方と設定方法 解説セミナー
 
【NGINXセミナー】API ゲートウェイとしてのNGINX Plus活用方法
【NGINXセミナー】API ゲートウェイとしてのNGINX Plus活用方法【NGINXセミナー】API ゲートウェイとしてのNGINX Plus活用方法
【NGINXセミナー】API ゲートウェイとしてのNGINX Plus活用方法
 
Get Hands-On with NGINX and QUIC+HTTP/3
Get Hands-On with NGINX and QUIC+HTTP/3Get Hands-On with NGINX and QUIC+HTTP/3
Get Hands-On with NGINX and QUIC+HTTP/3
 
Managing Kubernetes Cost and Performance with NGINX & Kubecost
Managing Kubernetes Cost and Performance with NGINX & KubecostManaging Kubernetes Cost and Performance with NGINX & Kubecost
Managing Kubernetes Cost and Performance with NGINX & Kubecost
 
Manage Microservices Chaos and Complexity with Observability
Manage Microservices Chaos and Complexity with ObservabilityManage Microservices Chaos and Complexity with Observability
Manage Microservices Chaos and Complexity with Observability
 
Accelerate Microservices Deployments with Automation
Accelerate Microservices Deployments with AutomationAccelerate Microservices Deployments with Automation
Accelerate Microservices Deployments with Automation
 
Unit 2: Microservices Secrets Management 101
Unit 2: Microservices Secrets Management 101Unit 2: Microservices Secrets Management 101
Unit 2: Microservices Secrets Management 101
 
Unit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices ArchitecturesUnit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices Architectures
 
NGINX基本セミナー(セキュリティ編)~NGINXでセキュアなプラットフォームを実現する方法!
NGINX基本セミナー(セキュリティ編)~NGINXでセキュアなプラットフォームを実現する方法!NGINX基本セミナー(セキュリティ編)~NGINXでセキュアなプラットフォームを実現する方法!
NGINX基本セミナー(セキュリティ編)~NGINXでセキュアなプラットフォームを実現する方法!
 
Easily View, Manage, and Scale Your App Security with F5 NGINX
Easily View, Manage, and Scale Your App Security with F5 NGINXEasily View, Manage, and Scale Your App Security with F5 NGINX
Easily View, Manage, and Scale Your App Security with F5 NGINX
 
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
 
Keep Ahead of Evolving Cyberattacks with OPSWAT and F5 NGINX
Keep Ahead of Evolving Cyberattacks with OPSWAT and F5 NGINXKeep Ahead of Evolving Cyberattacks with OPSWAT and F5 NGINX
Keep Ahead of Evolving Cyberattacks with OPSWAT and F5 NGINX
 
Install and Configure NGINX Unit, the Universal Application, Web, and Proxy S...
Install and Configure NGINX Unit, the Universal Application, Web, and Proxy S...Install and Configure NGINX Unit, the Universal Application, Web, and Proxy S...
Install and Configure NGINX Unit, the Universal Application, Web, and Proxy S...
 
Protecting Apps from Hacks in Kubernetes with NGINX
Protecting Apps from Hacks in Kubernetes with NGINXProtecting Apps from Hacks in Kubernetes with NGINX
Protecting Apps from Hacks in Kubernetes with NGINX
 
NGINX Kubernetes API
NGINX Kubernetes APINGINX Kubernetes API
NGINX Kubernetes API
 
Successfully Implement Your API Strategy with NGINX
Successfully Implement Your API Strategy with NGINXSuccessfully Implement Your API Strategy with NGINX
Successfully Implement Your API Strategy with NGINX
 
Installing and Configuring NGINX Open Source
Installing and Configuring NGINX Open SourceInstalling and Configuring NGINX Open Source
Installing and Configuring NGINX Open Source
 
Shift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINXShift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINX
 
How to Avoid the Top 5 NGINX Configuration Mistakes.pptx
How to Avoid the Top 5 NGINX Configuration Mistakes.pptxHow to Avoid the Top 5 NGINX Configuration Mistakes.pptx
How to Avoid the Top 5 NGINX Configuration Mistakes.pptx
 

Dernier

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 

Replacing and Augmenting F5 BIG-IP with NGINX Plus

  • 1. Replacing and Augmenting F5 BIG-IP with NGINX Plus
  • 2. Faisal Memon Product Marketing Manager, NGINX Formerly: • Sr. Technical Marketing Engineer, Riverbed • Technical Marketing Engineer, Cisco • Software Engineer, Cisco Who am I?
  • 3. What Is NGINX Plus? Dynamic Application Gateway • Load balancer • Content cache • Web server • Security controls • Dynamic modules • Monitoring • High availability (HA) • Kubernetes Ingress controller • Programmability • Streaming Media
  • 4. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 5. F5 Company Info • Founded: 1996 • Headquarters: Seattle, WA, USA • CEO: François Locoh-Donou • Ticker: FFIV • Customers: 22,500 (Gartner Magic Quadrant, ADC 2016) • IPO: 1999, $10/share • Annual Revenue: $2B • CMV: $179.20 • Market Cap: $10.791B 5 F5.com, circa 1997 Source: web.archive.org
  • 6. The Rise of F5 6 "Large-capacity servers are so expensive today that many companies are unable to justify the additional cost and are left with unreliable, slow sites. With BIG/ip, a System Administrator can add lower cost servers to the Web site and achieve outstanding price/performance.” - Jeff Hussey, Founder of F5 Labs, 1997 Source: web.archive.org/web/19971013115526/http://www.f5.com:80/release1.htm
  • 7. Today F5 is Struggling • F5 FY2018 numbers good on surface, but digging deeper shows cracks: ◦ Product revenue down 0.5% year over year ◦ Within product revenue, systems revenue down 4% year over year ◦ Product revenue < Services revenue • What does this mean? ◦ People are not buying new F5 BIG-IP hardware like they used to ◦ People are holding onto existing F5 BIG-IP longer than standard 3-5 year refresh cycle ◦ F5 being propped up by existing support contracts 7 “The number of recent [F5] executive departures is alarming.” –Jason Ader, Analyst, William Blair, 2015
  • 8. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 9. Five Industry Trends Disrupting F5 1. DevOps 2. Public Cloud 3. Commodity Hardware 4. Open Source 5. Microservices 9 “The market is moving away from [F5], and is not coming back.” –Trip Chowdry, Analyst, Global Equities Research
  • 10. Trend 1: DevOps Where F5 comes up short: • Takes weeks to resolve IT tickets to get a simple application update deployed • Still very manual process of stepping through UI • VLANS, IPs, and other networking config exposed for each virtual server 10 “It takes 2 weeks to get an F5 modification from the networking team. You know how long it takes us to change NGINX? It takes 30 seconds to make the change in GitHub, and then we run the Ansible script. Ta-da, production.” – Engineer at large telco company Why NGINX Plus is the better choice: • Fully automatable, no need to file IT tickets • Works with all DevOps tools • No VLANs or IPs per virtual server
  • 11. Trend 2: Public Cloud Where F5 comes up short: • SaaS companies taking business, no need to load balance Exchange servers if using Office 365 • More expensive than hardware appliances, don’t want to cannibalize hardware sales • 5 Gbps throughput limit with pre-built AMIs • Throughput limits requires license upgrade, can’t scale up or down as needed 11 “We need to manage applications on top of any infrastructure platform, including AWS, Microsoft Azure, and other cloud platform providers. NGINX Plus provides us the flexibility to deliver applications across different infrastructure options.” – Nate Johnson, CEO and Founder at Reliam Why NGINX Plus is the better choice: • Biggest NGINX Plus customers are SaaS companies • NGINX Plus is cloud-native software • 40% AWS deployments use NGINX • No throughput limits, site licensing to scale up and down as needed
  • 12. Trend 3: Commodity Hardware Where F5 comes up short: • No bare metal option, VMs only • Custom hardware 6x the cost of equivalent commodity server • x86 support only • Custom hardware takes longer to procure • Custom hardware leads to overprovisioning to avoid costly mid-refresh cycle upgrade 12 “In the past when faced with a failure, we had to wait for replacement hardware and hope it arrived before another failure. Now with NGINX, we have much more flexibility. If a machine fails we can quickly and seamlessly replace it, because our reliance on hardware has been significantly reduced.” – Matt Blaha, Sr. Systems Engineer at Discovery Education Why NGINX Plus is the better choice: • Can run bare metal • Commodity hardware 1/6 the cost of custom hardware • X86, ARM64, and PPC support • Commodity hardware readily available • Able to right size the deployment using commodity hardware
  • 13. Trend 4: Open Source Where F5 comes up short: • Not part of open source ecosystem • Limited community support • Closed source means tied to F5 success or failure 13 “In a future that includes competition from open source, we can expect that the eventual destiny of any software technology will be to either die or become part of the open infrastructure itself.” – Eric S Raymond, The Cathedral and the Bazaar, 1997 Why NGINX Plus is the better choice: • Key play in open source ecosystem • Wealth of community resources and contributions • Purchase protection, NGINX Open Source lives on regardless of NGINX, Inc.
  • 14. Trend 5: Microservices Where F5 comes up short: • No container option • No true Kubernetes Ingress Controller solution • Heavyweight, not portable 14 “As we moved to microservices we’ve realized that we needed a much smarter way of routing pages to our applications...We realized that NGINX Plus, with its better support, with its DNS resolving, and the advanced metrics that we get now is the way forward. NGINX Plus allowed us to get to the final mile.” – John Cleveley, Senior Engineering Manager, Buzzfeed Why NGINX Plus is the better choice: • Can run in containers, top downloaded application on Docker Hub • Supported Kubernetes Ingress Controller • Lightweight and portable
  • 15. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 16. 1. NGINX Plus Behind F5 16 • Easiest way to introduce NGINX Plus into your network • F5 layer 4 load balances to NGINX Plus • Can start small with one application being behind NGINX Plus and then expand
  • 17. 2. NGINX Plus Alongside F5 17 • Parallel NGINX Plus deployment • Good architecture if adopting public cloud while still keeping private datacenter • Can also start small with one application being behind NGINX Plus and then expand
  • 18. 3. NGINX Plus Instead of F5 18 • F5 completely decommissioned, use NGINX Plus for all load balancing • Previous 2 architectures are intermediaries to this eventual goal
  • 19. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 20. Micro Load Balancers 20 • Load balancer per application • Load balancer per customer for SaaS providers • Configuration stored along with application in GitHub • Fully portable
  • 21. Kubernetes Ingress Controller 21 • NGINX commonly used as Ingress Controller • F5 has Ingress Controller solution, but it is just a container that reprograms F5 BIG-IP hardware
  • 22. API Gateway 22 • 40% of deploy NGINX instances are used as API gateway • Capital One handles 12 billion transactions per day with NGINX API gateway • F5 BIG-IP cannot be used as an API gateway
  • 23. Introducing NGINX Controller Centralized monitoring and management for NGINX Plus • Alerting • API management • Configuration analysis • Customizable dashboards • Load balancer management • Monitoring Learn more: nginx.com/products/nginx-controller
  • 24. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 25. Moving to the next generation of F5 hardware was going to cost more than $1M per data center. NGINX Plus gave us 50% more transactions per server, for one-sixth the price. We’re now 100% hardware free. “ -- Senior Networking Leader, AppNexus “ ROI
  • 26. Agenda • Introduction • Five industry trends that are disrupting F5 • Three options to gracefully move away from F5 • Beyond F5 • Customer success story: AppNexus • Summary
  • 27. Summary • F5 BIG-IP is the aging veteran of the tech industry • The market has moved away from F5, and they have not kept up • Three ways to replace F5 BIG-IP with NGINX Plus • Replacing F5 with NGINX Plus opens up new architectures such as API gateway • AppNexus saved over 50% while getting the benefits of a software solution by replacing F5 BIG-IP with NGINX Plus
  • 28. Download our Free Ebook 28 • How to migrate F5 BIG-IP configuration and iRules to NGINX, with detailed examples • How to pick out a standard x86 server • How to install and configure Linux • Why you should go with a software load balancer, and not hardware Download now: nginx.com/resources/library/f5- big-ip-nginx-migration-guide/
  • 29. Q & ATry NGINX Plus and NGINX WAF free for 30 days: nginx.com/free-trial-request

Notes de l'éditeur

  1. - We will
  2. F5 was first to market with a load balancing solution. Prior to F5 BIG-IP most websites were running off a single server, which meant a single point of failure. Sites were unreliable and down quite often.
  3. - We will
  4. - We will
  5. - We will
  6. NGINX Controller is a centralized monitoring and management platform for NGINX Plus. Easily manage multiple NGINX Plus instances from a single, beautiful interface. Uncover performance insights in real time with rich monitoring. Configure application delivery policies from a single point of control. NGINX Controller puts you in strategic command of your entire application.
  7. - We will
  8. - We will