# Pre-requisites

Ensure all the pre-requisites are satisfied before proceeding with the installation.

### AWS Access and Permissions For Installation

* AWS Console access
* [Permissions to launch cloud formation stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-console.html)
* Ensure you are in the correct region and have IAM permissions to create following resources
  * EC2
  * S3
  * Loadbalancer
  * Security Groups
  * RDS Mariadb Database
  * Create entries in secrets manager (for database passwords)
* Permissions to white list external services so Vexdata server can integrate with LDAP, Email, Jira, Slack and Teams.

### **Information Required to create Vexdata stack in AWS**

* VPC : VPC in which Vexdata server will be installed.
  * Ensure the VPC has at least two private subnets in two different availability zones.
* Two private subnets in same VPC.
  * Ensure the two subnets are in two different availability zones. This is required for the load balancer.
* [ssh key pair](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html)
  * This key pair will be used to login to the Vexdata server.

<figure><img src="https://github.com/dataqio1/dataq_docs/blob/master/.gitbook/assets/Vexdata_without_internet_security_architecture_diagram.drawio.png" alt=""><figcaption><p>Deployment with out Internet Access</p></figcaption></figure>
