Terraform modules on AWS
Use Terraform modules on Amazon Web Services (AWS) to deploy native Terraform resources on the AWS Cloud. Terraform modules on AWS are published under an open-source license.
Terraform modules on AWS are available in the Terraform registry on the AWS Integration and Automation namespace page. Use the links provided to access modules in the Terraform registry and source code on GitHub. For deployment instructions, see the README file in the applicable GitHub repository.
Terraform Cloud Workspace on AWS
Configure a Terraform organization and workspace on the Amazon Web Services (AWS) Cloud.
Amazon VPC for Terraform on AWS
Provision Amazon Virtual Private Cloud (Amazon VPC) resources managed by Terraform on the Amazon Web Services (AWS) Cloud.
Consul-Terraform-Sync on AWS
Create a listener rule and target group for an Application Load Balancer.
Terraform AWS Transit Gateway
Provision AWS Transit Gateway resources managed by Terraform on the Amazon Web Services (AWS) Cloud.
Terraform Amazon ECS on AWS Fargate
Deploy Amazon Elastic Container Service (Amazon ECS) on AWS Fargate.
Terraform Amazon SNS
Deploy a Amazon Simple Notification Service (Amazon SNS) topic.
Terraform Amazon SQS
Create an an Amazon Simple Queue Service (SQS) queue.
Terraform AWS CodeStar
Create an AWS CodeStar host and connection.
Terraform AWS Global Network
Deploy a global network using AWS Transit Gateway with Terraform modules.
Terraform AWS Control Tower Account Factory
Automate account provisioning and account updating in AWS Control Tower.
Terraform modules on AWS were developed by HashiCorp Inc. in partnership with AWS. HashiCorp is an AWS Partner.
Cost and licenses
Cost and licenses
You are responsible for the cost of AWS services and any third-party licenses used while running Terraform modules on AWS. There is no additional cost for using the modules.
Use of Terraform modules on AWS requires a Terraform Cloud account. A free tier is available.