InfoQ Homepage Infrastructure as Code Content on InfoQ
-
Framework Defined Infrastructure (FdI) – an Evolution of Infrastructure as Code (IaC)
Malte Ubl discusses the future of infrastructure management with Framework-defined Infrastructure (FdI), an evolution of the industry-standard Infrastructure as Code (IaC).
-
Infrastructure as Code: Past, Present, Future
Joe Duffy discusses the challenges (and solutions) met while running IaC and how that shapes the future of IaC.
-
History of Infra as Code
Andrew Clay Shafer walks through the progression of ‘Infrastructure as Code' in theory and practice, some problems these developments solved and also some problems they revealed.
-
InfraCoding with Terraform: Writing Tests for Infrastructure-as-Code
Peter Souter discusses some approaches for testing Infrastructure-as-code, with a focus on Terraform, covering the benefits, basic linting and formatting, unit testing, and spec testing.
-
Programming the Cloud: Empowering Developers to Do Infrastructure
Luke Hoban looks at some of the leading solutions across various different domains, to highlight areas where developers are starting to take ownership of cloud infrastructure more directly.
-
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Yevgeniy Brikman talks about how to write automated tests for infrastructure code, including the code written for use with tools such as Terraform, Docker, Packer, and Kubernetes.
-
Multi-Language Infrastructure as Code
Joe Duffy shows how a multi-language approach to infrastructure as code, using general purpose programming languages, lets cloud engineers program AWS, Azure, Google Cloud, Kubernetes infrastructure.
-
Building Resilient Serverless Systems
John Chapin explains how to use serverless technologies and an infrastructure-as-code approach to architect, build, and operate large-scale systems that are resilient to vendor failures.
-
Lessons from 300k+ Lines of Infrastructure Code
Yevgeniy Brikman discusses how to design infrastructure APIs, automated tests for infrastructure code, patterns for reuse and composition, refactoring, namespacing, and more.
-
Continuous Delivery in Azure
Jimmy Bogard discusses continuous delivery in Azure, covering automated builds, packaging, deployments, CD pipelines, Azure Resource Manager, infrastructure-as-code, blue-green deployments, etc..
-
Infrastructure as Code: An Introduction to Chef
Craig Tataryn discusses the basics of Chef, what its various components are used for, and demonstrates how Chef _recipe_ and _resource_ development is implemented.
-
Testing Programmable Infrastructure with Ruby
Matt Long talks about some approaches to environment infrastructure testing that his team at OpenCredo has created using Ruby.