Skip to content

Commit 11c4fd8

Browse files
authored
Merge pull request #3147 from madeline-underwood/reddis
Reddis
2 parents ce0676a + 7070501 commit 11c4fd8

5 files changed

Lines changed: 20 additions & 15 deletions

File tree

content/learning-paths/servers-and-cloud-computing/redis-cobalt/_index.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
title: Deploy Redis on Azure Cobalt 100 Arm64 virtual machines for real-time messaging and event processing
33
description: Learn how to install and configure Redis on an Azure Cobalt 100 Arm64 virtual machine, implement real-time messaging with Pub/Sub and Streams, and benchmark throughput and latency on Arm infrastructure.
44

5-
draft: true
6-
cascade:
7-
draft: true
8-
95
minutes_to_complete: 30
106

117
who_is_this_for: This is an introductory topic for developers, DevOps engineers, and platform engineers who want to build real-time messaging systems and event-driven applications using Redis on Arm-based cloud environments.
@@ -24,6 +20,7 @@ prerequisites:
2420

2521
author: Pareena Verma
2622

23+
### Tags
2724
### Tags
2825
skilllevels: Introductory
2926
subjects: Databases

content/learning-paths/servers-and-cloud-computing/redis-cobalt/background.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
---
2-
title: Overview of Azure Cobalt 100 and Redis
2+
title: Understand Redis on Azure Cobalt 100
33

44
weight: 2
55

66
layout: "learningpathall"
77
---
88

9+
## Why run Redis on Azure Cobalt 100
10+
11+
Redis on Arm-based Azure Cobalt 100 processors delivers high-performance, low-latency data operations for real-time messaging and event processing. Cobalt 100's dedicated physical cores per vCPU provide consistent performance that suits Redis's in-memory architecture and event-driven workloads.
12+
913
## Azure Cobalt 100 Arm-based processor
1014

1115
Azure’s Cobalt 100 is Microsoft’s first-generation, in-house Arm-based processor. Built on Arm Neoverse N2, Cobalt 100 is a 64-bit CPU that delivers strong performance and energy efficiency for cloud-native, scale-out Linux workloads such as web and application servers, data analytics, open-source databases, and caching systems. Running at 3.4 GHz, Cobalt 100 allocates a dedicated physical core for each vCPU, which helps ensure consistent and predictable performance.

content/learning-paths/servers-and-cloud-computing/redis-cobalt/deploy-redis-cobalt.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Deploy Redis on Azure Cobalt 100
2+
title: Install Redis and build messaging pipelines
33
weight: 4
44

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

9-
## Deploy Redis on Azure Cobalt 100 (Arm)
9+
## Deploy real-time messaging with Redis on Cobalt 100
1010

11-
This section guides you through installing Redis on an Azure Cobalt 100 Arm-based virtual machine and building a real-time messaging and event processing system using Redis Pub/Sub and Streams.
11+
In this section you install Redis on an Azure Cobalt 100 Arm-based virtual machine and build a real-time messaging and event processing system using Redis Pub/Sub and Streams.
1212

1313
You will implement low-latency messaging and event-driven pipelines optimized for Arm-based infrastructure.
1414

@@ -96,7 +96,7 @@ The output is similar to:
9696
PONG
9797
```
9898

99-
This confirms that Redis is running and accepting connections.
99+
The output confirms that Redis is running and accepting connections.
100100

101101
## Implement real-time messaging using Pub/Sub
102102

@@ -149,7 +149,7 @@ The output is similar to:
149149
3) "Hello from Cobalt Arm!"
150150
```
151151

152-
This demonstrates real-time message delivery.
152+
The output demonstrates real-time message delivery.
153153

154154
## Build an event pipeline using Redis Streams
155155

@@ -201,7 +201,7 @@ The output is similar to:
201201
4) "purchase"
202202
```
203203

204-
This confirms that events are stored and can be read reliably.
204+
The output confirms that events are stored and can be read reliably.
205205

206206
## Key differences between Pub/Sub and Streams
207207

content/learning-paths/servers-and-cloud-computing/redis-cobalt/instance.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ weight: 3
66
layout: learningpathall
77
---
88

9+
## Provision Azure infrastructure for Redis
10+
11+
Create an Arm-based Cobalt 100 virtual machine to host your Redis deployment.
12+
913
## Prerequisites and setup
1014

1115
There are several common ways to create an Arm-based Cobalt 100 virtual machine, and you can choose the method that best fits your workflow or requirements:
@@ -16,7 +20,7 @@ There are several common ways to create an Arm-based Cobalt 100 virtual machine,
1620

1721
In this section, you'll launch the Azure Portal to create a virtual machine with the Arm-based Azure Cobalt 100 processor.
1822

19-
This Learning Path focuses on general-purpose virtual machines in the Dpsv6 series. For more information, see the [Microsoft Azure guide for the Dpsv6 size series](https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dpsv6-series).
23+
The Learning Path focuses on general-purpose virtual machines in the Dpsv6 series. For more information, see the [Microsoft Azure guide for the Dpsv6 size series](https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dpsv6-series).
2024

2125
While the steps to create this instance are included here for convenience, you can also refer to the [Deploy a Cobalt 100 virtual machine on Azure Learning Path](/learning-paths/servers-and-cloud-computing/cobalt/).
2226

content/learning-paths/servers-and-cloud-computing/redis-cobalt/redis-benchmark-and-validation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Benchmark and validate Redis on Azure Cobalt 100
2+
title: Benchmark Redis performance on Cobalt 100
33
weight: 5
44

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

9-
## Benchmark and validate Redis performance
9+
## Validate Redis for production workloads
1010

11-
This section demonstrates how to implement production-grade event processing using Redis Streams consumer groups, simulate real workloads using Python, and benchmark Redis performance on an Azure Cobalt 100 Arm-based virtual machine.
11+
In this section you implement production-grade event processing using Redis Streams consumer groups, simulate real workloads using Python, and benchmark Redis performance on an Azure Cobalt 100 Arm-based virtual machine.
1212

1313
You will validate Redis for high-throughput, low-latency workloads on Arm infrastructure.
1414

0 commit comments

Comments
 (0)