/unity-ads-deployment

Primary LanguageHCLApache License 2.0Apache-2.0


U-ADS Deployment

Terraform based deployment of the U-ADS infrastructure into MCP-AWS

This software encapsulates the deployment of the Unity Algorithm Development Services (U-ADS) infrastructure into an MCP AWS enclave. It consists of Terraform scripts for multiple services.

Features

Deploys these Unity ADS services:

  • Development Environment

    • Jupyterlab
    • Shared Storage
    • EC2 Support Instance
  • Application Catalog

    • Dockstore
      • Infrastructure
      • Application
      • GitHub Lambda

Contents

Quick Start

This guide provides instructions on how to setup an environment for using these deployment scripts. It gives details about the variables that need to be defined for each deployment. Also included are useful pointers on checking deployment status.

Requirements

Setup Instructions

  1. Install Terraform according to their instructions
  2. Install EKS related requirements listed above using the Getting started with Amazon EKS instructions.

When checking out this repository keep a separate copy for each deployment instance (ie. development, test, production). This will simplify management and keep their Terraform state files seperated.

License

See our: License

Support

Key points of contact are: