---
title: "Environments"
sidebarTitle: "Overview"
description: "Choose the right environment to run Tracer for your workflow"
---

Tracer supports a wide array of environments to fit your infrastructure and workflow needs.<br/> Choose the environment that best matches your setup.

## Cloud & Development Environments

<CardGroup cols={2}>
  <Card
    title="Demo Environment"
    icon="/images/other_logos/GitHub-Black.png"
    href="/environments/codespaces"
  >
    Try Tracer instantly in a cloud development environment with no local setup required.
  </Card>

  <Card
    title="Linux"
    icon="/images/other_logos/AWS-Black.png"
    href="/environments/linux-cloud"
  >
    Deploy Tracer on cloud-based Linux instances (AWS, GCP, Azure).
  </Card>
</CardGroup>

## Local Environments

<CardGroup cols={3}>
  <Card
    title="Linux"
    icon="/images/other_logos/Linux-Black.png"
    href="/environments/linux-local"
  >
    Install Tracer on your local Linux machine for development and testing.
  </Card>

  <Card
    title="macOS"
    icon="/images/other_logos/Apple-Black.png"
    href="/environments/macos"
  >
    Run Tracer on macOS for local pipeline development and monitoring.
  </Card>

  <Card
    title="Windows"
    icon="/images/other_logos/Windows-Black.png"
    href="/environments/windows-local"
  >
    Use Tracer on Windows via WSL or GitHub Codespaces.
  </Card>
</CardGroup>

## Container & Batch Environments

<CardGroup cols={3}>
  <Card
    title="Docker"
    icon="/images/other_logos/Docker-Black.png"
    href="/environments/docker"
  >
    Run Tracer in containerized environments with Docker.
  </Card>

  <Card
    title="AWS Batch"
    icon="/images/other_logos/AWS-Black.png"
    href="/environments/aws-batch"
  >
    Deploy Tracer for AWS Batch workloads and large-scale compute jobs.
  </Card>
  <Card
    title="Google Batch"
    icon="/images/other_logos/Google-Cloud-Dark.png"
    href="/environments/google-batch"

  >
    Enable Tracer for Google Batch workloads.
  </Card>
</CardGroup>

<Tip>
  Tracer is also compatible with other cloud providers and on-premises infrastructure. Contact us for more information.
</Tip>

## Common Installation Steps

Regardless of your environment, the Tracer installation process follows these general steps:

<Steps>
  <Step title="Install Tracer">
    Run the installation script or use environment-specific setup
  </Step>
  
  <Step title="Start the Tracer Agent">
    Start the Tracer agent with your organization token
  </Step>
  
  <Step title="Launch your own pipeline or a demo">
    Execute your workflow - Tracer automatically monitors it
  </Step>
 </Steps> 
## View Results
    Check the Tracer dashboard for real-time insights

<Card href="https://app.tracer.cloud/">
  <img
    className="block dark:hidden"
    src="/images/logo/tracer/Tracer Full Body - Black.png"
    alt="Tracer Logo"
    style={{ width: '10%', height: 'auto', marginBottom: '1rem' }}
  />
  <img
    className="hidden dark:block"
    src="/images/logo/tracer/Tracer Full Body - White.png"
    alt="Tracer Logo"
    style={{ width: '10%', height: 'auto', marginBottom: '1rem' }}
  />

  <div style={{ fontSize: '1.3rem', fontWeight: '700', marginBottom: '1 rem', color: 'inherit' }}>
    Watch your pipeline run in the Tracer dashboard
  </div>

  <div style={{ color: 'inherit' }}>
    View real-time metrics, resource usage, and performance insights for your pipeline runs.
  </div>
</Card>

<Tip>
Each environment page includes detailed installation instructions and troubleshooting tips specific to that platform.
</Tip>

