The document is a presentation about testing Terraform configurations with Terratest. It introduces Terraform as infrastructure as code tool and Terratest as a Go library for testing Terraform configurations. The key points covered are:
- Terraform allows building, changing and versioning infrastructure safely and efficiently through infrastructure as code
- Terratest enables writing tests in Go to validate infrastructure deployed by Terraform configurations and orchestrate test stages
- The demo will show setting up Terraform and Terratest environments and running a sample test