+ All Categories
Home > Technology > NGINX Plus PLATFORM For Flawless Application Delivery

NGINX Plus PLATFORM For Flawless Application Delivery

Date post: 12-Apr-2017
Category:
Upload: ashnikbiz
View: 615 times
Download: 3 times
Share this document with a friend
25
NGINX Plus PLATFORM - For Flawless Application Delivery 4 th Nov, 2015 Presenter - Sandeep Khuperkar [email protected]
Transcript
Page 1: NGINX Plus PLATFORM For Flawless Application Delivery

NGINX Plus PLATFORM - For Flawless Application Delivery

4th Nov, 2015

Presenter - Sandeep [email protected]

Page 2: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

2

What is NGINX?

Internet

WebserverServe content from disk

Application GatewayFastCGI, uWSGI, Passenger…

Reverse ProxyCaching, Load Balancing…

HTTP traffic

Page 3: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

3

NGINX Process Model

Page 4: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

4

NGINX – True Grandmaster

Page 5: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

5

Configuration Update in NGINX

Page 6: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

6

Upgrading NGINX

Page 7: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

7

NGINX Plus – Flawless Application Delivery

Page 8: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

8

NGINX Plus – Trusted Gatekeeper

Faster DeploymentRequest RoutingA|B TestingSeamless application upgradesIsolating servers

Page 9: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

9

Application Delivery for microservices

Page 10: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

10

Levarage latest features

HTTP/2

Page 11: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

11

Multiplexing HTTP/2

Page 12: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

12

Levarage latest features

Thread Pools

Page 13: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

13

Page 14: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

14

Page 15: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

15

Thread Pool

Page 16: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

16

Levarage latest features

Socket Sharding

Page 17: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

17

Socket Sharding

Page 18: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

18

Levarage latest features

Access Control and Security Enhancement

Page 19: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

19

NTLM support

TCP Access Control and Limiting• Connection Limiting

• Limit connections clients can have open at a time

• Slow down DDoS attackers

• Access Controls

• Create black/white lists of IP Addresses

• Quickly block malicious IPs

• Bandwidth Limits

• Limit client upload and download speed

• Prevent attackers from taking up precious bandwidth

Page 20: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

20

Levarage latest features

Improved Monitoring & Diagnostics

Page 21: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

21

New counters• 499 errors - Client closed connection while server was processing request.

• NGINX worker restarts - The number of times the NGINX worker restarted. This helps to

detect NGINX worker process crashes.

• NGINX reloads - The number of times NGINX was reloaded. This confirms that NGINX was

actually reloaded, or that it failed due to various reasons such as improper configuration.

• Queue overflows - Measures how well a server handles load. A high number of queue

overflows indicates a server that is struggling to keep up.

• SSL handshakes - The number of SSL handshakes completed.

• SSL sessions reused - The number of SSL sessions that were reused from an earlier session.

• New SSL sessions - The number of new SSL sessions negotiated.

Page 22: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

22

Levarage latest features

Updated, Interactive NGINX Plus Dashboard

Page 23: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

23

Page 24: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

Confi

denti

al in

form

ation

, for

inte

rnal

use

on

ly

24

You build great applications. NGINX delivers them.

Page 25: NGINX Plus PLATFORM For Flawless Application Delivery

Confi

denti

al in

form

ation

, for

inte

rnal

use

onl

y

25

Please write to us on [email protected]

Follow us on

Find this presentation on our youtube/slideshare


Recommended