Machines
Cloud development environments on any instance type — SSH in, attach your IDE, start building.
Outpost Machines are cloud development environments. Provision any instance type — CPU-only, GPU-accelerated, or high-memory — in seconds, SSH in, and start developing.
Key features
- GPU selection — A10G, A100, H100, and other accelerators across AWS, Azure, and DigitalOcean.
- SSH access — connect instantly. Bring your terminal, VS Code Remote, or JetBrains Gateway.
- Multi-cloud — launch on AWS, Azure, or DigitalOcean. Switch providers without changing your workflow.
- Auto-stop — machines stop after a configurable idle timeout. You only pay for active compute time.
- Monitoring — track GPU utilization, memory, disk, and network from the dashboard.
Quick start
How it works
- Provision — select a cloud provider, instance type, and resource requirements. Outpost spins up the machine in under a minute.
- Connect — SSH into the machine directly, or open it in VS Code Remote or JetBrains Gateway.
- Develop — write code, train models, run experiments on server-grade hardware.
- Save costs — machines auto-stop when idle. Restart in seconds when ready.
Use cases
- Model training and experimentation — iterate on training runs with GPUs without maintaining local hardware.
- Data exploration — run Jupyter notebooks on machines with direct access to cloud storage and datasets.
- Collaborative development — share a machine configuration so every engineer gets an identical environment.
- Secure development — keep source code on private cloud infrastructure rather than local laptops.
Next steps
- Create a Machine — step-by-step provisioning guide
- Connect and Develop — SSH setup, IDE integration, file sync
Previous → Quickstart
Next Create a Machine →