DEMO: Creating a Queue
Start course
Difficulty
Beginner
Duration
50m
Students
17183
Ratings
4.7/5
starstarstarstarstar-half
Description

This course is intended for those who wish to learn about the basics of Microsoft Azure storage, covering the core storage services in Azure and the different storage account types that are available. You'll watch a demonstration that shows you how to create a storage account in Microsoft Azure.

The course then moves on to look at the storage services in more detail: blob storage, Azure Files, Azure Queues, and Azure Tables. We'll also cover encryption and bursting.

This course contains hands-on demonstrations from the Azure portal so that you can see the concepts covered in this course put into practice. If you have any feedback relating to this course, feel free to reach out to us at support@cloudacademy.com.

Learning Objectives

  • Define the major components of Azure Storage
  • Understand blob storage and what it offers
  • Understand how to use Azure Files
  • Learn about Azure Queues and how to create a queue
  • Learn why and when to use an Azure Table

Intended Audience

This course is intended for anyone who wants to learn the basics of Azure Storage.

Prerequisites

To get the most out of this course, you should have a basic understanding of the Microsoft Azure platform.

 

Transcript

Welcome back. In this quick demonstration, I want to show you how to create a queue in Microsoft Azure using the Azure portal. Now, since this isn't a course on using queues, we're not going to get into all the details of how to use it, but I wanted to at least show you how to create a queue.

On the screen here, you can see I'm logged into my Azure portal. I'm at the home page and I'm logged in as an admin. To create a queue service, what I need to do is browse to my storage accounts. And then from the overview page of my storage accounts, I simply click on the queues box here.

Now from the queues page, I can see what existing queues I have set up. I can also see what authentication method I'm using. Now to create my queue, it's a pretty straightforward process. I simply click the plus queue button up here and then give my queue a name.

Now my name for the queue needs to be all lowercase. It must start with a letter or a number, and it can only include letters, numbers, or hyphens. So I'm just going to call this myqueue. And then we'll click okay here. And then we can see here myqueue is created and it gives me the URL to access that queue. And that's really all there is to creating a queue.

Now, before we go, I'll just show you quickly how to add a message to that queue through the portal. And to do that, I simply click on my queue here and then add a message. Now what I'll do here, I'll just add some kind of message text here. And we can set the expiration. I'll just leave the defaults there.

Now because Microsoft recommends encoding binary data, this checkbox here for encode the message body in Base64 is checked by default. So we'll leave it there and we'll go ahead and click okay. And now we can see the message in our queue. If we select the message, we can look at some of the message properties. We can see the body of the message, when that message was inserted into the queue and when it expires. 

Now, if we wanted to dequeue this message or remove it from the queue, we simply click the dequeue message. Now since this is the first and only message in my queue, it's asking me if I'm sure I want to remove the first message in the queue. We'll go ahead and click yes. And now we can see, we have no more messages in our queue.

So that's the long and short of it on how to create a queue, how to add a message to a queue, and how to dequeue that message.

About the Author
Students
84510
Courses
82
Learning Paths
62

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.