---
title: "Deployment options"
slug: "deployment-options"
abstract: "Overview of the Sitecore Experience Platform deployment options on the premises and on Azure."
---
# Deployment options

You can deploy the Sitecore Experience Platform to physical servers or virtual machines, or to Azure PaaS. There are several [preconfigured topologies available](https://doc.sitecore.com/xp/en/developers/93/platform-administration-and-architecture/default-topologies.html "Default topologies").

<details>
<summary><h2>Sitecore on-premise (IaaS)</h2></summary>

You can use the Sitecore Installation Framework to install Sitecore on physical servers or virtual machines. For more information about the Sitecore Installation Framework, refer to the Installation Guide for [your specific release of the platform](https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform.aspx).

Web deploy packages and environment configuration files are available for download on the release page of your specific version of the Sitecore Experience Platform, in the [Downloads Center](https://dev.sitecore.net/).

</details>

<details>
<summary><h2>Sitecore on Azure App Service (PaaS)</h2></summary>

### Azure Marketplace

You can deploy any default topology directly from the [Azure Marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/sitecore.sxp_824).

### Sitecore Azure Toolkit

You can use the Sitecore Azure Toolkit to deploy the Sitecore Experience Platform to Microsoft Azure yourself. For more information, refer to the following documentation:

- [Setting up Sitecore on Azure](https://doc.sitecore.com/xp/en/developers/93/sitecore-experience-manager/sitecore-configurations-and-topology-for-azure.html)
- [Sitecore Azure Toolkit](https://doc.sitecore.com/xp/en/developers/sat/24/sitecore-azure-toolkit/en/sitecore-azure-toolkit.html)

Links to Azure Resource Manager (ARM) templates and packages are available on the [Sitecore Azure Toolkit](https://dev.sitecore.net/Downloads/Sitecore_Azure_Toolkit/) section of the Downloads site. Azure-specific Web Deploy packages and environment configuration files are available for download on the release page of your specific version of the Sitecore Experience Platform, in the [Downloads Center](https://dev.sitecore.net/). 

### Managed Cloud

[Sitecore Managed Cloud](https://doc.sitecore.com/xp/en/developers/93/managed-cloud/sitecore-cloud-services-overview.html) is a cloud-based hosting service provided by Sitecore, and includes support for XM, XP, or xDB environments.

</details>