Skip to content

Commit 26f33b1

Browse files
committed
Incorporating feedback
1 parent 571dafc commit 26f33b1

File tree

3 files changed

+13
-15
lines changed

3 files changed

+13
-15
lines changed

articles/azure-resource-manager/bicep/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
href: ../../azure-functions/functions-create-first-function-bicep.md?toc=/azure/azure-resource-manager/bicep/toc.json
8484
- name: Linux virtual machine
8585
href: ../../virtual-machines/linux/quick-create-bicep.md?toc=/azure/azure-resource-manager/bicep/toc.json
86-
- name: Virtual machine scale sets - Windows
86+
- name: Windows virtual machine scale sets
8787
href: ../../virtual-machine-scale-sets/quick-create-bicep-windows.md?toc=/azure/azure-resource-manager/bicep/toc.json
8888
- name: Windows virtual machine
8989
href: ../../virtual-machines/windows/quick-create-bicep.md?toc=/azure/azure-resource-manager/bicep/toc.json

articles/virtual-machine-scale-sets/TOC.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@
1313
- name: Create with Azure PowerShell
1414
href: quick-create-powershell.md
1515
- name: Create with Bicep
16-
items:
17-
- name: Windows scale set
18-
displayName: ARM, Template, Resource Manager
19-
href: quick-create-bicep-windows.md
16+
displayName: ARM, Template, Resource Manager, Bicep
17+
href: quick-create-bicep-windows.md
2018
- name: Create with ARM template
2119
items:
2220
- name: Linux scale set

articles/virtual-machine-scale-sets/quick-create-bicep-windows.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: schaffererin
55
ms.author: v-eschaffer
66
ms.topic: quickstart
77
ms.service: virtual-machine-scale-sets
8-
ms.collection: linux
8+
ms.collection: windows
99
ms.date: 06/28/2022
1010
ms.custom: subject-armqs, devx-track-azurepowershell, mode-arm
1111
---
@@ -14,7 +14,7 @@ ms.custom: subject-armqs, devx-track-azurepowershell, mode-arm
1414

1515
**Applies to:** :heavy_check_mark: Windows VMs :heavy_check_mark: Uniform scale sets
1616

17-
A virtual machine scale set allows you to deploy and manage a set of auto-scaling virtual machines. You can scale the number of VMs in the scale set manually, or define rules to autoscale based on resource usage like CPU, memory demand, or network traffic. An Azure load balancer then distributes traffic to the VM instances in the scale set. In this quickstart, you create a virtual machine scale set and deploy a sample application with Bicep.
17+
A virtual machine scale set allows you to deploy and manage a set of auto-scaling virtual machines. You can scale the number of VMs in the virtual machine scale set manually, or define rules to autoscale based on resource usage like CPU, memory demand, or network traffic. An Azure load balancer then distributes traffic to the VM instances in the virtual machine scale set. In this quickstart, you create a virtual machine scale set and deploy a sample application with Bicep.
1818

1919
[!INCLUDE [About Bicep](../../includes/resource-manager-quickstart-bicep-introduction.md)]
2020

@@ -38,7 +38,7 @@ The following resources are defined in the Bicep file:
3838

3939
### Define a scale set
4040

41-
To create a scale set with a Bicep file, you define the appropriate resources. The core parts of the virtual machine scale set resource type are:
41+
To create a virtual machine scale set with a Bicep file, you define the appropriate resources. The core parts of the virtual machine scale set resource type are:
4242

4343
| Property | Description of property | Example template value |
4444
|------------------------------|----------------------------------------------------------|-------------------------------------------|
@@ -53,11 +53,11 @@ To create a scale set with a Bicep file, you define the appropriate resources. T
5353
| osProfile.adminUsername | The username for each VM instance | azureuser |
5454
| osProfile.adminPassword | The password for each VM instance | P@ssw0rd! |
5555

56-
To customize a scale set Bicep file, you can change the VM size or initial capacity. Another option is to use a different platform or a custom image.
56+
To customize a virtual machine scale set Bicep file, you can change the VM size or initial capacity. Another option is to use a different platform or a custom image.
5757

5858
### Add a sample application
5959

60-
To test your scale set, install a basic web application. When you deploy a scale set, VM extensions can provide post-deployment configuration and automation tasks, such as installing an app. Scripts can be downloaded from Azure storage or GitHub, or provided to the Azure portal at extension run-time. To apply an extension to your scale set, you add the *extensionProfile* section to the preceding resource example. The extension profile typically defines the following properties:
60+
To test your virtual machine scale set, install a basic web application. When you deploy a virtual machine scale set, VM extensions can provide post-deployment configuration and automation tasks, such as installing an app. Scripts can be downloaded from [GitHub](https://azure.microsoft.com/resources/templates/vmss-windows-webapp-dsc-autoscale/) or provided to the Azure portal at extension run-time. To apply an extension to your virtual machine scale set, add the `extensionProfile` section to the resource example above. The extension profile typically defines the following properties:
6161

6262
- Extension type
6363
- Extension publisher
@@ -67,7 +67,7 @@ To test your scale set, install a basic web application. When you deploy a scale
6767

6868
The Bicep file uses the PowerShell DSC extension to install an ASP.NET MVC app that runs in IIS.
6969

70-
An install script is downloaded from GitHub, as defined in *url*. The extension then runs *InstallIIS* from the *IISInstall.ps1* script, as defined in *function* and *Script*. The ASP.NET app itself is provided as a Web Deploy package, which is also downloaded from GitHub, as defined in *WebDeployPackagePath*:
70+
An install script is downloaded from GitHub, as defined in `url`. The extension then runs `InstallIIS` from the `IISInstall.ps1` script, as defined in `function` and `Script`. The ASP.NET app itself is provided as a Web Deploy package, which is also downloaded from GitHub, as defined in `WebDeployPackagePath`:
7171

7272
## Deploy the Bicep file
7373

@@ -90,14 +90,14 @@ An install script is downloaded from GitHub, as defined in *url*. The extension
9090
9191
---
9292
93-
Replace **\<vmss-name\>** with the name of the scale set. It must be 3-61 characters in length and globally unique across Azure. You'll be prompted to enter **adminPassword**.
93+
Replace *\<vmss-name\>* with the name of the virtual machine scale set. It must be 3-61 characters in length and globally unique across Azure. You'll be prompted to enter `adminPassword`.
9494
9595
> [!NOTE]
96-
> When the deployment finishes, you should see a message indicating the deployment succeeded. It can take 10-15 minutes for the scale set to be created and apply the extension to configure the app.
96+
> When the deployment finishes, you should see a message indicating the deployment succeeded. It can take 10-15 minutes for the virtual machine scale set to be created and apply the extension to configure the app.
9797
9898
## Validate the deployment
9999
100-
To see your scale set in action, access the sample web application in a web browser. Obtain the public IP address of your load balancer using Azure CLI or Azure PowerShell.
100+
To see your virtual machine scale set in action, access the sample web application in a web browser. Obtain the public IP address of your load balancer using Azure CLI or Azure PowerShell.
101101
102102
# [CLI](#tab/CLI)
103103
@@ -137,7 +137,7 @@ Remove-AzResourceGroup -Name exampleRG
137137

138138
## Next steps
139139

140-
In this quickstart, you created a Windows scale set with a Bicep file and used the PowerShell DSC extension to install a basic ASP.NET app on the VM instances. To learn more, continue to the tutorial for how to create and manage Azure virtual machine scale sets.
140+
In this quickstart, you created a Windows virtual machine scale set with a Bicep file and used the PowerShell DSC extension to install a basic ASP.NET app on the VM instances. To learn more, continue to the tutorial for how to create and manage Azure virtual machine scale sets.
141141

142142
> [!div class="nextstepaction"]
143143
> [Create and manage Azure virtual machine scale sets](tutorial-create-and-manage-powershell.md)

0 commit comments

Comments
 (0)