Build Your Own Architecture
The Gruntwork IaC library empowers you to construct your own bespoke architecture in record time. By mix-and-matching our modules and services you can quickly define a custom architecture to suit your needs, all with the confidence of having world-class, battle-tested code running under the hood. This series of guides aims to teach you how to configure and deploy some of our most popular services. Additional guides will be added over time, but the principles covered extend to the rest of the IaC library. If you have trouble, don’t hesitate to ask questions via our support channels.
Follow Our Deployment Guides
Set Up Your AWS Accounts
Set up a multi-account structure using Gruntwork Landing Zone.
Configure a CI/CD Pipeline
Implement continuous deployment for your infrastructure code with Gruntwork Pipelines.
Deploy a VPC
Set up your network according to industry best practices using our VPC service.
Deploy a Kubernetes Cluster
Deploy a Kubernetes Cluster to host all of your apps and services.
Achieve Compliance
Make your infrastructure compliant with the CIS AWS Foundations Benchmark.
Dig Into the Code
Browse Gruntwork Services
View the API reference for our entire service catalog to learn what’s available out-of-the-box.
Create Your Own Services
Learn how to wrap one or more Gruntwork modules to create modules and services that fit your needs.
View the Code in GitHub
If you're the type who likes to jump straight to the source, this is for you.