---
title: "Deployment Targets"
description: "The local QuantConnect platform enables you to seamlessly develop quant strategies on-premises and in QuantConnect Cloud, getting the best of both environments."
canonical: https://www.quantconnect.com/docs/v2/local-platform/key-concepts/deployment-targets
markdown: https://www.quantconnect.com/docs/v2/local-platform/key-concepts/deployment-targets.md
language: python
source: https://github.com/QuantConnect/Documentation/tree/master/02%20Local%20Platform/01%20Key%20Concepts/04%20Deployment%20Targets
modified: 2026-10-29
index: https://www.quantconnect.com/llms.txt
---

# Deployment Targets

[Documentation](https://www.quantconnect.com/docs/v2.md) > [Local Platform](https://www.quantconnect.com/docs/v2/local-platform.md) > Key Concepts > Deployment Targets

> Code examples are shown in Python. Append `?lang=csharp` to this URL for the C# version of this page.

## Introduction

The deployment target setting allows you to switch modes from local to cloud platforms, choosing where you run your algorithm. Local Platform targets are denoted with blue icons and Cloud Platform targets are denoted with gold icons.

## Local

The Local Platform deployment target is your local machine. Follow these steps to set the deployment target of a project to Local Platform:

1. [Create a project](https://www.quantconnect.com/docs/v2/local-platform/projects/getting-started.md#03-Create-Projects) or [open an exisiting one](https://www.quantconnect.com/docs/v2/local-platform/projects/getting-started.md#04-Open-Projects).
2. In the Project panel, click the **Deployment Target** field and then click **Local Platform** from the drop-down menu.

After you set the deployment target to Local Platform, the following icons are blue:

| Icon | Name |
| --- | --- |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-build-icon.png) | **Build** |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-backtest-icon.png) | **Backtest** |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-debug-icon.png) | **Debug** |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-optimize-icon.png) | **Optimize** |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-live-trading-icon.png) | **Live Trading** |
| ![](https://cdn.quantconnect.com/i/tu/local-platform-backtest-results-icon.png) | **Backtest Results** |

## Cloud

The Cloud Platform deployment target is a collection of servers that the QuantConnect team manages. It's the same deployment target you use if you create projects, spin up research nodes, and deploy algorithms on the QuantConnect website. For more information about QuantConnect Cloud, including our infrastructure and usage quotas, see [Cloud Platform](https://www.quantconnect.com/docs/v2/cloud-platform.md).

Follow these steps to set the deployment target Cloud Platform:

1. [Create a project](https://www.quantconnect.com/docs/v2/local-platform/projects/getting-started.md#03-Create-Projects) or [open an exisiting one](https://www.quantconnect.com/docs/v2/local-platform/projects/getting-started.md#04-Open-Projects).
2. In the Project panel, click the **Deployment Target** field and then click **Cloud** from the drop-down menu.

After you set the deployment target to Cloud Platform, the following icons are gold:

| Icon | Name |
| --- | --- |
| ![](https://cdn.quantconnect.com/i/tu/cloud-platform-build-icon.png) | **Build** |
| ![](https://cdn.quantconnect.com/i/tu/cloud-platform-backtest-icon.png) | **Backtest** |
| ![](https://cdn.quantconnect.com/i/tu/cloud-platform-optimization-icon.png) | **Optimize** |
| ![](https://cdn.quantconnect.com/i/tu/cloud-platform-live-trading-icon.png) | **Live Trading** |
| ![](https://cdn.quantconnect.com/i/tu/cloud-platform-backtest-results-icon.png) | **Backtest Results** |

## Private Cloud

The Private Cloud add-on to the Local Platform enables a cluster of centrally managed servers to run work tasks from a distributed team of users. This is much more efficient than each quant having a full copy of data or their own GPU resources. A single work server can be loaded with GPUs and a centralized copy of your company's proprietary data.

## Comparison

Note the following differences between the Local Platform and Cloud Platform deployment targets.

### Data

The Local Platform target uses your [on-premises data](https://www.quantconnect.com/docs/v2/local-platform/datasets/getting-started.md). The Cloud Platform target has access to the data in the [Dataset Market](https://www.quantconnect.com/datasets). Both targets enable you to [import custom datasets](https://www.quantconnect.com/docs/v2/writing-algorithms/importing-data/key-concepts.md).

### Compute

The Local Platform target uses your on-premises hardware. The Cloud Platform target uses the QuantConnect Cloud compute. For more information about the backtesting, research, and live trading nodes in QuantConnect Cloud, see [Resources](https://www.quantconnect.com/docs/v2/cloud-platform/organizations/resources.md).

### Management

The Local Platform target is under the management of your on-premises team. The Cloud Platform target is under the management of the QuantConnect team.

### Hardware Procurement

The Local Platform target uses your on-premises hardware, so it requires you to procure and management your own hardware. The Cloud Platform target uses the hardware in QuantConnect Cloud, so you don't need to procure or manage any of the hardware.
