If you are looking for auto-deployment with Terraform, see the APEX File Storage for AWS Deployment Guide with Terraform. APEX File Storage for AWS deployment involves four high level steps.
- Plan your deployment: APEX File Storage for AWS has a predefined supported configuration, including cluster size, cluster capacity, EC2 instance type, EBS volumes type, and so on. You would need to know about the supported configuration before you start to deploy the cluster. See the section Supported cluster configuration for more details.
- Prerequisites check list: you must fulfill all the prerequisites before following this guide to deploy a cluster. See the section Prerequisites check list for more details.
- Deploy AWS infrastructure: after you have planned your deployment and fulfilled the prerequisites, most of the deployment effort is to deploy the AWS infrastructures for the cluster, including the placement group, security group, network resources, and EC2 instances. See the section Deploy AWS infrastructure for more details.
- Set up a cluster: connect to the first node of the cluster to add additional nodes to the cluster. Refer to the section Verify the cluster for more details.
Figure 2. Deployment overview