You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance documentation for Golang on Azure Cobalt 100. Update titles, add descriptions, and improve clarity in installation and configuration instructions across multiple files.
Copy file name to clipboardExpand all lines: content/learning-paths/servers-and-cloud-computing/golang-on-azure/background.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,8 @@
1
1
---
2
2
title: "Overview"
3
-
4
3
weight: 2
5
-
6
-
layout: "learningpathall"
4
+
### FIXED, DO NOT MODIFY
5
+
layout: learningpathall
7
6
---
8
7
## Microsoft Azure Cobalt 100 Arm-based processor
9
8
@@ -17,18 +16,18 @@ Key performance features include:
17
16
18
17
To learn more, see the Microsoft blog: [Announcing the preview of new Azure virtual machines based on the Azure Cobalt 100 processor](https://techcommunity.microsoft.com/blog/azurecompute/announcing-the-preview-of-new-azure-vms-based-on-the-azure-cobalt-100-processor/4146353).
19
18
20
-
## Golang (Go Programming Language)
19
+
## Golang (Go programming language)
21
20
22
21
Golang (Go) is a modern, open-source programming language developed by Google, specifically designed for building scalable, high-performance applications. Go excels in simplicity, compilation speed, and runtime efficiency, making it an ideal choice for cloud-native development and Arm64 architecture deployment.
23
22
24
-
###Key Go Language Features:
23
+
## Key Go language features:
25
24
- Built-in concurrency with goroutines and channels
26
25
- Strong static typing for improved code reliability
27
26
- Comprehensive standard library for rapid development
28
27
- Fast compilation and efficient garbage collection
29
28
- Cross-platform compatibility including native Arm64 support
30
29
31
-
### Primary Use Cases:
30
+
##Go language primary use cases:
32
31
- Cloud-native applications and containerized workloads
title: Create Azure Cobalt 100 Arm64 VM for Golang Deployment
3
3
weight: 3
4
-
5
4
### FIXED, DO NOT MODIFY
6
5
layout: learningpathall
7
6
---
@@ -22,29 +21,33 @@ While the steps to create this instance are included here for convenience, you c
22
21
23
22
## Create an Arm-based Azure virtual machine
24
23
25
-
Creating a virtual machine on Azure Cobalt 100 follows the standard Azure VM flow. In the Azure portal, go to **Virtual machines**.
24
+
Creating a virtual machine on Azure Cobalt 100 follows the standard Azure VM flow.
25
+
26
+
Follow these steps:
27
+
28
+
- In the Azure portal, go to **Virtual machines**.
26
29
27
-
Select **Create**, then choose **Virtual machine** from the drop-down.
30
+
-Select **Create**, then choose **Virtual machine** from the drop-down.
28
31
29
-
On the **Basics** tab, enter **Virtual machine name** and **Region**.
32
+
-On the **Basics** tab, enter **Virtual machine name** and **Region**.
30
33
31
-
Under **Image**, choose your OS (for example, *Ubuntu Pro 24.04 LTS*) and set **Architecture** to **Arm64**.
34
+
-Under **Image**, choose your OS (for example, *Ubuntu Pro 24.04 LTS*) and set **Architecture** to **Arm64**.
32
35
33
-
In **Size**, select **See all sizes**, choose the **Dpsv6** series, then select **D4ps_v6**.
36
+
-In **Size**, select **See all sizes**, choose the **Dpsv6** series, then select **D4ps_v6**.
34
37
35
38

36
39
37
-
Under **Authentication type**, choose **SSH public key**. Azure can generate a key pair and store it for future use. For **SSH key type**, **ED25519** is recommended (RSA is also supported).
40
+
-Under **Authentication type**, choose **SSH public key**. Azure can generate a key pair and store it for future use. For **SSH key type**, **ED25519** is recommended (RSA is also supported).
38
41
39
-
Enter the **Administrator username**.
42
+
-Enter the **Administrator username**.
40
43
41
-
If generating a new key, select **Generate new key pair**, choose **ED25519** (or **RSA**), and provide a **Key pair name**.
44
+
-If generating a new key, select **Generate new key pair**, choose **ED25519** (or **RSA**), and provide a **Key pair name**.
42
45
43
-
In **Inbound port rules**, select **HTTP (80)** and **SSH (22)**.
46
+
-In **Inbound port rules**, select **HTTP (80)** and **SSH (22)**.
44
47
45
48

46
49
47
-
Select **Review + create** and review your configuration. It should look similar to:
50
+
-Select **Review + create** and review your configuration. It should look similar to:
48
51
49
52

50
53
@@ -56,4 +59,4 @@ Your virtual machine should be ready and running within no time. You can SSH int
56
59
57
60

58
61
59
-
{{% notice Note %}}To learn more about Arm-based virtual machines on Azure, see “Getting Started with Microsoft Azure” in[Get started with Arm-based cloud instances](/learning-paths/servers-and-cloud-computing/csp/azure).{{% /notice %}}
62
+
{{% notice Note %}}To learn more about Arm-based virtual machines on Azure, see the section *Getting Started with Microsoft Azure* within the Learning Path[Get started with Arm-based cloud instances](/learning-paths/servers-and-cloud-computing/csp/azure).{{% /notice %}}
0 commit comments