Deploying ArangoDB on AWS

ArangoDB can be deployed on AWS or other cloud platforms. AWS is theinfrastructure provider choice for some of the largest ArangoDB installations.

Up to and including ArangoDB 3.2, official ArangoDB AMI were available in theAWS marketplace.Such AMIs are not being maintained anymore, though. However, deploying on AWSis still possible, and again, a quite common scenario.

After having initialized your preferred AWS instance with one of the ArangoDB supportedoperating systems, using the ArangoDB Starter,performing a Manual Deployment or usingKubernetes are all valid options to deploy on AWS.

In order to deploy on AWS, general guidelines like using a fast, direct-attachedSSD disk for the data directory of the ArangoDB processes apply.

We recommend EC2 I3 instancesand to use io1 storage rather than gp2 on AWS, which are specificallydesigned with higher IOPS demands of databases in mind. Note that replication byitself generates a manifold of the incoming write load in the back end. Also see theAWS documentation.