https://www.nginx.com/resources/webinars/updating-nginx-application-platform-emea/
At NGINX we help simplify the journey to microservices. Many of our customers would love to migrate to microservices, but have been held back by existing, complex application infrastructures with years of technical debt. When we talk to these companies, they’re surprised by how much they can simplify their infrastructure by consolidating common functions onto NGINX Plus.
With the NGINX Application Platform, we can collapse ten disparate functions into a single product suite. This includes web server, load balancer, reverse proxy, content cache, application server, web application firewall (WAF), API gateway, Kubernetes ingress controller, sidecar proxy, and service mesh controller. Using the NGINX Application Platform, we are helping our customers reduce complexity and begin migrating to a modern, microservices-based architecture.
5. 5
“... when I started NGINX,
I focused on a very specific
problem – how to handle more
customers per a single server.”
- Igor Sysoev, NGINX creator and founder
6. Introducing NGINX
6
2004
• NGINX 0.1
2007
• “Viable”
2011
• NGINX, Inc.
• NGINX 1.0
2013
• NGINX Plus R1
2018
• NGINX Plus R15
• NGINX Unit 1.0
7. • Offices in San Francisco, Cork, Cambridge (UK), Moscow,
Singapore and Sydney
• 400M websites
• 1,500+ commercial customers
• 200+ employees
8. Source: W3Techs Web server ranking, 24-Apr-2018
#1for the busiest sites
The busiest sites choose NGINX
45%
56%
63%
Top 1M Top 100K Top 10K
14. Three Macro Customer Patterns
14
Monolithic Hybrid Microservices
Application modernization
1,000s of apps 100s of apps 10s of apps
Core, legacy
business apps
Legacy with micro-
services add-ons
Modern apps
optimized for digital
16. NGINX Simplifies the Journey
Reverse
Proxy
Load
Balancer
WAF Cache API GW
Sidecar
Proxy
Web
Server
App
Server
Ingress
Control
17. Deploy Anywhere, Consistently
• No compromises in functionality
• Maintain portability
• Maintain consistency
Reverse
Proxy
Load
Balancer
WAF Cache API GW
Sidecar
Proxy
Web
Server
App
Server
Ingress
Control
19. New for 2018!
19
New releases of NGINX Plus, NGINX Unit, and NGINX Controller help
enterprises simplify infrastructure as they modernize apps.
NGINX is the de facto standard in production microservices
deployments, with 3 million software instances and 250 customers.
NGINX now builds on its leadership as an API gateway and
Kubernetes Ingress controller with new service mesh innovations.
20. L4
LB
Before: Complex, Hybrid App Infrastructure
20
CDN WAF
L4
LB
L7
LB
API
GW
K8s
IC
S
P
MS
S
P
MS
S
P
MS
WS
WS
Web
WS
WS
App
RP
MicroservicesMonolithicApps
Mgr.Mgr. Mgr. Mgr. Mgr. Mgr.
Istio
= Control plane
= Data plane
= Server/app
Mgr.
S
P
MS
Mgr.
22. What’s New in NGINX Application Platform?
22
NGINX Open Source
1.13.9 February 20
1.13.10 March 20
1.13.11 April 3
1.13.12 April 10
NGINX Plus R15
Released April 10
NGINX Unit 1.0
Released April 12th
NGINX Controller R1
Available in Q2
23. New Product Releases
23
• NGINX Plus R15
◦ gRPC proxy support
◦ HTTP/2 server push
◦ State sharing in a cluster
◦ OpenID Connect integration
◦ JavaScript module updates
• NGINX Unit 1.0
◦ Polyglot application server
Go
Perl
PHP
Python
Ruby
◦ Fully dynamic configuration
◦ Access logging
24. NGINX Controller
24
• Centralized management
• UI to control virtual load
balancers
• Monitoring and analytics
for NGINX Plus and Unit
• API-based automation
25. CD
N
Mgr
.
LB
1
Mgr
.
25
WS
WS
WS
WS
MicroservicesMonolithicApps
Simpler, Faster, More Extensible
Load Balancer:
• High-availability clustering
• Enhanced OpenID Connect
Sidecar Proxy:
• gRPC support
App server:
• Go, Perl, PHP, Python, and
Ruby support
• Dynamic REST API
• Performance gains (30%+)
Web server:
• HTTP/2 server push
Control plane:
• NGINX Plus configuration
• Monitoring, dashboards, alerts
• Integrated Istio on roadmap
We
b
S
P
S
P
S
P
S
P
MS
MS
MS
App
MS