# Create a Elastic Compute Service (ECS) - General Deployment Model

## Here are the ECS Deployment Steps

1. **Click on "Computing Power" on the left side Menu**

<div align="left"><figure><img src="/files/88TJTjLAm8lT2ud5QaYt" alt=""><figcaption></figcaption></figure></div>

2. **Select "Elastic Compute Service"**&#x20;

<div align="left"><figure><img src="/files/BdNTpIUSSHvbJ7DnkQaH" alt=""><figcaption></figcaption></figure></div>

3. **Click on "Create"**

<div align="left"><figure><img src="/files/3dMifz11eMCChPXIjOP5" alt=""><figcaption></figcaption></figure></div>

4. **Select System Disk & Data Disk**

<div align="left"><figure><img src="/files/5onivhU0uRRbExUIR3D6" alt=""><figcaption></figcaption></figure></div>

5. **Select OS**

<figure><img src="/files/biD75S7LyfZa5qencku9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
We have different types of OS. For Microsoft Windows, our platform takes care of the OS deployment only, and customers will need to purchase the license key from Microsoft directly in order to activate the full features.
{% endhint %}

{% hint style="success" %}
**Custom OS Options**:

1. **Custom Image Import**:
   * Customers can provide their custom OS image, which will be uploaded and imported into the system.
   * VMs can then be created based on the imported image.

2. **Custom VM Configuration**:
   * A VM can be created, configured, and then converted into a **custom image** for future use.
     {% endhint %}

3. **Choose Authentication Method**
   1. Password
   2. SSH Key ([SSH Key creation](/a-fieldtech-docs/compute-power/interactive-blocks.md#ssh-key))

<figure><img src="/files/0yWT0XPIw76eZDg6BBzS" alt=""><figcaption></figcaption></figure>

7. **Select Security Group (Security Group Creation)**

<figure><img src="/files/SHNdc12XUCmKLrmZSIj6" alt=""><figcaption></figcaption></figure>

8. **Select Bandwidth Billing Mode**

<div align="left"><figure><img src="/files/DLJ4056Q8PmPHw5mLzOD" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
In general use cases, the **"Global"** option is the default for internet access. However, for some regions, we have enabled cross-region low-latency bandwidth—for example, Hong Kong has the **CN2 (Premium China internet access option)**.

Please reach out to **<consolesupport@a-fieldtech.com>** if you have specific internet requirements.
{% endhint %}

9. **Select the Bandwidth**&#x20;

<div align="left"><figure><img src="/files/v5u6wTl0muWJRTTqUQc5" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Bandwidth pricing is dynamic; it depends on the location you select. However, you will see the cost per Mbps when you deploy the server.
{% endhint %}

10. &#x20;**Assign Additional Public IPv4 (Optional)**

<div align="left"><figure><img src="/files/mVBxqOVWapzvE6PicTaB" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
You can attach up to 64 Public IPv4 into a single server, but if your server required more than 64 IP addresses per Host. Please see the[ Network section](/a-fieldtech-docs/network/create-a-cidr-block.md).
{% endhint %}

### Confirm The Configuration

This is the final stage. The ECS is flexible, and our pay-as-you-go model supports daily billing.

<figure><img src="/files/1mJoDJ62ReD5jGfrcdGv" alt=""><figcaption></figcaption></figure>

### Server Status

After confirmation, within a couple of minutes, you will be able to check your server status on the **homepage** [**dashboard**](/a-fieldtech-docs/getting-started/publish-your-docs.md) or the **Elastic Compute Service** page.

<figure><img src="/files/Volg8Om11Un08IS7KZFn" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.a-fieldtech.com/a-fieldtech-docs/compute-power/editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
