SlideShare a Scribd company logo
NGINX Controller
Overview
May2019
2
NGINX Controller
Mission control for your
applications
Agenda
DXTransformation:Needs& Challenges
WhatisNGINX Controller?
KeyCapabilities
GettingStarted
3
4
Applications delivery is at the core of digital transformation.
Thestakes for Infrastructure&Operations and DevOps are high.
Revolution in Application Delivery
5
Source: TechBeacon: https://techbeacon.com/10-companies-killing-it-devops
Within a year of Amazon's move to AWS, engineers were
deploying code every 11.7 seconds, on average.
New releases for mobile app went
from twice per year to monthly.
50 deployments a day! Release time for dozens of apps reduced from days to
1-2 hours.
Cost of IT Downtime
6
Copyright © 2017 ITIC All Right Reserved
Results from survey conducted by ITIC: Information Technology Intelligence Consulting
Cost of Hourly Downtime for Enterprises in 2017
>$5M
$2Mto$5M
$1Mto$2M
$501,000to $1 Million
$401,000to $500,000
$301,000 to $400,000
$201,000to $300,000
$101,000to $200,000
$50,000to $100,000
$10,000to $50,000
Up to$10,000 0%
1%
1%
7%
10%
24%
13%
11%
12%
7%
14%
A98% majority ofrespondentssaythat
asinglehourofdowntimeperyearcosts
theircompany over$100,000.
An 81% majority saythecostexceeds
$300,000up from76% in2014.And 33%
—threein10enterprises—say hourly
downtimecoststheirfirms$1Mto>$5M.
Cost of Poor Performance
7
Cost of Poor Performance
8
Results from data analyzed by Pingdom in early 2018
Web Page Load Time vs. Bounce Rate (Site Abandonment Rate)
0%
10%
20%
30%
40%
50%
60%
70%
80%
1s 2s 3s 4s 5s 6s 7s 8s 9s 10s 11s 12s 13s 14s 15s 16s
Pageviews (% of total pageviews) Bounce Rate (%)
• Lost Revenues
• Increased Support Calls
• Brand Damage
Page Load Time
(seconds)
Bounce Rate (%)
1 7
2 6
3 11
4 24
5 38
6 46
7 53
8 59
9 61
10 65
11 62
12 67
13 69
14 66
15 69
16 73
Cost of IT Complexity
9
76%
24%
IT Complexity Impacting Performance
% of CIOs worried that IT complexity will make it impossible to manage performance effectively.
Resolving digital performance problems costs an organization $2.5 million
Survey by Dynatrace: Top Challenges Facing CIOs in a Cloud-Native World
Orchestration and Performance Management
Needs of IT
10
SimplifyDeployment&Managementof
ApplicationsatScale
EnsurePerformance,AvailabilityandReliabilityof
Applications
Enable Application Teamsto
AccelerateApplicationDeployment
Cost of
Downtime
Cost of Poor Performance
Cost of IT
Complexity
What Is NGINX Controller?
11
Helps you to set up
all your Load
Balancers quickly
NGINX Controller manages NGINX Plus instances
Keeps all your Load
Balancers running
Why NGINX Controller?
12
Simplified Management Strategic Command Deployment
Agility
Effortlesslydeploy,validateand
troubleshootmultipleNGINXPlus
instancesacrossamulticloud environment
Enable developerstodeploynew
featuresandapplicationsfaster
Preventoutagesbygainingdeepvisibility
andfollowingbestpracticeperformance
andsecurityrecommendations
Key Capabilities
13
Easy Configuration at Scale Policy Driven Management
Monitor & Analyze
Performance
Overview Dashboard
Customizable Dashboards
Troubleshoot Issues with
Alerts
Preemptive Performance &
Security Recommendations
REST API Support
Centralized Instance
Inventory
Support for Multi- Cloud
Environment
Easy Configuration at Scale
• Wizard-style interface to configure LB with a few
clicks
◦ Quickly createbasicHTTP/Sconfigurations
◦ L7 trafficrouting basedonURI
◦ SSLkey andcertificatemanagement
◦ Add andremove upstreamservers
◦ Add advancedconfigurations,if desired
• Achieve significant savings in time, costs and effort
using push-button deployment of configuration
across multiple instances
◦ Createoneconfiguration;deployacrossmultipleinstances.
14
Easy Configuration at Scale
Policy Driven Configuration Management
• Create NGINX Plus config environments for
specific environments:
◦ Staging
◦ Production
◦ LOB specific
• Ensures consistency
◦ Preventsissuesdueto misconfigurations
• Enables control by application owners &
developers
◦ Enablesdevelopmentteamsto deployapplicationsfaster
◦ FreesupITresourcesforstrategicinitiativeswhileretaining
control
16
Policy Driven Configuration Management
17
• Create once and push to multiple
instances across different
environments
• Copy configurations
• Ensure compliance
Monitor & Analyze Performance
18
• Is any server unavailable?
• When do we see a slowdown?
• Which backend servers work slower with
this application?
• Where are HTTP errors occurring?
Tag Your Environment
19
• Powerful way to organize and manage
your configurations
• Categorize load balancers based on
person, purpose, environment
• Filter configuration by Tags
Overview Dashboard
20
• Overview page: Summarizes metrics
across multiple instances
◦ UniqueApplicationHealthScore:Aggregate measure
of successfulrequestsandtimely responses
◦ CPU usage
◦ Performance
◦ Errors
• Verify health of environment
• Helps showcase application health to key
stakeholders
Customize Dashboards
21
Measure what matters to you by creating
your own dashboard:
• Startquicklyfrompre-definedtemplates
• Createfromscratch
Troubleshoot Issues Quickly: Alerts
22
Helps you meet your SLAs by ensuring
performance and reliability of your
applications:
• Receivealertsbased on thresholds
• Seeerrorsinrealtime
• ServiceNowintegrationforstreamlined
ITOperationsManagementworkflows
Preemptive Performance & Security
Recommendations
23
Actionable, best practice recommendations
based on learnings from thousands of support
cases as well as professional service
consulting engagements:
• Configuration
• Security
• SSLStatus
Preemptive Performance & Security
Recommendations
24
SSL best practices
• WarningsaboutcommonSSLconfigurationerrors
Config best practices
• Typicalmisconfigurationhighlightedsuch aserrors
inconfiglocations
• Adviceaboutproxyconfigurations
• Keysecuritymeasures(e.g.stub_statusis
unprotected)
Centralized Instance Inventory
25
Summary of all your instances
• Seestatusandusageof allinstances
• Tracksoftwareand configversions
• Enables quickinventoryaudit
Support for Multi-Cloud Environment
26
Controller is a Docker package
Canbe deployedonanypublic orprivate
cloud
CanmanageNGINX Plusinstanceson anypublicor
privatecloud
What’s New with NGINX Controller Load Balancing Module 2.0?
33
Getting
Started
• Requesta freetrialfromour
website
• Setup Controllerina few
minutes
• StartmanagingyourNGINX
Plusinstancesnow

More Related Content

What's hot (20)

PDF
Replacing and Augmenting F5 BIG-IP with NGINX Plus - EMEA
NGINX, Inc.
 
PDF
Architecting for now & the future with NGINX London April 19
NGINX, Inc.
 
PPTX
Accélérez vos déploiements applicatifs avec NGINX Controller
NGINX, Inc.
 
PDF
From Code to Customer with F5 and NGNX London Nov 19
NGINX, Inc.
 
PDF
Deep Dive: Automating the Application and Security Pipeline with NGINX and An...
NGINX, Inc.
 
PDF
Application delivery controllers
cubixtech
 
PDF
Fundamentals of microservices
NGINX, Inc.
 
PDF
Comparison of Current Service Mesh Architectures
Mirantis
 
PDF
Relevez les défis Kubernetes avec NGINX
NGINX, Inc.
 
PDF
Secured APIM-as-a-Service
NGINX, Inc.
 
PDF
Get the Most Out of Kubernetes with NGINX
NGINX, Inc.
 
PDF
Securing Your Apps & APIs in the Cloud
Olivia LaMar
 
PPTX
TLS 1.3 and Other New Features in NGINX Plus R17 and NGINX Open Source
NGINX, Inc.
 
PDF
F5 Synthesis Toronto February 2014 Roadshow
patmisasi
 
PDF
Control Kubernetes Ingress and Egress Together with NGINX
NGINX, Inc.
 
PDF
Data Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
NGINX, Inc.
 
PDF
Pivotal Cloud Foundry 2.4: A First Look
VMware Tanzu
 
PDF
Demystifying AuthN/AuthZ Using OIDC & OAuth2
NGINX, Inc.
 
PDF
What's New with NGINX Application Security Solutions
NGINX, Inc.
 
PPTX
Control Kubernetes Ingress and Egress Together with NGINX
NGINX, Inc.
 
Replacing and Augmenting F5 BIG-IP with NGINX Plus - EMEA
NGINX, Inc.
 
Architecting for now & the future with NGINX London April 19
NGINX, Inc.
 
Accélérez vos déploiements applicatifs avec NGINX Controller
NGINX, Inc.
 
From Code to Customer with F5 and NGNX London Nov 19
NGINX, Inc.
 
Deep Dive: Automating the Application and Security Pipeline with NGINX and An...
NGINX, Inc.
 
Application delivery controllers
cubixtech
 
Fundamentals of microservices
NGINX, Inc.
 
Comparison of Current Service Mesh Architectures
Mirantis
 
Relevez les défis Kubernetes avec NGINX
NGINX, Inc.
 
Secured APIM-as-a-Service
NGINX, Inc.
 
Get the Most Out of Kubernetes with NGINX
NGINX, Inc.
 
Securing Your Apps & APIs in the Cloud
Olivia LaMar
 
TLS 1.3 and Other New Features in NGINX Plus R17 and NGINX Open Source
NGINX, Inc.
 
F5 Synthesis Toronto February 2014 Roadshow
patmisasi
 
Control Kubernetes Ingress and Egress Together with NGINX
NGINX, Inc.
 
Data Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
NGINX, Inc.
 
Pivotal Cloud Foundry 2.4: A First Look
VMware Tanzu
 
Demystifying AuthN/AuthZ Using OIDC & OAuth2
NGINX, Inc.
 
What's New with NGINX Application Security Solutions
NGINX, Inc.
 
Control Kubernetes Ingress and Egress Together with NGINX
NGINX, Inc.
 

Similar to What’s New with NGINX Controller Load Balancing Module 2.0? (20)

PDF
NGINX Controller: Configuration, Management, and Troubleshooting at Scale – EMEA
NGINX, Inc.
 
PDF
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
PPTX
Flawless Application Delivery with NGINX Plus
Peter Guagenti
 
PPTX
Migrating from BIG-IP Deployment to NGINX ADC
NGINX, Inc.
 
PPTX
Accelerating Your Web Application with NGINX
Kevin Jones
 
PPTX
Reduce IT Spend with Software Load Balancing
NGINX, Inc.
 
PPTX
Controller and Coffee: Deliver APIs in Real Time with API Management
NGINX, Inc.
 
PDF
Complete-NGINX-Cookbook-2019.pdf
TomaszWojciechowski22
 
PDF
NGINX: The Past, Present and Future of the Modern Web
Kevin Jones
 
PDF
ITB2017 - Nginx ppf intothebox_2017
Ortus Solutions, Corp
 
PPTX
NGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controller
Katherine Bagood
 
PPTX
Achieve Full API Lifecycle Management Using NGINX Controller
NGINX, Inc.
 
PPTX
Scale your application to new heights with NGINX and AWS
NGINX, Inc.
 
PDF
nginxcontrollerapimanagementwebinar-190123215258.pdf
Andri Wahyudi
 
PPTX
How to Adopt Infrastructure as Code
NGINX, Inc.
 
PPTX
NGINX Controller: Configuration, Management, and Troubleshooting at Scale
NGINX, Inc.
 
PPTX
What's New in NGINX Plus R7?
NGINX, Inc.
 
PDF
Kubernetes and the NGINX Plus Ingress Controller
Katherine Bagood
 
PPTX
NGINX Basics: Ask Me Anything – EMEA
NGINX, Inc.
 
PPTX
3 Ways to Automate App Deployments with NGINX
NGINX, Inc.
 
NGINX Controller: Configuration, Management, and Troubleshooting at Scale – EMEA
NGINX, Inc.
 
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
Flawless Application Delivery with NGINX Plus
Peter Guagenti
 
Migrating from BIG-IP Deployment to NGINX ADC
NGINX, Inc.
 
Accelerating Your Web Application with NGINX
Kevin Jones
 
Reduce IT Spend with Software Load Balancing
NGINX, Inc.
 
Controller and Coffee: Deliver APIs in Real Time with API Management
NGINX, Inc.
 
Complete-NGINX-Cookbook-2019.pdf
TomaszWojciechowski22
 
NGINX: The Past, Present and Future of the Modern Web
Kevin Jones
 
ITB2017 - Nginx ppf intothebox_2017
Ortus Solutions, Corp
 
NGINX Lunch and Learn Event: Kubernetes and the NGINX Plus Ingress controller
Katherine Bagood
 
Achieve Full API Lifecycle Management Using NGINX Controller
NGINX, Inc.
 
Scale your application to new heights with NGINX and AWS
NGINX, Inc.
 
nginxcontrollerapimanagementwebinar-190123215258.pdf
Andri Wahyudi
 
How to Adopt Infrastructure as Code
NGINX, Inc.
 
NGINX Controller: Configuration, Management, and Troubleshooting at Scale
NGINX, Inc.
 
What's New in NGINX Plus R7?
NGINX, Inc.
 
Kubernetes and the NGINX Plus Ingress Controller
Katherine Bagood
 
NGINX Basics: Ask Me Anything – EMEA
NGINX, Inc.
 
3 Ways to Automate App Deployments with NGINX
NGINX, Inc.
 
Ad

More from NGINX, Inc. (20)

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

Recently uploaded (20)

PDF
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
Version 1 Analytics
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PPTX
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
PDF
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PPTX
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
PPTX
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
PDF
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PPTX
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
Version 1 Analytics
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 

What’s New with NGINX Controller Load Balancing Module 2.0?

  • 2. 2 NGINX Controller Mission control for your applications
  • 4. 4 Applications delivery is at the core of digital transformation. Thestakes for Infrastructure&Operations and DevOps are high.
  • 5. Revolution in Application Delivery 5 Source: TechBeacon: https://techbeacon.com/10-companies-killing-it-devops Within a year of Amazon's move to AWS, engineers were deploying code every 11.7 seconds, on average. New releases for mobile app went from twice per year to monthly. 50 deployments a day! Release time for dozens of apps reduced from days to 1-2 hours.
  • 6. Cost of IT Downtime 6 Copyright © 2017 ITIC All Right Reserved Results from survey conducted by ITIC: Information Technology Intelligence Consulting Cost of Hourly Downtime for Enterprises in 2017 >$5M $2Mto$5M $1Mto$2M $501,000to $1 Million $401,000to $500,000 $301,000 to $400,000 $201,000to $300,000 $101,000to $200,000 $50,000to $100,000 $10,000to $50,000 Up to$10,000 0% 1% 1% 7% 10% 24% 13% 11% 12% 7% 14% A98% majority ofrespondentssaythat asinglehourofdowntimeperyearcosts theircompany over$100,000. An 81% majority saythecostexceeds $300,000up from76% in2014.And 33% —threein10enterprises—say hourly downtimecoststheirfirms$1Mto>$5M.
  • 7. Cost of Poor Performance 7
  • 8. Cost of Poor Performance 8 Results from data analyzed by Pingdom in early 2018 Web Page Load Time vs. Bounce Rate (Site Abandonment Rate) 0% 10% 20% 30% 40% 50% 60% 70% 80% 1s 2s 3s 4s 5s 6s 7s 8s 9s 10s 11s 12s 13s 14s 15s 16s Pageviews (% of total pageviews) Bounce Rate (%) • Lost Revenues • Increased Support Calls • Brand Damage Page Load Time (seconds) Bounce Rate (%) 1 7 2 6 3 11 4 24 5 38 6 46 7 53 8 59 9 61 10 65 11 62 12 67 13 69 14 66 15 69 16 73
  • 9. Cost of IT Complexity 9 76% 24% IT Complexity Impacting Performance % of CIOs worried that IT complexity will make it impossible to manage performance effectively. Resolving digital performance problems costs an organization $2.5 million Survey by Dynatrace: Top Challenges Facing CIOs in a Cloud-Native World
  • 10. Orchestration and Performance Management Needs of IT 10 SimplifyDeployment&Managementof ApplicationsatScale EnsurePerformance,AvailabilityandReliabilityof Applications Enable Application Teamsto AccelerateApplicationDeployment Cost of Downtime Cost of Poor Performance Cost of IT Complexity
  • 11. What Is NGINX Controller? 11 Helps you to set up all your Load Balancers quickly NGINX Controller manages NGINX Plus instances Keeps all your Load Balancers running
  • 12. Why NGINX Controller? 12 Simplified Management Strategic Command Deployment Agility Effortlesslydeploy,validateand troubleshootmultipleNGINXPlus instancesacrossamulticloud environment Enable developerstodeploynew featuresandapplicationsfaster Preventoutagesbygainingdeepvisibility andfollowingbestpracticeperformance andsecurityrecommendations
  • 13. Key Capabilities 13 Easy Configuration at Scale Policy Driven Management Monitor & Analyze Performance Overview Dashboard Customizable Dashboards Troubleshoot Issues with Alerts Preemptive Performance & Security Recommendations REST API Support Centralized Instance Inventory Support for Multi- Cloud Environment
  • 14. Easy Configuration at Scale • Wizard-style interface to configure LB with a few clicks ◦ Quickly createbasicHTTP/Sconfigurations ◦ L7 trafficrouting basedonURI ◦ SSLkey andcertificatemanagement ◦ Add andremove upstreamservers ◦ Add advancedconfigurations,if desired • Achieve significant savings in time, costs and effort using push-button deployment of configuration across multiple instances ◦ Createoneconfiguration;deployacrossmultipleinstances. 14
  • 16. Policy Driven Configuration Management • Create NGINX Plus config environments for specific environments: ◦ Staging ◦ Production ◦ LOB specific • Ensures consistency ◦ Preventsissuesdueto misconfigurations • Enables control by application owners & developers ◦ Enablesdevelopmentteamsto deployapplicationsfaster ◦ FreesupITresourcesforstrategicinitiativeswhileretaining control 16
  • 17. Policy Driven Configuration Management 17 • Create once and push to multiple instances across different environments • Copy configurations • Ensure compliance
  • 18. Monitor & Analyze Performance 18 • Is any server unavailable? • When do we see a slowdown? • Which backend servers work slower with this application? • Where are HTTP errors occurring?
  • 19. Tag Your Environment 19 • Powerful way to organize and manage your configurations • Categorize load balancers based on person, purpose, environment • Filter configuration by Tags
  • 20. Overview Dashboard 20 • Overview page: Summarizes metrics across multiple instances ◦ UniqueApplicationHealthScore:Aggregate measure of successfulrequestsandtimely responses ◦ CPU usage ◦ Performance ◦ Errors • Verify health of environment • Helps showcase application health to key stakeholders
  • 21. Customize Dashboards 21 Measure what matters to you by creating your own dashboard: • Startquicklyfrompre-definedtemplates • Createfromscratch
  • 22. Troubleshoot Issues Quickly: Alerts 22 Helps you meet your SLAs by ensuring performance and reliability of your applications: • Receivealertsbased on thresholds • Seeerrorsinrealtime • ServiceNowintegrationforstreamlined ITOperationsManagementworkflows
  • 23. Preemptive Performance & Security Recommendations 23 Actionable, best practice recommendations based on learnings from thousands of support cases as well as professional service consulting engagements: • Configuration • Security • SSLStatus
  • 24. Preemptive Performance & Security Recommendations 24 SSL best practices • WarningsaboutcommonSSLconfigurationerrors Config best practices • Typicalmisconfigurationhighlightedsuch aserrors inconfiglocations • Adviceaboutproxyconfigurations • Keysecuritymeasures(e.g.stub_statusis unprotected)
  • 25. Centralized Instance Inventory 25 Summary of all your instances • Seestatusandusageof allinstances • Tracksoftwareand configversions • Enables quickinventoryaudit
  • 26. Support for Multi-Cloud Environment 26 Controller is a Docker package Canbe deployedonanypublic orprivate cloud CanmanageNGINX Plusinstanceson anypublicor privatecloud
  • 28. 33 Getting Started • Requesta freetrialfromour website • Setup Controllerina few minutes • StartmanagingyourNGINX Plusinstancesnow

Editor's Notes

  • #7: 700 IT practitioners across regions across 47 verticals across enterprises and SMBs. Close to 80% require a minimum uptime of 4 9s. The average hourly downtime costs are even greater for companies in top tier and highly regulated verticals including: Banking/Finance; Government; Food; Healthcare; Hotel/Hospitality; Manufacturing; Media & Communications; Retail; Transportation and Utilities where average hourly downtime costs exceeded $5 Million for over 68% of respondent firms with over 1,000 employees. One of our customers, a leading e-commerce and internet advertising business has mentioned that it costs them $1M per minute of downtime.
  • #8: Macy’s a well known brick mortar retailer whose web site was slow on Black Friday– last Friday in November when retailers offer deep discounts. It’s a very important day for retailers to ensure their customers have a smooth shopping experience without any glitches.
  • #10: 2018 Global CIO Report, 800 CIOs, large enterprises Vanson Bourne & Dynatrace overcoming the hyper-complexity of modern cloud-centric ecosystems
  • #11: To recap, IT has the following challenges: downtime, poor performance complexity. IT’s needs have also evolved to address these challenges: By simplifying deployment & management of applications at scale – from deployment, configuration, validation and ongoing monitoring, outages can be reduced or eliminated. Poor performance can be avoided by ensuring appropriate SLAs for performance, availability and reliability are maintained for your applications. IT complexity can be reduced by facilitating rapid app deployment for app teams/developers. Let me show you how Controller helps IT achieve these needs.
  • #12: It provides following capabilities: - Simplifies configuration of load balancers at scale Enables a policy driven approach to configuration to ensure consistency and prevent misconfigurations Helps you Avoid performance issues by providing preemptive recommendations Helps you met your SLAs by enabling you to root cause and troubleshoot performance and security issues quickly
  • #14: Easy Configuration @ scale: Guided workflow to configure multiple NGINX Plus instances. Configure LBs in just 5 clicks Policy Driven Management: Create policies based on the needs of a specific environment such as production or staging or line of business application needs. Prevents misconfigurations. Enables DevOps to deploy applications faster based on config needs of their specific applications. Monitor & Analyze Performance: Charts and graphs for 200 metrics including NGINX Plus specific KPIs as well as System level KPIs (OS) Overview Dashboard: Aggregate KPIs showcasing health of your application. Customizable Dashboards: Offers flexibility. Create dashboards based on metrics that matter to you. Preemptive Performance & Security Recommendations: Best practice recommendations to address misconfig and weak security issues based on learnings from thousands of support cases and professional service engagements. REST API Support: Metrics can be easily integrated into other tools – any monitoring tool that you use via REST API Centralized Instance Inventory: View all your NGINX instances – easy to perform inventory audit. Support for Multi-Cloud Environment: Controller is a docker package – Deploy on any environment: Private Cloud, Public Cloud or Bare Metal. Manage NGINX Plus instances deployed on any environment:
  • #28: Earlier this year The NGINX Application Platform is a suite of products that together form the core of what organizations need to modernize their infrastructure and move to microservices. The NGINX Application Platform includes NGINX Plus for load balancing and application delivery, the NGINX WAF for security, and NGINX Unit to run the application code, all monitored and managed by the NGINX Controller. Note: Please mention that this is a vision and not all the pieces are available yet, such Controller controlling Unit. released enhancements all around the application platform.