A collection of our Terraform modules specifically designed to deploy and manage an enterprise ready, compliant and scalable AWS cloud foundation. Our modules are used by numerous companies in production. Some modules are open source, others are only accessible to our customers and all of them are continuously improved.
Did something catch your eye?
NAME | DESCRIPTION | LINK |
---|---|---|
Github Workflows | Reusable workflows for Github Actions to run a Terraform pipeline. Supports Terraform Cloud & Enterprise and can be used to run Terraform module testing with Terratest. | Github |
Lambda | Terraform module to deploy and manage AWS Lambda functions with Terraform. Our serverless solutions are all based on this module. | Github Registry |
Core Parameters | Terraform module to store and read a Terraform HCL map via AWS SSM Parameter Store. This enables the storage of centrally managed parameters that can be used across multiple pipelines and AWS accounts for your foundation. | Github Registry |
Single Sign-On | Terraform module to deploy and manage Single Sign-On in AWS IAM Identity Center (successor to AWS SSO). Seamless integration with Account Lifecycle. | Private |
VPC | Terraform module to deploy and manage AWS VPC networking. Seamless integration with Account Lifecycle. | Private |
IPAM | Terraform module to deploy and manage Amazon VPC IP Address Manager (IPAM). Seamless integration with Account Lifecycle. | Private |
Route 53 | Terraform module to deploy and manage Amazon Route 53 DNS service. | Private |
Image Factory | Terraform module to continuously build, test, and validate Amazon Machine Images (AMI). | Private |
Core Security | Terraform module to deploy and manage core security in AWS. Supports AWS Security Hub, Amazon GuardDuty, AWS Config and more. | Private |
Log Archive | Terraform module to deploy and manage a centralized S3 log archive in AWS. | Private |
SEMPER | Serverless solution to discover and manage AWS security findings. Simple and efficient through Policy as Code and Terraform. | Private Wiki |
Account Lifecycle | Adaptable solution to create and manage AWS accounts with Terraform. Simple and efficient with support for self-service integration based on Git. | Private |
Account Baseline | Adaptable solution to create and manage baseline configuration of AWS accounts with Terraform. Scalable and efficient with support for hundreds of accounts across multiple regions. | Private |