---
title: DXP requirements
slug: dxp/docs/requirements
docTags: 
createdAt: 2026-07-30T20:33:08.656Z
---

This information is useful to ensure your development environment is compatible with the deployment process and the Azure resources.

## What should I know before using DXP?

- See [Microsoft Azure](https://azure.microsoft.com/en-us/) to gain knowledge of cloud-based development, particularly Microsoft Azure, which is valuable for getting the most out of DXP.
- Ensure that you use [compatible versions of software, services, and tools](docId\:EbFCNo6K0wQHK--V4b_tz)  for a smooth deployment procedure.
- [Create an Optimizely cloud account](docId\:X-MjgQs-93BregnBOiaQI) to access the [self-service capabilities for DXP](docId\:O4YrBd-sHXoEQsTLu6v-z) and information about your [projects in the Azure portal](docId\:BNuzWffvzlfed0Yyu5u9l).
- Check the [system requirements](docId\:EbFCNo6K0wQHK--V4b_tz) before installing. Easy [installation](docId\:VuiU-K4aAR6ISGicFg4lk) and service onboarding, sample templates, and Visual Studio extensions help you get your development projects up and running. With Optimizely's continuous releases, see [Optimizely Release Notes by Product](docId\:HGD5VgCYvoRctY9RmhkMD) to keep projects up-to-date with a shorter time-to-market for customer solutions.

:::hint{type="info"}
* **Note**
  You can run *only one Web Application* (ASP.NET Web Application project) in your DXP solution. However, you can have unlimited number of *sites* in that application.
* To ensure maximum availability and scaling flexibility, Optimizely Search & Navigation (formerly Find) uses dynamic IP ranges. For example, if you require approval lists for IP addresses in the firewall, make sure that your firewall supports domain-based approval lists.
:::

## Required software versions

The following overview shows the **minimum required versions** for Optimizely products and modules, and tools and services for deploying to the integration environment. See [Install Optimizely (Asp.NET Core)](docId\:VuiU-K4aAR6ISGicFg4lk) (CMS 12), [Why upgrade to CMS 12?](docId\:c-2UurnDNAfVXCF2eLktF), or [Install Optimizely updates (CMS 11 and Commerce Connect 13)](docId\:WFO_QNcFVidcECSTZgehJ) for information about upgrading Optimizely solutions.

:::hint{type="info"}
**Note**
Although you should run CMS 12, you can still use CMS 11. For information about why you should run CMS 12, see [Why upgrade to CMS 12?](docId\:c-2UurnDNAfVXCF2eLktF).
:::

| Software or service                            | Lowest version                                              | Comment                                          |
| ---------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------ |
| Optimizely CMS                                 | `EPiServer.CMS.UI.Core` 12.0.2, `EPiServer.CMS.Core` 12.0.3 | \*                                               |
| Optimizely Search & Navigation                 | `EPiServer.Find` 14.0.1                                     | \*                                               |
| Optimizely Commerce Connect                    | `EPiServer.Commerce` 1.1.1",                                | \*                                               |
| Optimizely Cloud CMS                           | `EPiServer.CloudPlatform.Cms` 1.0.1                         | Required for cms projects                        |
| Optimizely Cloud Commerce Connect              | `EPiServer.CloudPlatform.Commerce` 1.0.1                    | Required for commerce projects                   |
| Optimizely Marketing Automation                | `EPiServer.ConnectForMarketingAutomation` 6.0.0             | Optional package                                 |
| Microsoft Visual Studio  or  Microsoft VS Code | 2019                                                        | For creating and deploying sites                 |
| Microsoft SQL Database                         | 16                                                          | For creating bacpac files for database transfers |
| Microsoft SQL Server Management Studio         | 16.x (2022)                                                 | For creating bacpac files for database transfers |

The following features are **not** **supported** within Optimizely DXP:

- Optimizely Mirroring
- Windows Workflow Foundation (WF)
- Optimizely Search (default search; uninstall the NuGet package to remove from your solution before deployment. Optimizely Search & Navigation is included.)
- Solr Search Provider (use Optimizely Search & Navigation)

## Deployment tools

You can deploy using deployment tools for a version-controlled team development environment or through Visual Studio using the Optimizely extensions and publish profiles. You can use any deployment tool that supports Azure Resource Manager (ARM); see [Deploy DXP](docId\:KiD2UHYvZbbOKUp6LQaM1).

## Supported apps (add-ons)

- [Optimizely Languages](docId\:muqlHeANh2QLkgHacA5IU)
- [Optimizely Marketing Automation](docId\:ts_gDosy9QODH5DQ8lldE)
  - [Optimizely Connect for Acoustic (Silverpop)](docId:4R73zXKrJTxz9BwtH-Qfq)
  - [Optimizely Connect for Delivra](docId\:IK4XII8b9Xt52F_hQD2Cv)
  - [Optimizely Connect for Eloqua](docId\:dqH_tDqNKpfQMzmwLvx-l)
  - [Optimizely Connect for HubSpot](docId\:ZpY4feu70KexreFDRhiRw)
  - [Optimizely Conect for Marketo](docId\:zdUSOnsDOUgKybXUyQckg)
  - [Optimizely Connect for Microsoft Dynamics CRM](docId\:FFlzSKlAVdR5ZZ92FgxV5)
  - [Optimizely Connect for Pardot](docId\:C9luYmr4bwN0meiKhiH30)
  - [Optimizely Connect for Salesforce](docId\:U2v37f_9aFhNeHIJeTmJr)
  - [Optimizely Connect for Salesforce Marketing Cloud (ExactTarget)](docId\:GMhqbevYDmSHv7ng9MNLw)

## Unsupported add-ons

The following add-ons are **not supported** in Optimizely DXP.

- Optimizely CMO
- Optimizely Mail
- Optimizely Relate
- Optimizely Search
