-
Tutorial
Nginx is a high performance reverse proxy server and web server. In this guide, we will explore Nginx's http proxying and load balancing capabilities. We will cover how Nginx can use buffers and caching to improve t...
•
By
Justin Ellingwood
Load Balancing
Caching
Scaling
Nginx
Conceptual
-
Tutorial
Serve Jenkins more securely with Nginx as a front-end proxy server. This configuration forces SSL.
•
By
josh.reichardt
Nginx
Security
Load Balancing
Ubuntu
-
Tutorial
In this tutorial, you will set up Apache as a reverse proxy using the mod_proxy extension to redirect incoming connections to underlying application server(s) running on the same network. There are instructions on set...
•
By
Mateusz Papiernik
Apache
Load Balancing
Ubuntu
Ubuntu 16.04
-
Tutorial
Once your application is up and running in a cloud server environment, you may be wondering how you can improve your server environment to make the leap from "it works" to a full-fledged production environment. This a...
•
By
Mitchell Anicas
Server Optimization
Backups
Logging
Conceptual
Load Balancing
High Availability
Monitoring
Configuration Management
-
HAProxy, which stands for High Availability Proxy, is a popular open source software TCP/HTTP Load Balancer and proxying solution.
In this tutorial, we will go over how to use HAProxy for SSL termination, for traffic ...
•
By
Mitchell Anicas
Load Balancing
Security
Scaling
Apache
Nginx
Ubuntu
HAProxy
-
Tutorial
With an increased demand for reliable and performant infrastructures designed to serve critical systems, the terms scalability and high availability couldn’t be more popular. While handling increased system load is a ...
•
By
Erika Heidi
High Availability
Load Balancing
Conceptual
-
Tutorial
PostgreSQL, or postgres, is a popular database management system often used to manage the information from websites and applications. In this guide, we will configure a master server postgres replication set up, whic...
•
By
Justin Ellingwood
PostgreSQL
Load Balancing
Backups
Ubuntu
-
Tutorial
High availability is a function of system design that allows an application to automatically restart or reroute work to another capable system in the event of a failure. In terms of servers, there are a few different ...
•
By
Justin Ellingwood
Load Balancing
High Availability
Ubuntu
-
Tutorial
In this article, we will see how to exploit some of the truly excellent and unique possibilities offered by DigitalOcean's global cloud server / data-centre infrastructure to have a geographically-distributed, highly-...
•
By
O.S. Tezer
DNS
Load Balancing
High Availability
-
Tutorial
This tutorial will demonstrate how you can use Corosync and Pacemaker with a Floating IP to create a high availability (HA) server infrastructure on DigitalOcean. Corosync is an open source program that provides clust...
•
By
Mitchell Anicas
High Availability
Load Balancing
Networking
Ubuntu
-
Terraform is a tool for building and managing infrastructure in an organized way. In this tutorial, you'll install and use Terraform to create an infrastructure on DigitalOcean that consists of two Nginx servers that ...
•
By
Mitchell Anicas, Brian Hogan
System Tools
API
Terraform
Nginx
Load Balancing
DigitalOcean Managed Load Balancers
DNS
Configuration Management
-
Tutorial
Heartbeat is an open source program that provides cluster infrastructure capabilities—cluster membership and messaging—to client servers, which is a critical component in a high availability (HA) server infrastructure...
•
By
Mitchell Anicas
Networking
DigitalOcean
High Availability
Load Balancing
Ubuntu
-
Tutorial
In this tutorial, you will set up Apache as a reverse proxy using the mod_proxy extension to redirect incoming connections to underlying application server(s) running on the same network. There are instructions on set...
•
By
Mateusz Papiernik
Apache
Load Balancing
CentOS
-
Tutorial series
CoreOS is a powerful Linux distribution built to make large, scalable deployments on varied infrastructure simple to manage. Based on a build of Chrome OS, CoreOS maintains a lightweight host system and uses Docker co...
•
By
Justin Ellingwood, Mitchell Anicas and Brennen Bearnes
Clustering
Docker
Scaling
System Tools
Conceptual
CoreOS
API
DigitalOcean
Networking
Load Balancing
Nginx
Security
-
Tutorial
Use SSL termination to reduce your SSL certificate and software management overhead on load-balanced servers. This tutorial uses an Nginx load-balancer and LAMP backends.
•
By
Jesin A
Load Balancing
Scaling
Nginx
Ubuntu
-
Tutorial
In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with HAProxy on Ubuntu 14.04. We will also show you how to automatically renew your SSL certificate.
•
By
Mitchell Anicas
Let's Encrypt
Security
Load Balancing
Ubuntu
-
Tutorial
Load balancing is a key component of highly-available infrastructures commonly used to improve the performance and reliability of web sites, applications, databases and other services by distributing the workload acro...
•
By
Melissa Anderson
Load Balancing
High Availability
Conceptual
-
A tutorial on how to use HAProxy as a Layer 4 Load Balancer for WordPress Application Servers. It assumes that your setup includes a WordPress application server that connects to a separate MySQL database server.
•
By
Mitchell Anicas
Load Balancing
Ubuntu
HAProxy
-
Tutorial series
Terraform is a popular open source Infrastructure as Code (IAC) tool that automates provisioning of your infrastructure in the cloud and manages the full lifecycle of all deployed resources, which are defined in sourc...
•
By
Savic, Mitchell Anicas and Brian Hogan
Terraform
Cloud Computing
Configuration Management
System Tools
API
Nginx
Load Balancing
DigitalOcean Managed Load Balancers
DNS
Apache
Python
DigitalOcean
Infrastructure
DigitalOcean Spaces
Ansible
-
Tutorial
ProxySQL is an open-source MySQL proxy server which can improve performance by distributing traffic among a pool of multiple database servers and also improve availability by automatically failing over to a standby if...
•
By
Mateusz Papiernik
MySQL
Load Balancing
Databases
Clustering
High Availability