> For the complete documentation index, see [llms.txt](https://docs.thousandeyes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thousandeyes.com/product-documentation/tests/recommendations/aws-test-recommendations.md).

# AWS Test Recommendations

*Amazon Web Services (AWS) Test Recommendations* includes support for API Gateway, the CloudFront content delivery network, and Global Accelerator services. The *AWS Test Recommendations* service identifies any testable API endpoints and CloudFront and Global Accelerator resources, automatically generating templates that you can select to configure the monitoring resources you need.

To set up an integration for Amazon Web Services in order to receive test recommendations, see [AWS for Test Recommendations](https://docs.thousandeyes.com/product-documentation/integration-guides/custom-built-integrations/aws-for-test-recs.html).

Once you have selected the targets provided by the AWS test recommendations, see [Deploying Tests From a Template](https://docs.thousandeyes.com/product-documentation/tests#deploying-tests-from-a-template).

### CloudFront Monitoring

CloudFront is the AWS content delivery network service offering a global cache service that stores copies of your data on edge location caches. These caches are positioned as close to your customers as possible.

![CloudFront recommendations](/files/tG60xOzgQBJYDzL2m7kX)

{% hint style="info" %}
The ThousandEyes *AWS Test Recommendations* service only supports CloudFront distributions of *Production* type with a TLS certificate. Only certificate domains that resolve to CloudFront endpoints would be recommended.
{% endhint %}

### Global Accelerator Monitoring

AWS Global Accelerator directs traffic to a global static Anycast IP address. This IP address acts as a fixed entry point to application endpoints in single or multiple AWS Regions. These endpoints can include Application Load Balancers, Network Load Balancers, and Amazon EC2.

![Global Accelerator recommendations](/files/1pcN9d0c3BzbTaKhhdy5)

### API Gateway

AWS API Gateway is a fully managed service for creating, deploying, and monitoring APIs at scale, serving as a critical entry point for serverless and microservices architectures. Monitoring API Gateway endpoints ensures reliable performance, availability, and security for applications. You can configure tests to gain visibility into API Gateway endpoints, detect performance issues, and validate integrations with backend services like AWS Lambda or Amazon EC2.

For more information on setting up AWS API Gateway monitoring in ThousandEyes, see [AWS for Test Recommendations](https://docs.thousandeyes.com/product-documentation/integration-guides/custom-built-integrations/aws-for-test-recs)

{% hint style="info" %}
The ThousandEyes *AWS Test Recommendations* service only supports Global Accelerators backed by load balancers configured with AWS Certification Manager to terminate TLS. Only certificate domains that resolve to Global Accelerator endpoints would be recommended. Load balancers must have TLS or HTTPS listeners. Other resource types (e.g., EC2 instances) are not supported.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.thousandeyes.com/product-documentation/tests/recommendations/aws-test-recommendations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
