Important Notice
Currently, we offer only version 6 on AWS platform.
Version 6 does not include :
- detailed statistics section;
- pay-per-view;
- multi-language streaming functionality
These features are available in version 7 as a self-hosted solution or on-premises service. Contact us to learn more.
Before you begin
First step is to register an account on Microsoft Azure platform, if you don’t have one already. This will take no more than 3–4 minutes.
1. Once you’ve registered and logged in successfully, click the LINK.
This link will take you to the Callaba Cloud’s product page on Azure Marketplace.
Then click “Get it now” button
Alternatively, simply type Callaba Cloud in the blue search bar at the top of the screen and click the suggested link.

Either way, you will see a product page with a blue “Create” button
Click “Create”

Before we proceed, let’s briefly talk about what is going to happen.
In essence, Callaba Cloud is a software that needs hardware to run on. When you launch Callaba Cloud on Micrososft Azure, you are picking a server, an actual physical machine, and installing Callaba Cloud (the software) on it. It is a cool and flexible concept, you can do a lot of things with these servers. Like, deliver video content worldwide with low latency, for example.
Don’t worry, it sounds more complicated than it actually is.
2. So now you’re looking at Azure’s virtual machine creation blade.
And in the next few steps we are going to be defining the settings of our virtual machine where Callaba will be installed.
Project details
Subscription : select your subscription
If you are new to Azure, you might see “Free Trial” there — that’s okay.
Resource group : click “Create new” and name your resource group
Resource group is a logical container for grouping related Azure’s resources. Resource groups can be created, deployed, updated and deleted as a single unit.
We strongly recommend creating a resource group, this will allow you to easily manage and delete everything related to this virtual machine later on.
In this case our resource group is named rg-callaba-cloud

3. Instance details
Virtual machine name : create a name
Region : select a region you want your virtual machine to be created in
Availability options : leave the default setting or select “Availability zone” and pick a zone.
To sum it up, these are settings that allow to distribute your resources across actual physical Azure’s resources (data centres and groups of servers [so-called “Fault domains”] within data centres) in a way to reduce the possibility of failure. These settings mostly come into play when you have to deal with a number of virtual machines, and you need to make sure that if one fails, the rest of them keep working.

Size : pick a suitable vm size for your tasks
Click “See all sizes” to see a full list of all available options
Size determines processing power (number of vCPUs), memory (RAM) and storage capacity of the virtual machine.
For most cases we recommend using 4 vCPUs, 8 Gib RAM.
Minimal possible option has to have at least 2 vCPUs and 4 Gib RAM.
If you plan to record streams, you might need to pick an option with more storage space.

4. Administrator account
Authentification type :
You can use either way, but we recommend defaulting to SSH public key.
You can generate a new key or use your existing one.
You can stop right here and launch your virtual machine, but we’d like to suggest some optional settings that you might find useful.
Click “Next : Disks”
