# Network requirements

## Internet access <a href="#prerequisites-internetaccess" id="prerequisites-internetaccess"></a>

Internet access is required for Akamas online installation and updated procedures and allows retrieving the most updated Akamas container images from the Akamas private Amazon Elastic Container Registry (ECR).

If internet access is not available for policies or security reasons, Akamas installation and updates can be executed offline.

Internet access from the Akamas server is not mandatory but it’s strongly recommended.

## Ports <a href="#prerequisites-ports" id="prerequisites-ports"></a>

The following table provides a list of the ports on the Akamas server that have to be reachable by Akamas administrators and users to properly operate the system.

| **Source**        | **Destination** | **Port**   | **Reason**           |
| ----------------- | --------------- | ---------- | -------------------- |
| Akamas admin      | Akamas server   | 22         | ssh                  |
| Akamas admin/user | Akamas server   | 80, 443    | Akamas web UI access |
| Akamas admin/user | Akamas server   | 8000, 8443 | Akamas API access    |

In the specific case of AWS instance and customer instances sharing the same VPC/Subnet inside AWS, you should:

* open all of the ports listed in the table above for all inbound URLs (0.0.0.0/32) on your AWS security group
* open outbound rules to all traffic and then attach this AWS security group (which must reside inside a private subnet) to the Akamas machine and all customer application AWS machines


---

# 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.akamas.io/akamas-docs/3.1.2/installing-akamas/prerequisites/network-requirements.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.
