> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/traceable/agent-docs/aws-api-gateway.md).

# AWS API Gateway Integration

This section provides comprehensive documentation for deploying and configuring the Traceable Agent with AWS API Gateway. Choose from multiple deployment options to integrate security and monitoring into your API Gateway infrastructure.

## Installation Options

### 1. CloudFormation

Ideal for AWS-native deployments, the CloudFormation templates provide a quick and repeatable way to deploy Traceable with your API Gateway.

* [Installation Guide](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/installation.md)
* [Uninstallation Guide](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/uninstall.md)
* [Cross-Account IAM Role Setup](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/cross_account_iam_role.md)
* [Configuration Parameters](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/cloudformation/parameters.json.md)

### 2. Terraform

For infrastructure-as-code deployments, use our Terraform modules to integrate Traceable with your existing Terraform workflows.

* [Configuration Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Configuration.md)
* [Installation Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Installation.md)
* [Uninstallation Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Uninstall.md)

### 3. Manual Install (EC2)

For EC2 hosts or airgapped environments without image-pull access, use the manual install script to register the agent as a cronjob directly on the host.

* [Configuration Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Configuration.md)
* [Installation Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Installation.md)
* [Uninstallation Guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Uninstall.md)

## Troubleshooting

Having issues? Check out our [troubleshooting guide](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/general-troubleshooting/README.md) for common problems and solutions.

## Quick Links

* [Overview](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/README.md)
* [CloudFormation](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/cloudformation/README.md)
  * [Configuration](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/cloudformation/Configuration.md)
  * [Installation](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/installation.md)
  * [Uninstall](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/uninstall.md)
  * [IAM Role YAML](/traceable/agent-docs/aws-api-gateway/install-options/cloudformation/cross_account_iam_role.md)
  * [Parameters JSON](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/cloudformation/parameters.json.md)
* [Terraform](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/README.md)
  * [Configuration](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Configuration.md)
  * [Installation](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Installation.md)
  * [Uninstall](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/Uninstall.md)
  * [IAM Role TF](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/terraform/cross_account_iam_role.md)
* [Manual Install (EC2)](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/README.md)
  * [Configuration](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Configuration.md)
  * [Installation](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Installation.md)
  * [Uninstall](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/install-options/ec2/Uninstall.md)
* [Images](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/images/README.md)
* [Vulnerability Reports](https://github.com/harness/harness-developer-hub/tree/main/traceable-dc-agent/agent-docs/aws-api-gateway/vulnerability-reports/README.md)
