Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.2 KB

Challenge-08.md

File metadata and controls

32 lines (18 loc) · 1.2 KB

Challenge 08 - Deploy a Virtual Machine Scale Set

< Previous Challenge - Home - Next Challenge >

Introduction

The goal for this challenge includes understanding:

  • Create a more complex deployment using Bicep modules

Use your learning from the previous challenges you will use Bicep modules to deploy Linux Virtual Machine Scale Sets (VMSS).

Description

In this challenge you will write Bicep files that make use of modules to achieve the following:

  • Separate networking resources (Virtual Network & Network Security Groups) into their own Bicep file.
  • Separate the load balancer, VMSS, and its dependencies into their own Bicep files.
  • Create a new Bicep template that deploys each of the modules you created.

Success Criteria

  1. Verify that the Bicep CLI does not show any errors and correctly emits an ARM template.
  2. Verify in the Azure portal that all resources has been deployed.

Learning Resources

Tips

  • Validate your Bicep files regularly by executing bicep build mybicepfile.bicep.