# Hardware Requirements

## Running in your data center <a href="#prerequisites-runningonavirtualorphysicalmachineinyourdatacenter" id="prerequisites-runningonavirtualorphysicalmachineinyourdatacenter"></a>

The following table provides the minimal hardware requirements for the virtual or physical machine used to install the Akamas server in your data center.

| **Resource** | **Requirement** |
| ------------ | --------------- |
| CPU          | 4 cores @ 2 GHz |
| Memory       | 16 GB           |
| Disk Space   | 70 GB           |

## Running on AWS EC2 <a href="#prerequisites-runningonawsec2" id="prerequisites-runningonawsec2"></a>

To run Akamas on an AWS Instance you need to create a new virtual machine based on one of the supported operating systems. You can refer to [AWS documentation](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html) for step-by-step instructions on creating the instance.

As shown in the following diagram, you can create the Akamas instance in the same AWS region, Virtual Private Cloud (VPC), and private subnet as your own already existing EC2 machines and by creating/configuring a new security group that allows communication between your application instances and Akamas instance. The inbound/outbound rules of this security group must be configured as explained in the Networking Requirements section of this page.

It is recommended to use an `m6a.xlarge` instance with at least 70GB of disks of type `GP2` or `GP3` and select the latest LTS version of Ubuntu.

### Supported AWS Regions <a href="#prerequisites-supportedawsregions" id="prerequisites-supportedawsregions"></a>

Akamas can be run in any EC2 region.

You can find the latest version supported for your preferred region [here](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html).

### AWS Service Limits <a href="#prerequisites-awsservicelimits" id="prerequisites-awsservicelimits"></a>

Before installing Akamas on an AWS Instance please make sure to meet your AWS service limits (please refer to the official AWS documentation [here](https://wa.aws.amazon.com/wellarchitected/2020-07-02T19-33-23/wat.concept.service-limits.en.html)).
