Hydra Logo

BigBitBus Console Quickstart

Welcome to the BigBitBus Console. This page highlights some of the the key functionality provided by the console.

Visit our website to watch a more detailed demo and learn more.

Account Creation and Login

You can create an account by logging into BigBitBus using your Google account. Click on the “Google Login” button. The same credentials can be used to log into the console subsequently.

Using Google Social Login to log into the BigBitBus Console

A few demo stacks are automatically created for new users.

Stacks

Stacks describe an IT application infrastructure that may employ one or more kind of cloud service. Identical services (e.g. a specific VM type in a given cloud provider location) are grouped as different “tiers”. There can be one or more identical service types comprising a “tier”.

Its important to note that stacks model your infrastructure, they don’t actually stand up any real infrastructure in a cloud provider!

The list of your stacks; clicking on detail lets you view the tiers and cost of your stack and its tier components.

Clicking on “detail” lets you view the tiers and cost of your stack and its tier components.

Creating New Stacks

You can create your own stack by clicking on “Add stack”. After specifying a name, description (optional) and metadata (optional), we start adding tiers; service type and price tables are available to “populate” the forms.

For virtual machines, you can use these attributes to enter data needed for running the optimization workflow, above. If you don’t specify these then all optimize requests will instead return attribute matching.

key Example value Note
util 20 Percentage of CPU utilization. If this is low for your application then BigBitBus can use this to downsize VMs when trying to optimize your stack.
max_util 80 Your comfort level of how hot you want to run your CPUs. BigBitBus will use this value in its performance models when it chooses alternatives.
memsizemin 2 In Gigabytes (GB), the minimum memory size you want your VMs to have, this value is optional
memsizemax 8 In Gigabytes (GB), the maximum memory size you want your VMs to have, this value is optional

Optimize your stack: improve performance and/or lower costs

Stack Matching

You can find analogous service types for each tier of your stack using the “matching-attributes” functionality. In the case of virtual machines we match the number of vCPUs and the memory (RAM). We are currently working on including non-VM service types and they will be matched based on other relavent attributes.

Match your stack: find alternatives

Stack Optimization

BigBitBus has collected performance data 1000s of virtual machine service types (ranging from 1-32 vCPUs) across different cloud providers. You can Use stack optimiztion by telling the system how much CPU and memory is currently utilized by the tier’s services; the system then finds appropriate VMs in the target cloud provider that will satisfy your application stack’s demand. If BigBitBus does not have performance data then it will fall back to try to match analogous service types based on attributes like the number of vCPUs or memory size.

Optimize your stack: improve performance and/or lower costs

Service List

BigBitBus maintains over 10,000 service types being offered by different cloud providers (AWS, Azure, GCP, Digital Ocean and Alibaba cloud currently) across dozens of their data centers. This list is available by clicking on “Services” on the top menu. Filters are provided to narrow down your searches.

There are also advanced options for creating your own “provider” and add service types to it.

The list of cloud provider service types that can be used to compose tiers and stacks

Price List

Each service type can have multiple prices based on whether you are buying on-demand or reserving the service for a long period. You can look at the current prices stored by BigBitBus. Filters are provided to narrow down your searches.

There are also advanced options for creating your own price for any service type. In addition, you can specify blanket discounts for a certain provider. For example, if you have negotiated a flat 10% discount on your AWS bill then this can be applied across your stacks.

The list of cloud provider service types that can be used to compose tiers and stacks

Learn more

Visit our website to watch a more detailed demo and learn more.