contents

 

  

Front matter

foreword

preface

acknowledgments

about this book

about the authors

about the cover illustration

  

Part 1. Introduction

  1 Infrastructure as Code

  1.1   Working with infrastructure

DevOps

Preventing configuration drift

  1.2   The benefits of Infrastructure as Code

IaC allows for automation

IaC allows for a declarative approach

IaC provides a human-readable format

  1.3   The Azure Resource Manager

Control plane and data plane

ARM templates

The Bicep language

Azure Service Management (ASM is not ARM)

  1.4   Other tools