> For the complete documentation index, see [llms.txt](https://docs.hivel.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hivel.ai/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/prerequisites-overview.md).

# Prerequisites - Overview

On-Prem Deployment Guide (Azure)

### Prerequisites

Before starting this deployment, you must have the following in place:

#### **Cloud & Access Requirements**

* Azure Subscription with Contributor role (or equivalent permissions)
* AWS credentials: Access Key ID and Secret Access Key for ECR access
* Hivel S3 Download Access: S3 bucket path or pre-signed URL for the hivel-onprem package

#### **Infrastructure Requirements**

* One Virtual Machine provisioned on Azure (see sizing details in previous page)
* Azure Database for PostgreSQL (Flexible Server) (you'll provision this in Database Setup, coming up in this guide)

#### **Software & Tools**

* Azure CLI installed and configured
* AWS CLI installed and configured
* Docker and Docker Compose installed

#### **Hivel-Specific Files**

* license\_signed.json
* hivel\_onprem\_public.pem

{% hint style="info" %}
**Important Note on Cloud Setup**\
This deployment uses Azure infrastructure (VM and database), but Hivel distributes Docker images and the installer package through AWS (ECR and S3). You will need both Azure CLI and AWS CLI installed, along with credentials for both platforms, to complete this deployment.
{% endhint %}

#### **Before You Proceed**

If you don't have your license files or AWS credentials, contact your Hivel representative now. The deployment cannot proceed without these items.

***

### **Related Resources:**

* [Verify Prerequisites Before Starting](https://docs.hivel.ai/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/prerequisites-and-virtual-machine-requirements/verify-prerequisites-before-starting)
* [Network Requirements](https://docs.hivel.ai/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/prerequisites-and-virtual-machine-requirements/network-requirements)
* [Verify Virtual Machine Requirements](https://docs.hivel.ai/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/prerequisites-and-virtual-machine-requirements/virtual-machine-requirements)

<br>

{% columns %}
{% column %} <a href="/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/azure-infrastructure-setup-and-cli-configuration.md" class="button primary" data-icon="backward">Back to Azure Infrastructure Setup and CLI Configuration</a>
{% endcolumn %}

{% column %}

{% endcolumn %}

{% column %} <a href="/self-managed-hivel-deployment/virtual-private-cloud/azure/hivel-on-premises-deployment-guide-azure/database-setup.md" class="button primary" data-icon="forward">Database Setup</a>
{% endcolumn %}
{% endcolumns %}
