This chapter covers
- Three extensive infrastructure examples created using Azure Bicep
- A first use case that explores structuring Bicep for creating an Azure foundation, also called a landing zone or Azure platform
- A second use case that explores subscription-level deployments for preconfiguring subscriptions with minimum standards or a baseline configuration
- A third use case that builds out the infrastructure needed for a microservices architecture
With everything you’ve learned so far, you should be able to create all the Azure infrastructure you need, either through ARM or Bicep templates. Yet, it can be challenging to get started with larger infrastructure for the first time. To help you get started, this chapter contains three larger examples with step-by-step explanations of how the templates are structured and built.
Some parts of templates will be omitted, as they are repetitions of what you have learned already, or are very similar. The text will focus on the line of thought involved in writing the templates and less on the syntax. Where parts of a template are omitted, the text will describe what you need to do to follow along, or you can look at the completed templates on GitHub (https://github.com/AzureIaCBook).