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?
This collection is constantly expanding and improving through customer feedback
NAME | DESCRIPTION | TYPE |
---|---|---|
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. | Open Source |
Lambda | Terraform module to deploy and manage AWS Lambda functions with Terraform. Our serverless solutions leverage this module. | Open Source |
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. | Open Source |
NTC Parameters | Terraform module to store and retrieve Terraform or JSON parameters without limitations of AWS SSM Parameter Store. This module is specifically designed to integrate with our private modules. | Private |
Organization | Terraform module to deploy and manage AWS Organizations. Supports Account creation, Organizational Units, delegated administrators and Service Control Policies. | Private |
Identity Center | Terraform module to deploy and manage Single Sign-On via AWS IAM Identity Center (successor to AWS SSO). | Private |
VPC | Terraform module to deploy and manage AWS VPC networking. This module is designed for high flexibility and allows extensive scaling. | Private |
IPAM | Terraform module to deploy and manage Amazon VPC IP Address Manager (IPAM). In combination with the VPC module a highly automated AWS network can be realized. | Private |
Route 53 | Terraform module to deploy and manage Amazon Route 53 DNS service. | Private |
Account Lifecycle | Adaptable solution to manage AWS accounts, repositories and pipelines with Terraform. Simple and efficient with support for self-service integration based on Git. | Private |
Account Baseline | Adaptable solution to manage baseline configuration of AWS accounts with Terraform. Scalable and efficient with support for hundreds of accounts across multiple regions. | Private |