Overview
Explore the evolution and current landscape of Infrastructure as Code (IaC) solutions in this 43-minute conference talk by Lee Briggs. Delve into the dramatic changes in IaC since its emergence alongside the DevOps movement. Examine the differences between declarative and imperative approaches, directed acyclic graphs (DAGs), and various authoring experiences including domain-specific languages (DSLs) and programming language-based mechanisms. Analyze execution tools, custom execution experiences, and gain insights into hot takes within the field. Conclude with a comprehensive summary and flowchart to solidify your understanding of choosing the right IaC solution for your needs.
Syllabus
Intro
Lee Briggs introduction
Agenda
Disclaimer
Infrastructures Code
The Evolution of Infrastructure
Infrastructure Code Declarative
Imperative Operations
DAG
Pivot
Authoring Experience
DSLs
Configuration Management Tools
Programming Language Based Authoring
Programming Language Based Mechanism
Execution Experiences
Execution Tools
Custom Execution Experience
Hot Takes
Summary
Flowchart
Taught by
CityTV.nl