AWS Deployments

Commands for managing Foundry deployments in Amazon Web Services.

Available Commands

  • provision - Create a new AWS Foundry deployment

  • start - Start a stopped AWS Foundry deployment

  • stop - Stop a running AWS Foundry deployment

  • deprovision - Completely remove an AWS Foundry deployment

Command Syntax

datafye foundry 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

Use Cases

AWS Foundry deployments are ideal for:

  • Production-scale development - More resources than local deployments

  • Team collaboration - Shared deployment accessible to multiple developers

  • Large-scale backtesting - Parallel backtests across big datasets

  • Cloud-based paper trading - Always-on paper trading environment

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

For live trading, you'll need a Datafye Managed deployment provisioned by Datafye Ops. Contact Datafye to request managed deployment.


Last updated: 2025-10-22

Last updated