> For the complete documentation index, see [llms.txt](https://docs.nuvolos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nuvolos.com/how-to-guides/workflows-for-researchers/scale-and-automate.md).

# Scale and automate

<mark style="color:$primary;">**Outcome**</mark>\
You scale workloads beyond regular applications and automate Nuvolos operations from scripts.

<mark style="color:$primary;">**Before you start**</mark>

* You have a workload that needs more compute than self-service application scaling provides, or you want to automate Nuvolos operations.
* You have read the conceptual model - see [Concepts › The hierarchy and resource model](/concepts/nuvolos-basic-concepts.md) for HPC and resource pools.

Three capabilities cover this part of the lifecycle. None of them are duplicated here - they have full reference pages of their own.

* **HPC Spaces and credit-based sizes** - scale individual applications onto dedicated nodes with up to 120 vCPUs / 456 GB RAM and GPU configurations. Enabled per space by a Space Administrator. See [Administration › Space management](/administration/space-management.md).
* **Nuvolos CLI** - control applications, sessions, and workflows from a shell, either inside Nuvolos or on your local machine. Useful for automated pipelines (start → run script → stop). See [Reference › CLI and Python API](/reference/nuvolos-cli-and-python-api.md).
* **Nuvolos Python API -** the same operations as the CLI, exposed as Python functions. Useful for integrating Nuvolos into scripts, notebooks, and CI/CD systems. See [Reference › CLI and Python API](/reference/nuvolos-cli-and-python-api.md).

For large-scale batch workloads that exceed the limits of self-service sizes, contact Nuvolos support to discuss dedicated compute nodes.
