Best of Nginx — 2022
- 1
- 2
System Weakness·4y
Dockerize a MERN Stack app for Production with Security in Mind (Part II)
This post is the 2nd part of a two part series that covers how to make a MERN stack application production-ready with security in mind. The first part of this series was more of a theoretical post to grasp the basic concepts of what we want to achieve.
- 3
DEV·4y
Learn Nginx and its basics in 2022
In this article, I’ll walk through the basics of nginx , installation, and set up locally, setting up logs, and a few others. Nginx is a short form of engine x is an HTTP and reverse proxy server. It is heavily used as a load balancer and serves static files, sometimes even complete static websites.
- 4
- 5
Community Picks·3y
NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy
Nginx is a web server that is capable of handling ~10k concurrent users or network load per second. It became the fastest available web server followed by Apache. Nginx can be used as a mail proxy, reverse proxy, HTTP cache, etc. This is where Nginx comes into play.
- 6
- 7
DZone·4y
Docker Commands Beginners Should Know
Docker is an open-source platform for creating, deploying, and running containers. You can create your containers on your favorite operating system and deploy them anywhere. Let's look at the commands you need to know to manage Docker images and containers.
- 8
LogRocket·4y
How to build a web app with multiple subdomains using Nginx
In this guide, I will take you through the process of building a web app that supports multiple subdomains step-by-step. I will be using AWS EC 2, but you can use any cloud provider of your choice. You’ll need a domain name that you own, a public IP address for your server, and a database.
- 9
Towards Dev·4y
6 steps to set up linux server with Nginx Docker & SSL
6 steps to set up linux server with Nginx Docker & SSL Szymon Kolber. Nginx is an open source web server alternative for Apache. It will encrypt all incoming and outgoing requests what will allow accessing our application through HTTPS. After all like everything takes us enormous amount of time it turned out to be pretty damn simple.
- 10
DZone·4y
Diagrams as Code: The Complete How-to-Use Guide
Diagrams allows you to draw cloud system architecture in Python code. It supports major providers such as AWS, Azure, GCP, Kubernetes, OpenStack, Oracle Cloud, etc. The main benefit of using this concept is that majority of the Diagrams as Code tools can be scripted.
- 11
DZone·3y
Load Balancing Pattern
A load balancer is a traffic manager that distributes incoming client requests across all servers that can process them. The pattern helps us realize the full potential of cloud computing by minimizing the request processing time and maximizing capacity utilization. The algorithm assumes that the application is stateless and each request from the client can be handled in isolation.
- 12
DEV·4y
Setup NGINX For Load Balancer
Set up nginx loadbalancing on your VPS. Use the nginx upstream module to set up a round robin load balancer. Nginx uses a round-robin algorithm by default if no other method is defined. The least connections method directs the server with the least active connections at that time.
- 13
DZone·4y
Scaling a Node JS Application
Software scalability is an attribute of a tool or a system to increase its capacity and functionalities based on its users’ demands. Scalability can happen in two ways either horizontal or vertical scaling. In this blog, we will mainly focus on horizontal scaling and we will build up a small Node JS application.
- 14
- 15
Spacelift·4y
Kubernetes Tutorial for Beginners – Basic Concepts and Examples
Kubernetes is an open-source system that automates container deployment tasks. It was originally developed at Google but is now maintained as part of the Cloud Native Computing Foundation (CNCF) In this beginners guide, you’ll learn how to get started running your own containerized solutions. Kubelet is responsible for pulling container images and starting containers in response to scheduling requests.
- 16
Docker·4y
How to Build and Run Next.js Applications with Docker, Compose, & NGINX
Using Next.js can boost deployment efficiency, accelerate time to market, and help attract web users. We’ll also cover key processes and helpful practices for serving static content. Leveraging A/B testing to create tailored user experiences. You can customize your client-side code to change your app’s appearance, and ultimately the end-user experience.
- 17
- 18
Dev Genius·4y
Create Docker NGINX Image and Push to AWS ECR
In this scenario, we were asked to use Nginx to deploy our website. We will pull the latest version of Nginx from the Docker registry. Next, we will create our Dockerfile & index.html file in the same directory. Finally, we’ll create a Docker container from our new image using the following command.