All Posts

  • Three Key Takeaways from NGINX’s AMA Panel During AnsibleFest 2020

    Three Key Takeaways from NGINX’s AMA Panel During AnsibleFest 2020

    by

    We feature answers from our experts to three key questions about NGINX automation asked at the panel discussion we held during AnsibleFest 2020: how official roles and collections add value, how to choose which tasks to automate, and why community input is so important.

  • Why Speed Matters in Modern APIs

    Why Speed Matters in Modern APIs

    by

    Guest blogger Jason Benedicic describes several use cases from his daily life where real-time API performance is key to a satisfactory interaction with the app: his favorite dinner-delivery service, his home office with automated controls for lighting and connectivity, and his online-only bank.

  • Announcing NGINX Ingress Controller Release 1.9.0

    Announcing NGINX Ingress Controller Release 1.9.0

    by

    Release 1.9.0 of the NGINX Ingress Controller introduces updated NGINX App Protect features, new policies (JWT validation, rate limiting, and mTLS authentication), improved visibility with new metrics and Grafana dashboards, integration with NGINX Service Mesh, and more.

  • What Customers Tell Us They Need for Modern API Management

    What Customers Tell Us They Need for Modern API Management

    by

    We explain why traditional API management frameworks don’t work in modern, microservices-based app environments. The NGINX API management solution embodies features our customers tell us they need now: decoupled data and control planes, multi-cloud support, and self-service.

  • Hello, Network Automation World

    Hello, Network Automation World

    by

    Guest blogger Jeremy Schulman offers practical advice for network engineers charged with increasing automation. First, focus on tasks that reduce operational friction among teams. Become familiar with the tools used by various teams, and learn how to use their APIs.

  • Network Engineering, APIs, and You

    Network Engineering, APIs, and You

    by

    As a network engineer, there are everyday hurdles you face, from outages to design to performance problems. Now you must learn API, too? How do you start understanding the new world? Guest blogger and network engineer Brian Gleason provides guidance on how go about it.

  • How Latency Makes Jamming Together in Real Time Nearly Impossible

    How Latency Makes Jamming Together in Real Time Nearly Impossible

    by

    Guest blogger and musician Caleb Dolister discusses an unexpected consequence of the COVID-19 pandemic: how hard it is to play music together remotely. Turns out the variable latency introduced by networks makes it nearly impossible to keep everyone on the beat.

  • Automating Installation of WordPress with NGINX Unit on Ubuntu

    Automating Installation of WordPress with NGINX Unit on Ubuntu

    by

    We walk through a bash script for setting up a WordPress deployment on Ubuntu that’s managed by NGINX Unit and uses NGINX for web serving. The resulting WordPress deployment is scriptable, supports Let’s Encrypt, and has production-ready settings.

  • Can Application Security Be Pain Free?

    Can Application Security Be Pain Free?

    by

    Application security is hard, but there are some best practices to help you achieve it: automate as much as possible, build security as a guardrail instead of a gate, select solutions that provide easily understood insights, and make security adaptable, scalable, and reliable.

  • Filesystem Isolation in NGINX Unit

    Filesystem Isolation in NGINX Unit

    by

    We explore two use cases for filesystem isolation in NGINX Unit. First, we stop attackers from accessing sensitive information, by restricting a compromised app to its sandbox directory. Second, we toggle between sets of global dependencies by defining them in separate filesystems.

  • NGINX Unit 1.18.0 Adds Filesystem Isolation and Other Enhancements

    NGINX Unit 1.18.0 Adds Filesystem Isolation and Other Enhancements

    by

    NGINX Unit 1.18.0 introduces filesystem isolation, the ‘target’ option to reduce redundancy in PHP app configuration, and URL encoding. It also includes features introduced in NGINX Unit 1.17.0: redirects, and fractional server weights for traffic distribution in upstream groups.

  • Introducing a Technology Preview of NGINX Support for QUIC and HTTP/3

    Introducing a Technology Preview of NGINX Support for QUIC and HTTP/3

    by

    We announce the technology preview of NGINX support for QUIC+HTTP/3 as pre-release software, available for interoperability testing, feedback, and code contributions. HTTP/3 replaces TCP with QUIC, which is designed to support multiplexed connections more reliably.

  • Building Application Stacks With NGINX Unit

    Building Application Stacks With NGINX Unit

    by

    We show how to build an application stack with NGINX Unit, enabling automated deployment of production environments with custom‑built language runtime versions, libraries, modules, and extensions. The sample app is WordPress deployed in a Docker container.

  • NGINX Unit 1.16.0 Introduces New Yet Familiar Features

    NGINX Unit 1.16.0 Introduces New Yet Familiar Features

    by

    NGINX Unit 1.16.0 introduces two new features that are already familiar to NGINX users. First, it can load balance across a group of upstream servers using the round-robin method. Second, you can define what happens when a requested file can’t be served, similar to the NGINX ‘try_files’ directive.

  • NGINX Unit Adds Assembly Language Support

    NGINX Unit Adds Assembly Language Support

    by

    Assembly language is popular in all kinds of system software and we believe that web development can also benefit from the advantages it provides. Today we’re pleased to add support for assembly language to NGINX Unit. Web development in assembly has never been so easy.

  • 5 Ways Software Load Balancers Facilitate Modern Application Delivery

    5 Ways Software Load Balancers Facilitate Modern Application Delivery

    by

    Zack Belcher explores 5 reasons Vizuri recommends software-based load balancers to its customers instead of specialized, on-premises hardware appliances: they can enhance agility, facilitate modernization, increase flexibility, boost scalability, and lower costs.

  • NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing

    NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing

    by

    NGINX Unit 1.13.0 introduces reverse proxying, and version 1.14.0 adds address-based routing to the internal routing and file-serving functionality from previous releases. We combine the new features in a complete configuration example for IP address filtering and access management.

  • Application Isolation with NGINX Unit

    Application Isolation with NGINX Unit

    by

    Application isolation in NGINX Unit enables you to control which types of system resources your apps share with NGINX Unit and each other. Running apps in isolated environments improves security. Get all the details on how it works, and what it means for the future of NGINX Unit.