Below are the hosting options (Zuar hosted or self hosted) and system requirements for Mitto.

Hosting

Zuar Hosted Mitto

Server hosted by Zuar in AWS.

Two factor authentication:

  • Username and password - Mitto UI and database
  • IP Whitelist - Zuar whitelists users' IP addresses

Self Hosted Mitto

Server hosted by the customer in their public cloud (AWS, Azure, GCP, etc), private cloud, or on-premise.

Zuar needs network access to the Mitto instance. Mitto itself needs network access to the destination database (if not using Mitto's internal PostgreSQL):

  • HTTP/HTTPS (80, 443)
  • PostgreSQL (5432) (and destination database's port)
  • FTP (20/21)
  • SSH (22) - Zuar needs root access to the Ubuntu box to install, upgrade, and support Mitto.
  • Passive FTP (40000-40100)

Tech Specs

As a general note, Mitto can be scaled according to data volumes and use cases.

Server Minimum Requirements

Operating System Ubuntu 18.04
CPU 2 Core
Memory 4 GB
Disk 50 GB

Amazon AWS EC2 equivalent: t2.medium

Operating System Ubuntu 18.04
CPU 2 Core
Memory 8 GB
Disk 200 GB

Amazon AWS EC2 equivalent: m4.large

Database

Mitto's internal database is PostgreSQL 10.5.

A standard Mitto deployment uses this PostgreSQL database as the analytics database for the customer.

Mitto can pipe data into the customer's desired database technology (cloud or on-premise). If the customer wants Zuar to host a different database technology than the internal PostgreSQL database, the cost is added to the Mitto subscription.