“Test Fast. Test Local. Test AWS.”
summary
Asserts that AWS-native apps can run full integration tests locally without AWS bills by combining LocalStack (Docker), Terraform pointed at LocalStack endpoints, and TestContainers to spin up and tear down resources per test; uses Spock on the JVM to orchestrate tests, writes a terraform provider file at test runtime, and can use a Gradle terraform plugin so no local terraform install is required. Supports S3, SNS, SQS, DynamoDB and reduces cloud validation to final checks only.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:55Local Stack
- 1:35Running Local Stack
- 2:38Terraform
- 3:11Terraform Local Stack
- 4:31Test Containers
- 5:20Test Framework
- 5:57Test Container
- 6:35Test
related talks
23mCloud Integration Testing Made Easy for AWS Cloud Apps
41mBuilding & testing Cloud applications locally using LocalStack
30mTesting Cloud Applications Without Breaking the Bank: Testcontainers & LocalStack
48mTesting Cloud-Native Applications With Ease!
12mTesting Terraform AWS Modules in Drone CI Pipelines with Localstack
26mTesting Infrastructure as Code Using OpenTofu and Localstack
35mTesting in Infrastructure as Code
43mIntegration testing a cloud native application with JavaScript|
