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
- Open the Octos Cloud Portal
- Select your target Project from the dashboard or create a New Project.
- Click Create Instance
Step 2: Choose your configuration
| Parameter | Options |
|---|---|
| Zone | Select your preferred data center region (e.g., Mumbai-DC) |
| Template / OS | Ubuntu, Debian, CentOS, Windows Server OS. |
| Compute plan | Select vCPU count, RAM, and storage tier |
| Storage | NVMe SSD block storage with built-in 2x deduplication using Ceph. |
| Network | Attach 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
- Review the pricing summary (hourly and monthly estimates)
- Confirm the configuration
- 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
- Navigate to your VM's Overview page
- Click Console Access for a browser-based terminal session