Book

Infrastructure as Code with Azure Bicep

Bicep is a domain-specific language that can be used to deploy resources to Microsoft Azure. It aims to improve the authoring and developer experience and acts as a transparent abstraction over ARM templates. This book covers all the available features of Bicep to help you achieve more by writing less code.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

7h40m

Language

English

About Book

Who Is This Book For?

This book is for cloud engineers, developers, and DevOps engineers who are responsible for writing templates to deploy resources in Microsoft Azure and contributing to CI/CD pipelines. Professionals who want to get started with DevOps and Infrastructure as Code when it comes to working with Microsoft Azure will also benefit from reading this book. Readers are expected to have a basic understanding of CI/CD concepts, must have worked with ARM templates to deploy resources to Azure, and must have used or be familiar with Azure DevOps or GitHub Actions for their CI/CD pipelines.

Book content

chapters 7h40m total length

An Introduction to Azure Bicep

Installing Azure Bicep

Authoring Experience

Compiling and Decompiling Bicep Files

Defining Resources

Using Parameters, Variables, and Template Functions

Understanding Expressions, Symbolic Names, Conditions and Loops

Defining Modules and Utilizing Outputs

Deploying a Local Template

Deploying Bicep Using Azure DevOps

Deploying Bicep Templates Using GitHub Actions

Exploring Best Practices for Future Maintenance

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required