Web Server Load Balancing with NGINX Plus

Thousand of students have already taken advantage of NGINX training courses, learning how to configure and run both NGINX Open Source and NGINX Plus. Now we’ve updated the NGINX training curriculum to include their feedback and the latest product features.

NGINX Core is an all‑day, instructor‑led class that provides the foundation you need to administer, configure, and manage NGINX and NGINX Plus. NGINX Core combines lecture, instructor demos, and hands‑on labs.

NGINX Core is intended for admins, architects, and DevOps professionals who are self‑taught or new to NGINX. Participants don’t need NGINX experience, just a basic understanding of web servers and of the Unix command line. Required skills include running Unix commands, navigating the file system, and creating and editing text files.

The new course features deeper conceptual and hands‑on coverage of key areas like proxy, caching, logging, and security. And we’ve increased the number and intensity of hands‑on activities.

Introducing the NGINX Core and microservices training on how to use NGINX as a web server and reverse proxy

After completing NGINX Core, you’ll be able to implement the most common use cases for NGINX – web server, proxy server, load balancer, and caching server – in a secure, scalable way.

During the training, you’ll implement each use case in a preconfigured, personal training environment, building a progressively more complex NGINX server as you go. For example:

  • In the lesson on Serving Static Content, you’ll implement a basic web server in your training environment to serve static content.
  • By completing Proxying Connections, you’ll add a simple proxy server to your implementation.
  • In a hands‑on lab you’ll implement session persistence, configuring the sticky directive for an upstream group of load‑balanced Tomcat servers.
  • In later modules, you’ll add HTTPS security to your environment, configure caching, rewrite and redirect requests, route connections, and implement variables, maps, and several load‑balancing methods.

After completing NGINX Core you’ll be able to configure NGINX to:

  • Serve static content
  • Proxy connections to upstream servers
  • Route connections

You’ll also learn how to:

  • Use variables in rewrites, routing, and maps
  • Implement compression
  • Configure and customize logging
  • Configure load balancing for HTTP, TCP, and UDP using the weighted round robin, least time, least connections, hash, and IP hash methods
  • Enable live activity monitoring of servers and upstreams
  • Implement and manage caching
  • Configure HTTPS and site security
  • Leverage the NGINX API to dynamically configure servers at runtime
  • Install NGINX from binary and from source files

NGINX Core is also your gateway to more advanced training topics like Managing NGINX Performance, Microservices Network Architectures with NGINX, and others.

Editor – NGINX Core is now available as an on‑demand e‑learning course. For details and information about all NGINX training courses, visit NGINX Training.

Hero image
免费 O'Reilly 电子书:
《NGINX 完全指南》

更新于 2022 年,一本书了解关于 NGINX 的一切


Bob Worobec

Training Manager


F5, Inc. 是备受欢迎的开源软件 NGINX 背后的商业公司。我们为现代应用的开发和交付提供一整套技术。我们的联合解决方案弥合了 NetOps 和 DevOps 之间的横沟,提供从代码到用户的多云应用服务。访问 了解更多相关信息。