---
title: "Installing on AWS"
slug: "installing-aws"
updated: 2024-12-20T20:31:15Z
published: 2024-12-20T20:31:15Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installing on AWS

## 

## Overview

The following document demonstrates how to setup a [**v9****Installation**](https://documentation.decisions.com/v9/docs/installation-ms-sql)****on [**Amazon Web Services**](https://aws.amazon.com/). Installing to AWS gives **Server****Administrators**the flexibility and scalability of AWS to their Decisions environment.

---

## AWS Specifications

PLEASE READ BEFORE CONTINUING - IMPORTANT!!! 

Decisions is a robust software with a wide variety of use cases. The deploying organizations' Senior Database Administrator (DBA) should be involved in recommending resources.

- **Standard Specifications**- recommended for optimal performance in the average standalone server environment
  - local development installs may run on reduced system requirements
- **Enterprise Specifications** - recommended for data-heavy [clustered](https://documentation.decisions.com/v9/docs/about-clustering) environments and/or organizations with long procurement/change request cycles

The specifications outlined in this article are intended for the **Application Server**based on these server types:

- **Production Server**: a live environment where created processes are leveraged by end-users (customers)
- **Non-Production Server**: non-customer facing environment used for testing and development to assess production readiness
- **Repository Server**: non-customer facing environment used to help maintain version control and migrating projects between servers

### Production Server

|  | **Instance Class** | **VCPU** | **Memory** | **Storage** |
| --- | --- | --- | --- | --- |
| **Standard** | t3.xlarge | 4-Core | 16 GB RAM | 100 GB |
| **Enterprise** | t3.2xlarge | 8-Core | 32 GB RAM | 100 GB |

### Non-Production Server

|  | **Instance Class** | **VCPU** | **Memory** | **Storage** |
| --- | --- | --- | --- | --- |
| **Standard** | t3.xlarge | 4-Core | 16 GB RAM | 100 GB |

### Repository Server

|  | **Instance Class** | **VCPU** | **Memory** | **Storage** |
| --- | --- | --- | --- | --- |
| **Standard** | t3.xlarge | 4-Core | 16 GB RAM | 100 GB |

---

## Start an AWS Database (RDS)

Time-Zone Compatibility The **Application****Server**and **Database****Server**must be set to the same Time-Zone.

1. From AWS, navigate to **Services > Database > RDS**. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-22_16h15_09.png)
2. From the **Amazon****RDS****Databases**page, click **Create database**.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-22_16h19_59.png)
3. From the **Select****Engine**window, **Select****Microsoft****SQL Server**.****Then,****choose the specific type of SQL based on the environment's needs (for most deployments **SQL****Server****SE** is used).![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/selectSQLServer(1).png)
4. Configure the **DB** **Details**as is needed, then click **Next****Step**. For most **Production** applications **4 CPU, 15 GB RAM** works well.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/02_22_2022_16h_29m.png)
5. From **Configure****Advanced** **Settings**, under**Network & Security > VPC Security Group (s)**select **Create new Security Group** unless there is one already configured.

---

## **Start an EC2 Instance**

Launch a new **Windows****Server****Instance** and choose the **size** and **OS****Version**in accordance with the [**Amazon Web Services (AWS) Specifications**](https://documentation.decisions.com/v9/docs/installation-requirements#amazon-web-services-aws-specifications:~:text=100%20GB-,Amazon%20Web%20Services%20(AWS)%20Specifications,-Server%20Type).

After the **Instance**starts, configure any software requirements that are missing from the image.

---

## **Install Decisions on an EC2 Instance**

1. **Remote****Desktop** into the **Instance**and run **DecisionsServerInstaller.exe**. Proceed with [installation](https://documentation.decisions.com/v9/docs/installation-ms-sql) until the **D****atabase Setup** screen is reached.  
  
In the **Database****Setup**dialog, select **MS SQL** for the **Database Type.**Then, locate the **Endpoint**address for the **RDS** **Instance**.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-23_16h_16.png)
2. Enter this **Endpoint**address in the **DB Server**field**.**Required ConfigurationsFor the **Decisions****Server**to be allowed to connect to the **RDS****Instance**, the **RDS****Security****Groups**and/or **VPC**must be configured to allow communication from the **EC2****Instance**.  
  
For more information see **Amazon's**articles****on [**Security Groups**](http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.RDSSecurityGroups.html) and [**RDS in VPC**](http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.html).![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-22_16h48m.png)
3. Back in the **RDS****Dashboard**,****edit the **RDS****Security****Group**to allow **SQL****Connections**from the **Internal****IP****Address**of the **EC2****Application****Server**; find and select the Security Group for the **RDS****Instance**.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-23_16h_15.png)
4. Unde**r Security Group > Inbound**, click **Edit**. From the **Edit****inbound****rules**window, add a **Rule**that allows MS SQL from the **Internal** **IP****Address**of **EC2****Instance**. Then, click **Save**. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-23_16h_25.png)
5. Select **T****est**on the **Database Setup** screen to ensure that there is successful communication between these two servers. Continue the [Decisions Installation](https://documentation.decisions.com/v9/docs/installation-ms-sql#installing-decisions-part-2-database-setup-and-hosting-options-).

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-23_16h34(1).png)

---

For more information regarding **Installation**/**Setup**, see [Decisions Forum Installation/Setup](https://support.decisions.com/forum/forum2-installation--setup.aspx).
