Skip to main content

Launch Your First Virtual Machine

Deploy a fully dedicated virtual machine on Octos Cloud in under 5 minutes. Every VM runs on 4th-Gen AMD EPYC™ Genoa processors — no shared tenancy, no CPU credit throttling.

Before you begin

  • An active Octos Cloud account with completed KYC
  • At least one project created
  • A payment method or sufficient Infra Credits

Deployment workflow

Step 1: Navigate to VM creation

  1. Open the Octos Cloud Portal
  2. Select your target Project from the dashboard or create a New Project.
  3. Click Create Instance

Step 2: Choose your configuration

ParameterOptions
ZoneSelect your preferred data center region (e.g., Mumbai-DC)
Template / OSUbuntu, Debian, CentOS, Windows Server OS.
Compute planSelect vCPU count, RAM, and storage tier
StorageNVMe SSD block storage with built-in 2x deduplication using Ceph.
NetworkAttach to public network or existing private network

Step 3: Configure access

Choose one or both authentication methods:

  • Password — Set a root/admin password for the VM
  • SSH Key — Select a pre-uploaded public key from your profile
tip

For production environments, we recommend SSH key authentication. Manage your keys under Profile → SSH Keys.

Step 4: Optional settings

  • Startup Script — Attach a cloud-init or bash script to run on first boot
  • Security Groups — Assign firewall rules to control inbound/outbound traffic
  • Labels — Add key-value metadata tags for organization

Step 5: Review & Deploy

  1. Review the pricing summary (hourly and monthly estimates)
  2. Confirm the configuration
  3. Click Deploy Now

Your VM will be provisioned within 30–90 seconds. Once the state shows Active, you can connect via SSH or the browser-based console.

Connecting to your VM

Via SSH

ssh root@<your-vm-public-ip>

Via Console

  1. Navigate to your VM's Overview page
  2. Click Console Access for a browser-based terminal session

What's next