๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Intermediate

What is Nginx?

A high-performance web server and reverse proxy known for its stability, low resource usage, and ability to handle many concurrent connections.

Nginx (pronounced "engine-x") serves as a web server, reverse proxy, load balancer, and HTTP cache. Its event-driven, non-blocking architecture handles thousands of concurrent connections efficiently.

Common uses include serving static files, proxying to application servers (PHP-FPM, Node.js, Python), SSL termination, and load balancing. Configuration uses a declarative block-based syntax.

Related Terms

Runbook
A documented set of standardized procedures for handling routine operations and incident response in production systems.
Chaos Engineering
The discipline of deliberately introducing failures into a system to test its resilience and identify weaknesses before they cause outages.
Monitoring
The practice of collecting, analyzing, and alerting on system metrics and logs to ensure application health and performance.
GitFlow
A branching model for Git that defines a strict workflow with feature, develop, release, hotfix, and main branches.
Incident Management
The process of detecting, responding to, and resolving service disruptions to minimize impact and restore normal operations.
Vault
A tool by HashiCorp for securely managing secrets, encryption keys, and certificates with dynamic secret generation.
View All DevOps Terms โ†’