Skip to content

Commit 8248366

Browse files
Update Azure ARM template documentation for clarity and detail
1 parent 26a8d67 commit 8248366

2 files changed

Lines changed: 21 additions & 9 deletions

File tree

content/learning-paths/servers-and-cloud-computing/azure-arm-template/overview.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,36 @@
11
---
2-
title: Overview
2+
title: Getting started with Azure Resource Manager
33
weight: 2
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9-
Azure Resource Manager templates provide a declarative way to define and deploy Azure infrastructure as code. In this Learning Path, you'll create a template that deploys a Linux virtual machine powered by Azure Cobalt 100 processors, including networking, security, and SSH authentication.
9+
## Overview
1010

11-
Using Resource Manager templates enables consistent, repeatable deployments across different environments while reducing configuration errors and enabling CI/CD automation.
11+
In this Learning Path, you’ll create an Azure Resource Manager template that deploys a Linux virtual machine powered by Azure Cobalt 100 processors. The template defines the virtual machine, networking, security settings, and SSH authentication required for deployment.
12+
13+
By using Azure Resource Manager templates, you can deploy infrastructure consistently across environments, reduce configuration errors, and integrate infrastructure provisioning into CI/CD workflows.
1214

1315
## What is an Azure Resource Manager template?
1416

15-
Azure Resource Manager templates are JSON files that define the infrastructure and configuration you want to deploy in Azure. Templates enable Infrastructure as Code (IaC), allowing you to version control your infrastructure alongside your application code. When you submit a template to Azure Resource Manager, it orchestrates the creation of all specified resources in the correct order, managing dependencies automatically. Templates achieve consistent, repeatable deployments across different environments while reducing configuration errors and enabling CI/CD automation.
17+
An Azure Resource Manager template is a JSON file that defines the infrastructure and configuration you want to deploy in Azure. This approach is known as Infrastructure as Code (IaC).
1618

17-
## Before you begin
19+
When you deploy a template, Azure Resource Manager:
20+
- Creates resources in the correct order
21+
- Manages dependencies automatically
22+
- Ensures deployments are consistent and repeatable
1823

19-
To complete this Learning Path, you need:
24+
Using templates allows you to version control infrastructure alongside application code and automate deployments across environments.
2025

26+
## Set up your environment
27+
28+
To complete this Learning Path, you need:
2129

30+
- An Azure account with an active subscription
31+
- Azure CLI installed and configured
32+
- A local terminal on Linux, macOS, or Windows (with WSL)
33+
- An SSH key pair for secure access to the virtual machine
2234

2335
## Generate an SSH key pair
2436

@@ -58,7 +70,7 @@ You can list your subscriptions with:
5870
az account list --output table
5971
```
6072

61-
## Verify Azure CLI is working
73+
## Verify your Azure CLI configuration
6274

6375
Confirm your Azure CLI is properly configured by checking your current subscription:
6476

content/learning-paths/servers-and-cloud-computing/azure-arm-template/verify.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
2-
title: Connect and verify
2+
title: Connect to the Cobalt 100 VM and verify Arm64 architecture
33
weight: 5
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9-
## Connect to the VM via SSH
9+
## Connect to the Cobalt 100 VM via SSH
1010

1111
Use the public IP address from the previous step to connect to your Cobalt 100 VM:
1212

0 commit comments

Comments
 (0)