# External Tools

> Source: https://docs.synthesized.io/tdk/latest/user_guide/070_integrations/external_tools/
> For the complete documentation index, see [llms.txt](https://docs.synthesized.io/llms.txt).

Integrate the platform with development and testing tools including GitHub Actions, Testcontainers, and AWS License Manager.

## What You’ll Find Here

- **Testcontainers** - Integration testing with Testcontainers
- **AWS License Manager** - License tracking on AWS
- **Other Tools** - Additional integrations

## All Topics

- [Testcontainers](https://docs.synthesized.io/tdk/latest/user_guide/070_integrations/external_tools/testcontainers)
- [AWS License Manager](https://docs.synthesized.io/tdk/latest/user_guide/070_integrations/external_tools/aws_license_manager)

## Popular Integrations

### Testcontainers

Use the platform with Testcontainers for integration tests:

```java
@Container
PostgreSQLContainer<?> postgres = new PostgreSQLContainer<>("postgres:15")
    .withInitScript("tdk-generated-data.sql");
```

See: [Testcontainers Integration](https://docs.synthesized.io/tdk/latest/user_guide/070_integrations/external_tools/testcontainers)

## Where to Start

- [CI/CD Integrations](https://docs.synthesized.io/tdk/latest/user_guide/070_integrations/cicd/)

## Related Topics

- [Advanced Workflows](https://docs.synthesized.io/tdk/latest/user_guide/020_guides/advanced_workflows/)
