Skip to content
Back to services

Multi-cloud infrastructure

Your whole infrastructure, from any cloud, in one panel

You do not have to marry one provider. Put each project where it suits you best by price, region or resources, and manage everything from one place: services, security, deployments, metrics and alerts.

Swipe the diagram to see all of it

Google CloudAWSContaboYour companyon-premise3306 · allowed IPs only⬢api-pedidosAdonisJS · free tier⬢app-clientesNode.js◫db-googleMySQL◆portalLaravel◆tiendaPHP◫db-awsPostgreSQL◆erpPHP + MariaDB▤oficinaOffice server◆SERVILINUXpanel · Sentinel · Eisac
  • Management from SERVILINUX (SSH key, inventory, metrics and alerts)
  • Apps using another server’s database

A real company example: two APIs on Google Cloud use a MySQL database in the same cloud, which also serves the ERP on Contabo; on AWS, a Laravel portal and a PHP shop share a PostgreSQL server; and the office server is managed just like the cloud ones.

Any provider, the same way of working

Google Cloud, AWS, Contabo, any VPS with Debian or Ubuntu, or a server in your office with SSH access. SERVILINUX creates its own user with a key on each one and does not store your passwords.

Shared databases, with the port closed to everyone else

A database server can serve apps on other servers, even in another cloud. With the panel firewall you open the port (3306 or 5432) only to your servers’ IPs. A private network between clouds (VPN) will come later.

You see everything together

Inventory, services, security, projects, metrics and alerts for all your servers in the same panel, and Eisac can analyze them together when something fails.

You pay for what you really use

Use a free tier for a small API, a budget VPS for the ERP and the sturdiest cloud for what is critical. Moving a project to another provider does not force you to change tools.

Google Cloud’s free tier includes one small machine per account and only in some regions; check each provider’s terms.

In SERVILINUX

How it is done

  1. 1
    Connect each server

    IP and password or key: SERVILINUX logs in and creates its user and key.

  2. 2
    Install what it needs

    Web, PHP, Node.js, MariaDB or PostgreSQL, firewall and fail2ban.

  3. 3
    Connect the services

    Open the database only to your other servers’ IPs.

  4. 4
    Publish and monitor

    Projects with HTTPS on each server and everything watched by Sentinel.