BaziCloud Architecture

Initial Architecture

The initial architecture of BazziCloud is designed to run on a single high-powered PC, running Proxmox (a bare-metal hypervisor) which runs several virtual machines.

Each customer will get a virtual machine which runs multiple Docker containers. running all of their applications.

There will also be a virtual machine running Docker containers which manage the whole network, plus a couple of extra virtual machines for special tasks such as Kerberos, NginX Proxy Manager.