Skip to content

Commit b1ca409

Browse files
committed
review-2
1 parent 0848b96 commit b1ca409

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

learn-pr/azure/choose-compute-provisioning/includes/4-third-party-solutions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Let's consider Chef and Terraform against the same criteria as in the previous u
1010

1111
### Scenario
1212

13-
Your organization has decided to let the developers create some virtual machines for their own testing purposes. The development team knows various programming languages and recently started writing Ruby applications. They'd like to scale these applications and run them on test environments. They're familiar with Linux. The developers run only Linux-based machines and destroy them after testing is finished.
13+
Your organization decides to let the developers create some virtual machines for their own testing purposes. The development team knows various programming languages and recently started writing Ruby applications. They'd like to scale these applications and run them on test environments. They're familiar with Linux. The developers run only Linux-based machines and destroy them after testing is finished.
1414

15-
The scenario is ideal for Chef, since you're letting the programmers create their own environments by using their own Ruby configuration scripts. They're already familiar with Ruby, since they've written applications with the language.
15+
The scenario is ideal for Chef, since you're letting the programmers create their own environments by using their own Ruby configuration scripts. They're already familiar with Ruby, since their applications are written in that language.
1616

1717
### Solution summary
1818

@@ -28,7 +28,7 @@ Chef is suitable for large-scale infrastructure deployment and configuration. Ch
2828

2929
### Scenario
3030

31-
Your organization has gained a new client who wants to create multiple virtual machines across several cloud providers. The client has asked you to create three new virtual machines in Azure and one other in the public cloud. The client wants the virtual machines to be similar. They should be created by using a script that works with both providers. This approach helps the client have a better idea of what they've provisioned across providers.
31+
Your organization gains a new client who wants to create multiple virtual machines across several cloud providers. The client asks you to create three new virtual machines in Azure and one other in the public cloud. The client wants the virtual machines to be similar. They should be created by using a script that works with both providers. This approach helps the client have a better idea of what they provisioned across providers.
3232

3333
Terraform is a good solution for this scenario. You can easily create virtual machines and other resources on multiple providers by using Terraform.
3434

learn-pr/azure/choose-compute-provisioning/includes/5-exercise-deploy-template.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
Your organization grows, and demand rises in Europe and Asia. Your organization is based in the United States. Most of your infrastructure is cloud based. Your European users are reporting a slow website. To provide better service to the customers in Europe, your company has asked you to create a new and improved web server for Europe. The machine must be configured as an IIS web server when it's provisioned.
1+
Your organization grows, and demand rises in Europe and Asia. Your organization is based in the United States. Most of your infrastructure is cloud based. Your European users are reporting a slow website. To provide better service to the customers in Europe, your company asks you to create a new and improved web server for Europe. The machine must be configured as an Internet Information Services (IIS) web server when you provision it.
22

3-
You've been asked to choose appropriate provisioning tools. Your tools should also be easy to use and easily customizable.
3+
You're asked to choose appropriate provisioning tools. Your tools should also be easy to use and easily customizable.
44

55
In this exercise, you provision a web server to meet the requirements.
66

77
## Provision a web server
88

99
You need to use several tools to provision a web server. Using an Azure Resource Manager template, you can define the environment for your web server. The Resource Manager template can also help you define a desired state configuration (DSC) for your web server. When you link to a DSC extension handler in the Resource Manager template, both the environment and the desired state are applied when you provision the web server. The DSC extension handler helps enforce the DSC state that you defined.
1010

11-
In the following exercise, you use a Resource Manager template to provision a virtual machine. The DSC extension handler that's included in the template enforces your state on the virtual machine. You use an Azure storage account to host your DSC configuration file.
11+
In the following exercise, you use a Resource Manager template to provision a virtual machine. The DSC extension handler included in the template enforces your state on the virtual machine. You use an Azure storage account to host your DSC configuration file.
1212

1313
## Clone the configuration and template
1414

1515
Let's start by obtaining a configuration file and an Azure Resource Manager template from GitHub.
1616

17-
1. 1. In the Cloud Shell window on the right side of the screen, select the **More** icon (**...**), then select **Settings** > **Go to Classic version**.
17+
1. In the Cloud Shell window on the right side of the screen, select the **More** icon (**...**), then select **Settings** > **Go to Classic version**.
1818

1919
1. In Azure Cloud Shell instance on the right, run the following command to clone the GitHub repository.
2020

@@ -124,7 +124,7 @@ The GitHub repository that you cloned, also contains a Resource Manager template
124124
"metadata": {
125125
"description": "Image SKU"
126126
}
127-
},
127+
},
128128
```
129129

130130
1. Update the code as follows so that it looks like this code:
@@ -141,7 +141,7 @@ The GitHub repository that you cloned, also contains a Resource Manager template
141141
"metadata": {
142142
"description": "Image SKU"
143143
}
144-
},
144+
},
145145
```
146146

147147
1. Save the template by pressing <kbd>Ctrl+S</kbd>.
@@ -175,7 +175,7 @@ Now that you have a completed template and a zipped configuration file, you can
175175

176176
Now that you know the template is valid, you can deploy it.
177177

178-
1. To deploy the template, run the following command. When prompted for a password, enter the password you defined in the previous task.
178+
1. Run the following command To deploy the template. When prompted for a password, enter the password you defined in the previous task.
179179

180180
```azurecli
181181
az deployment group create \
@@ -184,9 +184,9 @@ Now that you know the template is valid, you can deploy it.
184184
--parameters vmName=hostVM1 adminUsername=serveradmin
185185
```
186186

187-
It may take several minutes for deployment to complete.
187+
It can take several minutes for deployment to complete.
188188

189-
1. When the deployment is completed, you should have a virtual machine configured as an IIS web server. To confirm it has been set up, run the following command to list all of the resources in the resource group.
189+
1. When the deployment is completed, you should have a virtual machine configured as an IIS web server. To confirm your setup, run the following command to list all of the resources in the resource group.
190190

191191
```azurecli
192192
az resource list \

0 commit comments

Comments
 (0)