Declarative DevOps Microframeworks
Multipart series on writing less DevOps code
Declarative DevOps Microframeworks is the most robust, portable, and scalable pattern for managing your DevOps systems. This series will help you understand the concepts behind Declarative DevOps Microframeworks, then walk you through implementing some common use cases in the most DevOps-friendly language: PowerShell.
Concepts
First, learn about Declarative DevOps systems, the Microframeworks pattern, and how to package a DevOps microframework.
Functional Programming in PowerShell
Functional Programming is closely related to Declarative Programming and very beneficial for idiomatic PowerShell code. This article is beyond the scope of this series, but most of the articles in this series either implicitly or explicitly reference the concepts outlined in Functional Programming in PowerShell.
Read Functional Programming in PowerShell.
Declarative DevOps
Declarative DevOps is a rapidly growing trend. Learn how Declarative Programming has influenced DevOps, what constitutes a Declarative config file, and where you can start using Declarative DevOps tools today.