Share your server with other users and give them granular access to the server via the dashboard.
You can give Admin/Member privileges to other users so that they may access a subset of features for managing a server.
Admin - Has most of the same functionality as the Owner of a server, except that they cannot delete a server. Perfect for different members of the IT team to view/access the servers, without giving full control
Member - Has limited functionality. Perfect for contractors or external support to get access to the server, whilst restricting what they can do
Virtual Private Clouds (VPCs) are a key tenant for managing a users servers environments. VPCs are optional, as they allow for an internal virtual network to exist between servers.
With a VPC, it becomes very simple to create 1 or a few public-facing servers and having the rest of the servers work internally also. Perfect for scenarios where you don't want to expose database/other servers to the internet itself.
Virtualization of the network allows for the creation of Virtual Network Interfaces (VNICs)
Using this technology, each server a user creates gets its own internal IP-address. The internal IP-address of a server can then communicate with another server via the VPC.
A public/internet-facing IP-address can also be mapped to an internal IP, so a users web traffic from Port 80 can be mapped to a specific internal IP without affecting the other server instances the user has running.
This allows users to run their infrastructure using a reverse-proxy-like structure, where 1 public IP-address directs to 1 internal IP-address, which then redirects traffic to different applications (via server-software like Nginx).
Kernel-based Virtual Machine (KVM) is a hypervisor technology that creates full virtualization on top of hardware. This allows users to run full Operating Systems (Linux, Windows and others) with hardware-assisted virtualization.
KVM is the preferred virtualization for quality cloud-providers and trumps options like Xen/OpenVZ.
With KVM, a user can run an Operating System as if it were running it on the hardware directly.
Network-monitoring tools allows users to get detailed monitoring of their Operating Systems with interactive graph-data. Using the graph-data, users can then inspect their logs to detect when/why certain spikes occurred.
CloudAfrica offers another unique product in the form of storage-scaling via additional disks. During the install process for each server, the user is allowed to add up to 8 additional disks (varying in size). This allows users to scale their servers with as much storage required.
You can also have additional disks added to existing servers by requesting it from our Support team.
CloudAfrica supports the use of modern technologies as an enabler for users. Containers and containerization offer organizations the ability to modularize their systems and make them immutable too. Containers also offer organizations the ability to easily scale their services.
As one of the few providers globally, CloudAfrica allows users to run containers on bare-metal. At other providers, a user may find that the containers still need to run on a Hypervisor, but with CloudAfrica, spinning up containers directly is possible.
With our affordable pricing rates, running bare-metal containers allows users to maximize their price-to-quality ratio even further. Users are able to save on the overhead that virtualization normally incurs.