# Create VM Instance

{% hint style="danger" %}
Before creating an instance or VM, you need to create a Virtual Private Cloud (VPC) network in Create VPC Network, and create a Server Group first in Create Server Group.
{% endhint %}

This section describes how to create Virtual Machine. Virtual Machine (VM) is a virtual version of a physical computer. Virtual machine software can run programs and operating systems, store data, connect to networks, and do other computing functions.

### Create Instance from Public Image

Public Image is provided by Cloudeka by default all customers have access to this image and can use it to create instances. The first step in creating a VM instance is to click the Instance menu.

* Click the Create Instance button.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FnFw5TRX4YM98LtG3ER8u%2Fimage.png?alt=media&#x26;token=696ae6f3-9123-4214-8097-a1dc29688ea6" alt=""><figcaption></figcaption></figure>

* On the Create Instance page there are four stages to complete the Instance creation. In the first stage, namely Details, there is Instance Name, Type Operating System or Instance Image, Zone, and Instance Billing Type.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FwKeCmA6NqeSzJpOogc91%2Fimage.png?alt=media&#x26;token=a9d241dc-1576-4266-ac63-931cc23a9f1f" alt=""><figcaption></figcaption></figure>

* On the Create Instance page there are four stages to complete the Instance creation. In the first stage, namely Details, there is Instance Name, Type Operating System or Instance Image, Zone, and Instance Billing Type.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FneFdwJssOhqi49brxBfn%2Fscreencapture-cmd-ai-cloudeka-id-deka-flexi-instance-create-2026-03-03-12_46_42.png?alt=media&#x26;token=966aa3c2-f389-439c-bbf2-b41eb0fcc2ab" alt=""><figcaption></figcaption></figure>

* Determine the unique name that the VM will use in the Instance Name column, and select the Type Operating System. Then fill in the Select Operating System & Version column by clicking the Select Operating System, version, bit version column.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FRts8KcT1hCBizth0SOMu%2Fimage.png?alt=media&#x26;token=ff195e1c-6ff7-48fe-bf5a-db29cea32482" alt=""><figcaption></figcaption></figure>

* Determine the Zone that will be used to select the data center location used on the VM. Select the Instance Billing Type that will be used. For further explanation regarding billing, you can see the Billing Page. **Press the Next button to continue to the next step.**

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FuL3gt74SJjHI7DMamOqx%2Fimage.png?alt=media&#x26;token=339482e3-93b1-4830-ac58-4847406c5b22" alt=""><figcaption></figcaption></figure>

* In the second stage, namely Volume, there is the Processor, Storage Type, Default Instance Data Disk, and Custom Instance Data Disk.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FSANV4TArz3CieAduS8yu%2Fscreencapture-cmd-ai-cloudeka-id-deka-flexi-instance-create-2026-03-03-10_17_22%20(1).png?alt=media&#x26;token=c4a4594c-cc12-4730-87c9-d432bedde6dc" alt=""><figcaption></figcaption></figure>

* In Processor there are Intel processors. This guide uses an Intel Processor.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FJXH2NIRdXKkSSjSVNOJq%2Fimage.png?alt=media&#x26;token=f53a5c18-d235-450a-87ff-64a88275bbf5" alt=""><figcaption></figcaption></figure>

* Select Choose a plan to determine the type of VM machine that will be used.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2F7UQiT9O3q6bDz4Q5K6rL%2Fimage.png?alt=media&#x26;token=a5648133-97aa-4279-86e8-c2fa50350d33" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="206">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>General</strong></td><td>The VM size provides a balanced CPU to memory ratio.</td></tr><tr><td><strong>Compute Optimized</strong></td><td>Delivers the highest performance CPU in Compute Engine and is optimized for compute-intensive workloads.</td></tr><tr><td><strong>Shared</strong></td><td>It provides a cost-effective method for running small applications that is not resource intensive.</td></tr><tr><td><strong>Memory Optimized</strong></td><td>Provides high memory to CPU ratio, optimized for memory-intensive workloads.</td></tr></tbody></table>

* Select the Instance size to determine the CPU & RAM resources on the VM that will be created.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FVbreNy8K99SoNgZXt8r1%2Fimage.png?alt=media&#x26;token=f2edaec7-874d-49e5-a678-63cb09b99c49" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="218">Type</th><th width="124">Description</th><th>vCPU/RAM</th></tr></thead><tbody><tr><td><strong>General</strong></td><td>CPU:RAM eq 1:2,1:3</td><td><p>In General there are several Instance size options including:</p><ol><li>o1.medium.rc with the size 2vCPU and memory 6 GB,</li><li>e1.medium.rc with the size 2vCPU and memory 4 GB,</li><li>o1.large.rc with the size 4vCPU and memory 12 GB,</li><li>e1.large.rc with the size 4vCPU and memory 8 GB,</li><li>o1.xlarge.rc with the size 8vCPU and memory 24 GB,</li><li>e1.xlarge.rc with the size 8vCPU and memory 16 GB,</li><li>o1.cclarge.rc with the size 16vCPU and memory 48 GB,</li><li>e1.xxlarge.rc dengan 16vCPU and memory 32 G,</li><li>o1.qlarge.rc with the size 32vCPU and memory 96 GB,</li><li>e1.qlarge.rc with the size 32vCPU and memory 64 GB.</li></ol></td></tr><tr><td><strong>Compute Optimized</strong></td><td>CPU:RAM eq 1:1</td><td><p>In Compute Optimized there are several Instance size options including:</p><ol><li>c1.medium.rc with the size 2vCPU and memory 2GB,</li><li>c1.large.rc with the size 4vCPU and memory 4GB,</li><li>c1.xlarge.rc with the size 8vCPU and memory 8GB,</li><li>c1.xxlarge.rc with the size 16vCPU and memory 16GB,</li><li>c1.qlarge.rc with the size 32vCPU and memory 32GB</li></ol></td></tr><tr><td><strong>Shared</strong></td><td>Berdasarkan 1 vCPU</td><td><p>In Shared there are several Instance sizes that can be used:</p><ol><li>s1.small.rc with the size 1vCPU and memory 4 GB,</li><li>o1.small.rc with the size 1vCPU and memory 3 GB,</li><li>c1.qsmall.rs with the size 1vCPU and memory 2 GB,</li><li>c1.small.rc with the size 1vCPU and memory 1 GB.</li></ol></td></tr><tr><td><strong>Memory Optimized</strong></td><td>CPU:RAM eq 1:4</td><td><p>In Memory Optimized there are several Instance sizes that can be used:</p><ol><li>o1.xxxxlarge.rc with the size 2vCPU and memory 32 GB,</li><li>o1.xxxLarge.rc with the size 2vCPU dan ukuran memori 16 GB,</li><li>s1.medium.rc with the size 2vCPU and memory 8 GB,</li><li>c1.sxLarge.rc with the size 4vCPU and memory 64 GB,</li><li>c1.xxxLarge.rc with the size 4vCPU dan ukuran memori 32 GB,</li><li>s1.large.rc with the size 4vCPU and memory 16 GB,</li><li>q1.xlarge.rc with the size 8vCPU and memory 128 GB.</li><li>s1.sxlarge.rc with the size 8vCPU and memory 32 GB.</li><li>s1.xlarge.rc with the size 8vCPU and memory 32 GB.</li><li>s1.xxlarge.rc with the size 16vCPU and memory 64 GB,</li><li>s1.qlarge.rc with the size 32vCPU and memory 128 GB,</li><li>a1.xxxlarge.rc with the size 64vCPU and memory 512 GB.</li></ol></td></tr></tbody></table>

* There are two types of storage, Standard Volume SSD with 750 - 2500 IOPS and Premium Volume SSD with 2250 - 4500 IOPS. Select the type of storage used.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2Fkcc34MzLzbkZj8g2PEKH%2Fimage.png?alt=media&#x26;token=932b2b93-fb14-45fd-be8d-04dd059c04fb" alt=""><figcaption></figcaption></figure>

In the Instance Root disk column, enter or select the size for the OS disk to be used. The **minimum usable root disk size is 20 GB.**

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2F03EzId2xX9YVuRY2JRL4%2Fimage.png?alt=media&#x26;token=b10da7a2-a134-42a7-b530-5c8c4926faed" alt=""><figcaption></figcaption></figure>

There are two types of Volume Type, namely Standard Volume SSD with 750 - 2500 IOPS and Premium Volume SSD with 2250 - 4500 IOPS. Select the Volume type to be used for disk data. The data disk is used to add additional storage to the VM (outside the root disk/OS disk), then press the Add button.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FLyqDE1LyA7lLcB8QgbkZ%2Fimage.png?alt=media&#x26;token=abd44767-e14b-4f64-89de-e968ef1cef24" alt=""><figcaption></figcaption></figure>

After the Instance Data Disk is added, it will appear in the Custom Instance Data Disk section. You can add a Data Disk by pressing the Add Custom Data Disk button or delete the Data Disk configuration that has been added by pressing the Delete button. If you have configured the Data Disk, press the Next button to go to the next stage.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FWeSJ6lwoS7lGlvg88KNm%2Fimage.png?alt=media&#x26;token=aac4cf8f-74b9-4f44-812f-cd84c527e736" alt=""><figcaption></figcaption></figure>

In the third stage, namely Network, there is a VPC Network. Make sure you have created the VPC that the VM will use. For further explanation of the VPC that will be used, please  [click here.](https://docs.cloudeka.ai/deka-flexi/deka-flexi-network/vpc-network)

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2F10Euw0IwEz9lkc0GW7w3%2Fimage.png?alt=media&#x26;token=6da9b0cb-295d-4e16-b183-166a79ffa11c" alt=""><figcaption></figcaption></figure>

* Determine the VPC to use. Press the Next Button to go to the next stage.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2Fv46qTidRtzFP0PHyrtTb%2Fimage.png?alt=media&#x26;token=232603e3-276d-415a-8ebd-78e519819eec" alt=""><figcaption></figcaption></figure>

* In the four stage, namely Authentication, there are two authentication methods that can be used to enter the VM. The authentication methods that can be used are SSH Keys and Passwords.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FrVpy53YpIpv5cdbyoR59%2Fimage.png?alt=media&#x26;token=c96f3cff-e13a-4244-9744-a0c98741e929" alt=""><figcaption></figcaption></figure>

1. **SSH Keys**, more secure than standard passwords. To be able to use authentication you must first create an SSH Key before you can use this method. For further explanation of the steps for creating an SSH key, see this chapter in sub-chapter 2.6 Create SSH Key for Auth Method. Following are the steps to add an SSH key:

Select SSH Keys for the authentication method, then click New SSH Key.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FlMHyxBdx9RAqMzAua9Uu%2Fimage.png?alt=media&#x26;token=8af5ea58-4382-4ec4-9abb-fda7839a237c" alt=""><figcaption></figcaption></figure>

Paste the Public Key you got earlier, type your key name, then click **Create.**

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FtQ7vxCe0eQY0rtikfw5M%2Fimage.png?alt=media&#x26;token=8c588157-9cac-4b47-bda3-2cfafe67bcf5" alt=""><figcaption></figcaption></figure>

☑ Checklist the SSH Key you just added.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FpIRtlnPucNnlzrLlhLHZ%2Fimage.png?alt=media&#x26;token=78bd1017-dc97-4aa4-8c8f-041888cbee61" alt=""><figcaption></figcaption></figure>

2. **Password**, enter the default password for the authentication method.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FKNavipvIweE7LUqWsHKt%2Fimage.png?alt=media&#x26;token=5de6943c-b108-47c8-9308-5977c2e7b8c1" alt=""><figcaption></figcaption></figure>

* After determining the authentication method to be used, check the Terms of Service checkbox, then click the Submit button to proceed with the VM creation process on the Instance.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FmueYi6pXA2bsNY3ja2LQ%2Fimage.png?alt=media&#x26;token=d16df867-d674-4dcf-872c-5d70a7a86c28" alt=""><figcaption></figcaption></figure>

* After building the Instance successfully, a success notification appears **"Instance (instance name) has been successfully created".**

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FjA9FhEX4RQVaDVJfcg8P%2Fimage%20(3).png?alt=media&#x26;token=f70a2d58-249d-447e-9196-08d1ece0d245" alt=""><figcaption></figcaption></figure>

### Create Instance from Custom Image

Custom images are only available for your Cloud project, you need to import your Custom Image into Cloudeka first in the custom image. For further explanation on importing custom images press [this link](https://docs.cloudeka.ai/deka-flexi/deka-volume-images/custom-image). Then, use custom images to create the instance. The following are the steps for creating an instance using a custom image on the Service Portal AI:

* On the Instances page, click Create Instance.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FFWwsOb4RpmvEWHx4yCQB%2Fimage.png?alt=media&#x26;token=9a946abc-310a-4c6e-8495-7221e10ef507" alt=""><figcaption></figcaption></figure>

* On the Create Instance page there are four stages to complete creating an Instance using a Custom Image. In the first stage, namely Details, there is Instance Name, Instance Image, Zone, and Instance Billing Type.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2F1JusdSirzn9BYSMvKsGh%2Fimage.png?alt=media&#x26;token=baa84a8c-7244-4e94-8462-6c458bacaec4" alt=""><figcaption></figcaption></figure>

* Determine the unique name used by the VM in the Instance Name column, and select the Operating System Type. Then fill in the Select Operating System & Version column by clicking the Select Operating System, version, bit version column.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FDVjrJ4qOxJiMSHbN4tKw%2Fimage.png?alt=media&#x26;token=8344da57-d275-413c-9d18-df64ff1ef95c" alt=""><figcaption></figcaption></figure>

* Determine the Zone that will be used to select the data center location used on the VM. Select the Instance Billing Type that will be used. For further explanation regarding billing, you can see the Billing Page. Press the Next button to continue to the next step.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FBX3b9ZDjzWOaZxVFqUg0%2Fimage.png?alt=media&#x26;token=9bcea38c-b281-4356-8b16-2e7f6fb0aa66" alt=""><figcaption></figcaption></figure>

* In the second stage, namely Volume, there is Processor, Storage Type, Default Instance Data Disk, and Custom Instance Data Disk.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FxDQGjIttH4Z365nrLcX2%2Fimage.png?alt=media&#x26;token=7d7cbd48-94bc-4ac0-a04b-5997fd5a7230" alt=""><figcaption></figcaption></figure>

* In Processor there are Intel and AMD processors. This guide uses an Intel Processor.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FFdh6SCYghDiBA8pfhkfR%2Fimage.png?alt=media&#x26;token=184f6d80-08ba-4864-a88b-d876a6021a52" alt=""><figcaption></figcaption></figure>

* Select Choose a plan to determine the type of VM machine that will be used.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FkZVyldPFYGXj7LejkIQl%2Fimage.png?alt=media&#x26;token=33477124-7173-4dc9-aae7-795992716924" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="199"></th><th>Description</th></tr></thead><tbody><tr><td><strong>General</strong></td><td>The VM size provides a balanced CPU to memory ratio.</td></tr><tr><td><strong>Compute Optimized</strong></td><td>Delivers the highest performance CPU in Compute Engine and is optimized for compute-intensive workloads.</td></tr><tr><td><strong>Shared</strong></td><td>It provides a cost-effective method for running small applications that is not resource intensive.</td></tr><tr><td><strong>Memory Optimized</strong></td><td>Provides high memory to CPU ratio, optimized for memory-intensive workloads.</td></tr></tbody></table>

* Select the Instance size to determine the CPU & RAM resources on the VM that will be created.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FUrQYeEFwSEDns5cIdznw%2Fimage.png?alt=media&#x26;token=ebc1fdbf-c683-4771-9bc4-b45dcbe48ee4" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="200">Type</th><th width="112">Description</th><th>vCPU/RAM</th></tr></thead><tbody><tr><td><strong>General</strong></td><td>CPU:RAM eq 1:2,1:3</td><td><p>In General there are several Instance size options including:</p><ol><li>o1.medium.rc with the size 2vCPU and memory 6 GB,</li><li>e1.medium.rc with the size 2vCPU and memory 4 GB,</li><li>o1.large.rc with the size 4vCPU and memory 12 GB,</li><li>e1.large.rc with the size 4vCPU and memory 8 GB,</li><li>o1.xlarge.rc with the size 8vCPU and memory 24 GB,</li><li>e1.xlarge.rc with the size 8vCPU and memory 16 GB,</li><li>o1.cclarge.rc with the size 16vCPU and memory 48 GB,</li><li>e1.xxlarge.rc dengan 16vCPU and memory 32 G,</li><li>o1.qlarge.rc with the size 32vCPU and memory 96 GB,</li><li>e1.qlarge.rc with the size 32vCPU and memory 64 GB.</li></ol></td></tr><tr><td><strong>Compute Optimized</strong></td><td>CPU:RAM eq 1:1</td><td><p>In Compute Optimized there are several Instance size options including:</p><ol><li>c1.medium.rc with the size 2vCPU and memory 2GB,</li><li>c1.large.rc with the size 4vCPU and memory 4GB,</li><li>c1.xlarge.rc with the size 8vCPU and memory 8GB,</li><li>c1.xxlarge.rc with the size 16vCPU and memory 16GB,</li><li>c1.qlarge.rc with the size 32vCPU and memory 32GB</li></ol></td></tr><tr><td><strong>Shared</strong></td><td>Berdasarkan 1 vCPU</td><td><p>In Shared there are several Instance sizes that can be used:</p><ol><li>s1.small.rc with the size 1vCPU and memory 4 GB,</li><li>o1.small.rc with the size 1vCPU and memory 3 GB,</li><li>c1.qsmall.rs with the size 1vCPU and memory 2 GB,</li><li>c1.small.rc with the size 1vCPU and memory 1 GB.</li></ol></td></tr><tr><td><strong>Memory Optimized</strong></td><td>CPU:RAM eq 1:4</td><td><p>In Memory Optimized there are several Instance sizes that can be used:</p><ol><li>o1.xxxxlarge.rc with the size 2vCPU and memory 32 GB,</li><li>o1.xxxLarge.rc with the size 2vCPU dan ukuran memori 16 GB,</li><li>s1.medium.rc with the size 2vCPU and memory 8 GB,</li><li>c1.sxLarge.rc with the size 4vCPU and memory 64 GB,</li><li>c1.xxxLarge.rc with the size 4vCPU dan ukuran memori 32 GB,</li><li>s1.large.rc with the size 4vCPU and memory 16 GB,</li><li>q1.xlarge.rc with the size 8vCPU and memory 128 GB.</li><li>s1.sxlarge.rc with the size 8vCPU and memory 32 GB.</li><li>s1.xlarge.rc with the size 8vCPU and memory 32 GB.</li><li>s1.xxlarge.rc with the size 16vCPU and memory 64 GB,</li><li>s1.qlarge.rc with the size 32vCPU and memory 128 GB,</li><li>a1.xxxlarge.rc with the size 64vCPU and memory 512 GB.</li></ol></td></tr></tbody></table>

* There are two types of storage, Standard Volume SSD with 750 - 2500 IOPS and Premium Volume SSD with 2250 - 4500 IOPS. Select the type of storage used.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2F1wTycwaNq4avSmMSvuDO%2Fimage.png?alt=media&#x26;token=f64790c5-9b3d-44b7-99e2-3d2f392fc404" alt=""><figcaption></figcaption></figure>

* In the Instance Root disk column, enter or select the size for the OS disk to be used. The minimum usable root disk size is 20 GB.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FsibuzSk4uhBp9jwrzifB%2Fimage.png?alt=media&#x26;token=e80a7675-893f-453e-8748-cb1845238618" alt=""><figcaption></figcaption></figure>

* There are two types of Volume Type, namely Standard Volume SSD with 750 - 2500 IOPS and Premium Volume SSD with 2250 - 4500 IOPS. Select the Volume type to be used for disk data. The data disk is used to add additional storage to the VM (outside the root disk/OS disk), then press the Add button.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2Fq1wZY611AicTegA6O9R9%2Fimage.png?alt=media&#x26;token=f442e37b-8dcd-4fca-bea8-6ff05ef08a1b" alt=""><figcaption></figcaption></figure>

* After the Instance Data Disk is added, it will appear in the Custom Instance Data Disk section. You can add a Data Disk by pressing the Add Custom Data Disk button or delete the Data Disk configuration that has been added by pressing the Delete button. If you have configured the Data Disk, press the Next button to go to the next stage.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FlRMM49LFykkUNvBKn43K%2Fimage.png?alt=media&#x26;token=8dc668ec-fb87-4564-a344-f9f6f5c43740" alt=""><figcaption></figcaption></figure>

* In the third stage, namely Network, there is a VPC Network. Make sure you have created the VPC that the VM will use. For further explanation of the VPC that will be used, please [click here](https://docs.cloudeka.id/deka_flexi/deka-flexi-network/6.1_vpc_network).

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FgMvqLKNnjY1NssTjFigk%2Fimage.png?alt=media&#x26;token=b196fd7e-2838-4bcb-b7dc-c20139e71665" alt=""><figcaption></figcaption></figure>

* Determine the VPC to use. Press the Next Button to go to the next stage.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FXSomyGk8BlLsumrYZBZO%2Fimage.png?alt=media&#x26;token=48b44124-c9fa-42bc-8f24-5bb60ca2c1df" alt=""><figcaption></figcaption></figure>

* In the fourth stage, namely Authentication, there are two authentication methods that can be used to enter the VM. The authentication methods that can be used are SSH Keys and Passwords.

  * **Password**, enter the default password for the authentication method.

  <figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2Fx4nxJIHH2ppDZTzfXS4H%2Fimage.png?alt=media&#x26;token=3502457f-0036-484c-887c-a3b765435f8f" alt=""><figcaption></figcaption></figure>

  * **SSH Keys**, more secure than standard passwords. To be able to use authentication you must first create an SSH Key before you can use this method. For further explanation of the steps for creating an SSH key, see this chapter in sub-chapter 2.6 Create SSH Key for Auth Method. Following are the steps to add an SSH key:

    * Select SSH Keys for the authentication method, then click New SSH Key.

    <figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2Ft5c4pSCSWHLZvgoL06N7%2Fimage.png?alt=media&#x26;token=d520e2ea-201e-49f4-8102-6031ddfed154" alt=""><figcaption></figcaption></figure>

    * Paste the Public Key you got earlier, type your key name, then click Add SSH Key.

    <figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FzqfQtxkdokvcKetIvhCQ%2Fimage.png?alt=media&#x26;token=581e19ff-24dc-42ab-9e0a-ae9870112a23" alt=""><figcaption></figcaption></figure>

    * Checklist the SSH Key you just added.

    <figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FJLavjTEwFGon2uVwLa78%2Fimage.png?alt=media&#x26;token=7fcc7ac7-f893-424f-9581-19e9b44688a6" alt=""><figcaption></figcaption></figure>
* After determining the authentication that will be used, press the Submit button for the VM creation process in the Instance.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FyB5Xtl4ONWVqNB2llKtc%2Fimage.png?alt=media&#x26;token=2c8e384d-6852-46d8-922e-8a142a50594c" alt=""><figcaption></figcaption></figure>

* A notification appears indicating that the instance is being created.&#x20;

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FiBq1Rpl2YmEiZWiIhjdC%2Fimage.png?alt=media&#x26;token=8b617b45-8578-4ec6-ad1b-aa3873ab2c92" alt=""><figcaption></figcaption></figure>

* After building the Instance successfully, a success notification appears "**Instance (instance name) has been successfully created**".

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FQGw37xGGSQfLWfbqccFT%2Fdemo-vm.png?alt=media&#x26;token=0c38fc3a-febb-4e5d-9c76-45a0cfcfcf5d" alt=""><figcaption></figcaption></figure>
