Artica Wiki

Managed reverse-proxy service

The managed reverse-proxy service is a service that allows you to manage remote reverse-proxies using Artica as the central control server. You don't need to install Artica on the nodes

The managed reverse-proxy service is a service that allows you to manage remote reverse-proxies using Artica as the central control server.You don't need to install Artica on the nodes, Artica uses a dedicated agent that you install on each node to control them.

Architecture

The architecture consists of an Artica server that manages, maintains and controls the remote nodes.

Remote nodes are Linux systems (Debian 10) that stores only an Artica REST API Agent service.
This agent listens on a TCP port ( SSL can be considered ).
The communication method is initiated by the Artica server located on the local network.
The server is in charge of pushing information and orders to agents.

Remote nodes are managed by group. In this way, when you assign a balancer node, it ensures that requests are transmitted in the best possible way.

Group management is essential because administrator privileges and configurations are closely linked.

Quick Setup

A) Enable the Managed Reverse Proxy feature 

The first step is to install your Artica server and activate the functionality to transform your Artica server into a global management console for administering Web nodes.

B) Create your first group of nodes.

The administration console is designed to be used by several administrators. 
Each Administrator is able to administer his or her group of Web nodes and each node is associated with this group. 
To do this, you need to create an initial group in the console.

C) Install Artica agent on your Linux nodes.

The Artica agent is in charge of installing all necessaries components, you did not need to install anything on your Linux server.
A good starting point is to install a Debian Net-install with limited features.

  1. Install manually the Artica agent

D) Assign nodes to your reverse-proxy group.

When you install an agent on your node to act as a Reverse Proxy or Web server.
It is waiting to be assigned by an Artica management console.

E) Assign privileges to your reverse-proxy group

Administrator accounts, and in particular the Manager account, have access to the global web infrastructure but are not assigned to manage websites. To manage websites, you must use administrator accounts assigned to the reverse-proxy group.

Maintain reverse-proxy nodes

Maintain reverse-proxy nodes task is in charge of the Architecture Administrator, the owner of the group is not able to access to upgrade or maintain processes.