> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/english/deployment-guides/how-do-i-prepare-my-ionos-cloud-instance-for-installing-enginsight.md).

# How do I prepare my IONOS Cloud instance for installing Enginsight?

In this guide, we will show you how to prepare your IONOS Cloud instance for installing Enginsight.

***

## Requirements

{% hint style="warning" %}
**Please note**: To install Enginsight in IONOS Cloud, you must first set up a virtual data center there. For more information, see the [official vendor documentation](https://docs.ionos.com/cloud/set-up-ionos-cloud/get-started/create-data-center).
{% endhint %}

1. Log in to the IONOS Cloud Platform and open the virtual data center you created earlier.
2. Upload the **Enginsight Debian image** to the IONOS Cloud Platform.

* You can download the Enginsight Debian image [here](https://get.enginsight.com/isos/ngs-debian-amd64.iso).
* For more information on uploading private images to IONOS Cloud, see the [official vendor documentation](https://docs.ionos.com/cloud/storage-and-backup/images-snapshots/private-images/how-tos/upload-image-via-ftp).

3. Prepare a virtual machine (VM) for the **Enginsight Application Server** and a VM for the **Enginsight Database Server**. Follow the instructions below.

***

## Creating a Virtual Machine for the Application Server

Follow these steps to create a VM for the Enginsight Application Server:

{% columns %}
{% column width="50%" %}

1. Select **vCPU Server** from the palette and drag and drop the element into your workspace to create a new VM for the *Application Server*.
   {% endcolumn %}

{% column width="50%" %}

<div align="left"><figure><img src="/files/KnXbouxU8Lzx3dG2xXYy" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}

<figure><img src="/files/DW9mNFTxs3sDCWEr6IXg" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
2\. Click the VM icon in your workspace. The inspector panel opens on the **Settings** tab.
3\. Enter a meaningful name for your VM in the **Name** field.
4\.  In the **Preset** field, select **Custom** to configure the VM manually. Adjust the values for **vCPUs** and **RAM (GB)** using the corresponding sliders.<br>

```
<div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Please note</strong>: Your VM must meet the <mark style="background-color:$info;">system requirements for the Application Server</mark> for CPU and RAM.</p></div>
```

{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}
5\. Switch to the **Network** tab.
6\. Click **Add NIC** twice to add two network cards.
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/xf57jK8xnIAapqelPW8U" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}

<div align="left"><figure><img src="/files/sc8QD2vMF9SioCpxor92" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}

{% column %}
7\. Connect network card **NIC 0** to the internet. To do this, drag a line from the respectively colored spot on the VM element in the workspace to the internet icon. \
Network card **NIC 1** will be connected to the Database Server later.
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}
8\. Switch to the **Storage** tab.
9\. Add an SSD storage to your VM. To do this, click **Add: SSD**. The **Add New Storage** window opens.
10\. Enter a meaningful name for your new SSD in the **Name** field.
11\. Under **Size in GB**, select at least **200**.
12\. Under **Performance**, select **Premium**.
13\. Click **Add SSD Storage**.
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/L4kWc1MiHe3qS5SABMeW" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}

<figure><img src="/files/6TnrSIYeNjttKE2fiu4Z" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
14\. Now add a CD-ROM drive to your VM. To do this, click **Add: CD-ROM**. The **New CD-ROM Drive** window opens.
15\. Under **Image** > **Private Images**, select the Enginsight Debian image (**ngs-debian-amd64.iso**).
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}
16\. Select the checkbox next to **Boot from Device**.
17\. Click **Add CD-ROM Drive**.
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/XejnAwY7QwpF2yWxFz6Q" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

***

## Creating a Virtual Machine for the Database Server

Follow these steps to create a VM for the Enginsight database server:

{% columns %}
{% column %}

1. Select **vCPU Server** from the palette and drag and drop the element into your workspace next to the VM element for the *Application Server* to create a new VM for the *Database Server*.
   {% endcolumn %}

{% column %}

<figure><img src="/files/kVujOAKJSzcrVcUBvQis" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

***

{% columns fullWidth="true" %}
{% column %}

<figure><img src="/files/70LA07VhDYVaueHaLVez" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
2\. Click the VM icon for the *Database Server*. The inspector panel opens on the **Settings** tab.
3\.  Configure all settings as described above.

```
<div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Please note</strong>: Your VM must meet the <mark style="background-color:purple;">system requirements for the Database Server</mark> for CPU and RAM.</p></div>
```

4\. Switch to the **Network** tab.
5\. Click **Add NIC** to add a network card.
6\. Establish a connection between network card **NIC 0** of the *Database Server* and network card **NIC 1** of the *Application Server*. To do this, connect the respectively colored spots on the respective VM elements in the workspace.
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}
7\. Switch to the **Storage** tab.
8\. Add a new **Premium** SSD with at least **100 GB** as described above.
9\. Add a new CD-ROM drive as described above.

{% hint style="info" %}
Your complete setup in the workspace should now look like shown in the screenshot.
{% endhint %}
{% endcolumn %}

{% column %}

<figure><img src="/files/6LYaw2Ufzny7eLwyzP3i" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

***

## Provisioning the Virtual Data Center

{% columns %}
{% column %}

1. Switch to the inspector panel of your virtual data center.
   {% endcolumn %}

{% column %}

<figure><img src="/files/E8r8LGdeyevKPLEPyVyL" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column %}

<figure><img src="/files/z5uDIV8HMHLLeOcLOamJ" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
2\. Click **Provision Changes**. The **Provision Data Center** window opens.
3\. Leave all settings as they are and click **Provision Now**.
4\. Confirm successful provisioning with **OK**.
{% endcolumn %}
{% endcolumns %}

***

## Installing Enginsight

Now continue with the Enginsight installation as described in the Enginsight Manual under [Installation and Configuration | Enginsight Platform | Automated Installation](https://docs.enginsight.com/docs/manual/english/installation-und-konfiguration/installation-and-configuration/enginsight-platform/automated-installation).
