Lee Briggs
Read post

Structuring your Infrastructure as Code

The article provides guidance on structuring infrastructure as code for scalability and longevity. It discusses the concept of layers and suggests managing certain layers with IaC while manually handling others. It also explores the decision-making process for determining the placement of resources in the infrastructure. Additionally, it touches on the debate between mono-repo and multi-repo approaches for IaC and offers recommendations based on different layers. The article emphasizes the importance of encapsulating resource patterns into separate repositories and sharing them across projects.

    #iac#pulumi
Oct 10, 2023•12m read time•From leebriggs.co.uk
Post cover image
Table of contents
Layer 0: BillingLayer 1: PrivilegeLayer 2: NetworkLayer 3: PermissionsLayer 4: DataLayer 5: ComputeLayer 6: IngressLayer 7: ApplicationVisualizationPrinciple 1: The Rate of ChangePrinciple 2: Resource LifecyclePrinciple 3: RepositoriesPrinciple 3: EncapsulationControl RepoApplication RepoEncapsulation Repo
4 Impressions
Lee Briggs's image
Lee Briggs

Lee Briggs is a software engineer, blogger, and technology enthusiast known for his expertise in web...

1 Followers

•

7 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard