Skip to main content

Creating a Virtual Machine

To reach the VM creation page, navigate to the Machines page in the DEPLOY section of the left navigation, then click Create new machine in the top right.

asic-machines

The wizard walks you through three steps: Select processor → Configure machine → Payment info. Your selections are summarised on the right of every step, and a live price preview (hourly / daily / monthly) is shown before you pay.

tip

You don't need to fund your account before starting the wizard. If your balance is insufficient at the final step, you can pay with a card (Stripe) or crypto inline.


Step 1: Select processor​

Choose the type of machine you want to deploy.

Machine Type​

At the top of the step, switch between:

  • CPU Machines: general-purpose virtual machines on AMD or Intel x86-64.
  • GPU Machines: NVIDIA-accelerated instances for training and inference workloads.

Filters​

Use the filter bar to narrow the catalogue (the page shows the number of matching SKUs, typically 150+ across both tabs):

FilterOptions
LocationAny Location, plus per-region datacenters (e.g. Amsterdam 3, Atlanta 1, Bangalore 1, Frankfurt 1, London 1, …).
PlatformAll / Intel / AMD (CPU tab).
Sort byPrice: Low to High (default), Price: High to Low.
vCPUsRange slider, 1–60.
RAMRange slider, 1.5–384 GiB.
StorageRange slider, 10–7,200 GiB.

Picking a SKU​

Each card shows the hourly price along with the vCPU, storage and RAM allocation. For example, on the CPU tab:

PlatformPricevCPUsStorageRAM
Basic$0.02/hr150 GiB2 GiB
Intel x86-64$0.02/hr150 GiB2 GiB
AMD x86-64$0.02/hr150 GiB2 GiB
Basic$0.03/hr260 GiB2 GiB

Click a card to select it, then Next step.

note

Pricing is metered hourly regardless of the duration you pick later. The hourly rate shown on the card is the rate you'll pay.

asic-select-processor


Step 2: Configure machine​

Configure the OS, identity and lifecycle of the VM. The right-hand Summary panel updates live with the cost preview.

Name & Count​

  • Name: pre-filled with an auto-generated handle (e.g. Drab Melted Processor); editable.
  • Count: deploy multiple identical VMs from the same configuration in one go.

Operating System​

Pick a Distribution (Ubuntu, Fedora, Debian, CentOS) or open the Other dropdown for additional distributions such as Rocky Linux.

The Version dropdown then lists the available images for that distribution, with the disk-image size shown on the right (e.g. Ubuntu 24.04 (LTS) x64, 7 GiB). Ubuntu also offers GPU-focused AI/ML Ready images with Docker and NVIDIA (or AMD) drivers preinstalled.

SSH Public Keys​

Paste any SSH public keys that should be authorised on the new machine. You can add multiple keys, one per line.

If you don't have an SSH keypair yet, follow the Creating an SSH Key guide first.

Startup Script (optional)​

Provide a cloud-init / shell script that runs on first boot to install packages, pull code or start a service automatically.

Summary panel​

The right-hand panel summarises:

  • Type, Location, vCPUs, Storage, RAM, OS, Name.
  • Hourly, Daily and Monthly projected costs.

Click Continue to Payment when you're ready.

asic-configure-machine


Step 3: Payment info​

Choose how to pay for the machine.

Account Balance​

The first option uses your existing ASI:Cloud balance:

  • Use available balance: shows the available USD amount.
  • If the balance is insufficient for at least one hour of runtime, an Insufficient warning appears and you must top up via one of the options below.

Fiat​

  • Card: pay by credit/debit card via Stripe.

Crypto​

  • FET: Fetch.ai / ASI Alliance native token.
  • USDT: multi-chain (Ethereum, Polygon, Osmosis).
  • USDC: multi-chain (Ethereum, Polygon, Osmosis).
  • OSMO: Osmosis native token.

Duration​

The right-hand Summary panel includes:

  • Duration Type: Hourly / Daily / Monthly.
  • Duration: the number of selected units.

These controls produce the Estimated Total and, when topping up via card or crypto, determine how much credit is added to your balance.

Billing model

Virtual machines on ASI:Cloud are always metered hourly; the Duration Type and Duration controls do not change the rate at which the VM is billed. They exist purely so you can size your top-up correctly (e.g. picking Monthly × 1 tops you up for ~one month of continuous runtime). Stop the machine at any time and metering stops with it.

Tick I agree with Terms and Conditions and click Pay & Deploy to provision the VM. You'll be redirected to Viewing Your Virtual Machines once the machine is created.

asic-payment


caution

Please back up any critical and sensitive data that you store in a Virtual Machine, following the best-practice guidelines of VM usage.

What's next​