NGINX Performance Tuning

NGINX Performance Tuning


For NGINX system administrators, the topics in this course cover areas such as: ephemeral ports, the keepalive directive, the access_log directive, and more.


NGINX Performance Tuning is the next step for those interested in becoming an NGINX system administrator. This session is designed for individuals who already have a solid foundation in NGINX and/or have already taken the NGINX Fundamental & Advanced courses. The topics in this course cover areas such as: ephemeral ports, the keepalive directive, the access_log directive, and more. In-class examples and labs allow you to apply practical experience toward solving your own benchmarking or troubleshooting problems during your NGINX journey. Many, if not all topics covered in class, are scenarios a typical system administrator would encounter during his/her career


3.5 hour(s)


Assessing system performance and setting benchmarks Load testing using Siege Monitoring server performance with NGINX Plus Adjusting TCP, ephemeral ports, and file descriptors in the Linux kernel Optimizing NGINX configurations with keepalive, limit, and sendfile directives Cache management via limiting and bypassing specific cache identifiers Fine-tuning access logs and buffer time Contingency planning for transitioning from staging to production environments


NGINX Performance Tuning is aimed at System Administrators and those with a solid foundation of NGINX


Before signing up for NGINX Performance Tuning, it is recommended that you have foundational understanding of Unix commands, the Linux command line, and NGINX syntax. This includes, but is not limited to the following... for Linux/Unix: familiarity with differences between $ and # access, and are comfortable with both. ssh wget vim (or your preferred text editor in Ubuntu) cd mkdir ls for NGINX server blocks location blocks upstream blocks listen directive alias directive rewrite directive load balancers proxy cache In addition, if you are using a machine with a Windows OS, it is required to have Putty installed, or a VMWare player with a Linux OS installed on it

Upcoming Classes

No classes have been scheduled, but you can always Request a Quote.
Questions? Please contact

Onsite Training

If you'd like to have this training course delivered as a Private Webinar or Onsite at your organization, request a quote and we'll get back to you to arrange all the details.

Request Quote

Public Training

Get more out of your software. Enable your customers to succeed.