Skip to content

We would like to inform you that both our Computer Pride Nairobi and Mombasa offices will be closed completely from Wednesday, 19th July 2023 to Thursday, 27th July 2023. We will resume our regular operations on Friday, 28th July 2023.

This closure is in observance of the special Ashara Mubaraka prayers. In case of any urgent inquiries or assistance, please feel free to contact us at info@computer-pride.co.ke.

Search...

Core Caching and Load Balancing Workshop

Courses Overview

The NGINX Workshop is a 2-day, hands-on course that teaches you how to administer, configure, and manage NGINX with best practices, focusing on load balancing and caching.

You’ll learn to:

  • Deploy NGINX as a web server, load balancer, and reverse proxy.

  • Secure sites with SSL/TLS.

  • Monitor and troubleshoot with live activity monitoring, custom logging, and the NGINX API.

  • Configure and optimize caching using techniques like cache locking, cache slicing, and microcaching.

  • Explore load balancing methods, monitoring, high availability, and synchronization.

The workshop combines lectures, demos, and hands-on labs, giving each participant a personal training environment to practice real-world use cases.

This 2-day workshop is ideal for administrators, architects, and DevOps professionals who are new to NGINX or want to strengthen their foundation before starting new projects.

• Understand the use cases for NGINX

• Learn the NGINX configuration context logic

• Serve static content

• Proxy connections to upstream servers

• Monitor systems using the NGINX dashboard

• Configure and customize NGINX logging

• Use NGINX variables

• Use rewrites, routing, and maps

• Configure HTTP load balancing

• Configure and optimize NGINX Caching

• Configure servers through the NGINX API

• Configure HTTPS and site security

• Understand and configure NGINX HA Clustering

No prior NGINX experience is required. Participants should have a basic understanding of web servers, HTTP, and the Unix/Linux command line, including skills such as:

  • Running basic Linux/Unix commands

  • Navigating the file system

  • Creating and editing text files