Tag: Nginx
-
Nginx Proxy Manager: A complete guide
Posted on April 24, 2024, Level intermediate Resource Length long
Nginx Proxy Manager (NPM) is an open-source and free application designed to simplify the management of Nginx's proxy, SSL, Access Lists, and more. It is built with a user-friendly dashboard that aims to help those users who aren't exactly Nginx CLI experts. Plus, it also provides free SSL via Let's Encrypt, Docker integration, and support for multiple users. By Diego Asturias.
Tags nginx web-development cloud software-architecture devops
-
Quick guide to scaling AI/ML workloads on Kubernetes
Posted on February 6, 2024, Level intermediate Resource Length short
When running artificial intelligence (AI) and machine learning (ML) model training and inference on Kubernetes, dynamic scaling up and down becomes a critical element. In addition to requiring high-bandwidth storage and networking to ingest data, AI model training also needs substantial (and expensive) compute, mostly from GPUs or other specialized processors. By Ilya Krutov of F5.
Tags devops nginx app-development kubernetes containers
-
NGINX performance tuning tips and optimization strategies
Posted on October 11, 2023, Level beginner Resource Length medium
Optimizing Nginx performance is essential to boosting the speed of your web applications. As one of the central elements in your web hosting control panel, the open-source web server, NGINX, delivers high-speed performance out of the box. You can significantly boost NGINX performance by making tweaks to its configurations. Check out the guide with practical techniques to help you achieve just that. By Nikita S.
Tags nginx performance servers web-development app-development
-
Web server load balancing: Techniques and best practices
Posted on August 25, 2023, Level beginner Resource Length medium
Unveiling Dart 3.1: A New Horizon for Functional Programming in Flutter Companies across the globe seek fast system performance and quick responses when it comes to websites and modern applications. Often such high traffic websites must cater to millions of requests from end users as well as clients simultaneously. In such scenarios, a single server may not be able to handle the network traffic. By Hitesh Jethva.
Tags web-development app-development servers apache nginx
-
NGINX tutorial: How to use OpenTelemetry tracing to understand your microservices
Posted on April 9, 2023, Level beginner Resource Length long
A microservices architecture comes with many benefits, including increased team autonomy and increased flexibility in scaling and deployment. On the downside, the more services in a system (and a microservices app can have dozens or even hundreds), the more difficult it becomes to maintain a clear picture of the overall operation of the system.Observability tooling gives us the power to build that picture across numerous services and supporting infrastructure. By Vijay Kanade.
Tags cloud nginx monitoring devops microservices servers
-
NGINX tutorial: How to securely manage secrets in containers
Posted on March 17, 2023, Level intermediate Resource Length medium
Many of your microservices need secrets to operate securely. Examples of secrets include the private key for an SSL/TLS certificate, an API key to authenticate to another service, or an SSH key for remote login. Proper secrets management requires strictly limiting the contexts where secrets are used to only the places they need to be and preventing secrets from being accessed except when needed. By Robert Haynes of F5.
Tags nginx infosec devops containers
-
NGINX ingress controller hardening guide
Posted on November 27, 2022, Level intermediate Resource Length short
This guide describes, what of the different configurations described in those guides is already implemented as default in the nginx implementation of kubernetes ingress. By @kubernetes.github.io.
Tags nginx infosec devops cloud distributed apis servers
-
NGINX WAF and Kubernetes WAF options (App Protect vs. open-appsec)
Posted on November 26, 2022, Level intermediate Resource Length short
Until 2022, NGINX supported the well-known ModSecurity open-source WAF solution and OWASP Core RuleSet Signatures. However, following Trustwaves End-of-Life notice about ModSecurity, and possibly related also to the acquisition of NGINX by F5, NGINX announced in May 2022 that it will end of life ModSecurity, leaving NGINX open-source with no open-source security solution. By Christopher Lutat.
Tags infosec devops cloud nginx servers
-
A deeper dive into WebAssembly, the new executable format for the web
Posted on November 15, 2022, Level intermediate Resource Length medium
Author recently spoke with some industry experts about three technologies they predict will be the Next Big Things. One of the 3 in particular deserves a more detailed look: WebAssembly (often abbreviated as Wasm). Wasm has caught the interest of many because it extends the language support for browsers beyond JavaScript. By Dave McAllister of F5.
Tags json web-development app-development nginx javascript
-
What are namespaces and cgroups, and how do they work?
Posted on May 16, 2022, Level intermediate Resource Length medium
Recently, I have been investigating NGINX Unit, our open source multi-language application server. As part of my investigation, I noticed that Unit supports both namespaces and cgroups, which enables process isolation. In this blog, we'll look at these two major Linux technologies, which also underlie containers. By Scott van Kalken of F5.
Tags nginx devops linux
-
Increasing the security bar in Ingress-NGINX v1.2.0
Posted on May 2, 2022, Level intermediate Resource Length medium
The Ingress may be one of the most targeted components of Kubernetes. An Ingress typically defines an HTTP reverse proxy, exposed to the Internet, containing multiple websites, and with some privileged access to Kubernetes API (such as to read Secrets relating to TLS certificates and their private keys). By Ricardo Katz (VMware), James Strong (Chainguard).
Tags nginx kubernetes containers devops infosec
-
NGINX tutorial: Reduce Kubernetes latency with autoscaling
Posted on March 20, 2022, Level beginner Resource Length medium
Your organization built an app in Kubernetes and now it's getting popular! You went from just a few visitors to hundreds (and sometimes thousands) per day. But there's a problem... he increased traffic is hitting a bottleneck, causing latency and timeouts for your customers. If you can't improve the experience, people will stop using the app. By Daniele Polencic of learnk8s.
Tags nginx kubernetes containers devops servers