AWS Deployments

Commands for managing Trading Environment deployments in Amazon Web Services (paper trading only for self-managed deployments).

Available Commands

  • provision - Create a new AWS Trading Environment

  • start - Start a stopped AWS Trading Environment

  • stop - Stop a running AWS Trading Environment

  • deprovision - Completely remove an AWS Trading Environment

Command Syntax

datafye trading aws <command> --name <deployment-name> --profile <aws-profile> [options]

AWS deployments require --name and --profile parameters. Multiple deployments can exist in the same AWS account.

Prerequisites

Paper Trading Only (Self-managed)

Use Cases

AWS Trading Environment deployments are ideal for:

  • Production-scale paper trading - Always-on paper trading with cloud resources

  • Team collaboration - Shared paper trading environment

  • Pre-live validation - Final testing before requesting live deployment

  • High-availability paper trading - Distributed infrastructure for reliability

Deployment Model

These commands create Distributed Self-managed deployments, where:

  • You provision infrastructure in your own AWS account

  • You manage and pay for all AWS resources

  • Datafye provides the software and orchestration

  • Only paper trading is supported

For live trading, you'll need a Datafye Managed deployment. Datafye Ops provisions and manages the infrastructure, ensuring compliance and reliability for live capital. Contact Datafye to request managed deployment.


Last updated: 2025-10-22

Last updated