No video

Azure Queue Storage Tutorial

  Рет қаралды 53,339

Adam Marczak - Azure for Everyone

Adam Marczak - Azure for Everyone

Күн бұрын

Azure Queue Storage is simple yet powerful service for storing large number of messages. It is one of core services for implementing scenarios like load-leveling, fan-out, fan-in and those relying on retry capabilities.
In this episode I give you introduction to what Storage Queue service is. How can you provision it, what are the typical scenarios that you would want to leverage its capabilities?
In this episodes live demo of
- Creating queue storage
- Managing queues and their data
- Implementing fan-out scenario using Logic Apps and Queues
Next steps for you after watching the video
1. What is azure queue service
- docs.microsoft.com/en-us/azur...
2. Managing queue data from Azure Portal
- docs.microsoft.com/en-us/azur...
3. Developing for queues using .NET
- docs.microsoft.com/en-us/azur...
Want to connect?
- Blog marczak.io/
- Twitter / marczakio
- Facebook / marczakio
- LinkedIn / adam-marczak
- Site azure4everyone.com

Пікірлер: 67
@GrenadeApple3
@GrenadeApple3 3 жыл бұрын
This is the clearest tutorial I've seen for Azure Queues, thanks!
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Cool, thanks! Appreciated. :)
@bluegables
@bluegables 3 жыл бұрын
Adam is very good in explaining things, very good diagrams too. I am listening to all his videos here.
@thedeveloperstory6965
@thedeveloperstory6965 3 жыл бұрын
great video Adam! May I suggest you do a video explaining the similarities and differences between EventHubs, Service Bus Queues, Service Bus Topics, and Storage Queues? Thumbs up for the clarity and simplicity in your content!
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thanks! I might, for new check this out docs.microsoft.com/en-us/azure/event-grid/compare-messaging-services?WT.mc_id=AZ-MVP-5003556
@jesus21282
@jesus21282 3 жыл бұрын
Queues in a nutshell ! Now I feel like I can use this for my apps thanks again Adam!
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Happy to help!
@muralibanka2942
@muralibanka2942 2 жыл бұрын
Great videos, I went through many of your videos on Azure and you sharing your knowledge with value information.
@puneetmittal2000
@puneetmittal2000 Жыл бұрын
Adam is a rock star.
@manoharjulakanti8688
@manoharjulakanti8688 3 жыл бұрын
Clearly Explained. Waiting for other videos from you........
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thank you so much 🙂
@janvhiremulkar7093
@janvhiremulkar7093 2 жыл бұрын
Excellent presentations and Top level teaching skill you have..
@geogyzachariah5849
@geogyzachariah5849 3 жыл бұрын
Very useful tutorial on Queue Storage
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Glad you think so!
@Alex-eq7uh
@Alex-eq7uh Жыл бұрын
Your videos are fantastic, love the content
@sameerchaudhari6061
@sameerchaudhari6061 2 жыл бұрын
Very Nice Video Adam
@miguelsoares8158
@miguelsoares8158 3 жыл бұрын
Great video as always! I was wondering if you could do a series on Azure Synapse like you did for Databricks and ADF
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Yea, this is one of the things I wanted to do for a very long time. Currently aligning my schedule for the next months so I'll check if I can include it :)
@CloudTechRam
@CloudTechRam 3 жыл бұрын
Content is really nice, good work
@-Harambe
@-Harambe 4 жыл бұрын
Very thorough anduseful. Thank you!
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Glad it was helpful!
@aykani
@aykani 3 жыл бұрын
Excellent! Thanks Adam
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
My pleasure!
@jpeisleide
@jpeisleide 4 жыл бұрын
Thank you for sharing this demo.
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
My pleasure!
@CoopmanGreg
@CoopmanGreg 3 жыл бұрын
I would like to improve my video teaching also. Your graphics and animation are great for explaining. May I ask what software you use for this? and also I was wondering if you do your own graphics or does someone else, it must take a lot of time? The quality of all aspects of your videos are really fantastic. Thanks
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thanks! That's just pure powerpoint. All diagrams are mine, created in visio and imported and animated. Screen is recorded using Camtasia. Thanks again :)
@CoopmanGreg
@CoopmanGreg 3 жыл бұрын
@@AdamMarczakYT Wow! That's an incredible amount of work, and it shows in the quality of your videos and content. Thanks!
@sandrojorgeoliveira175
@sandrojorgeoliveira175 2 жыл бұрын
Awesome! Thank you!
@yassineelb8735
@yassineelb8735 4 жыл бұрын
Your videos are awesome !
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
I appreciate that!
@prashanthkommana8648
@prashanthkommana8648 3 жыл бұрын
You are fantastic. please make some videos on migration please.
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thank you! :D Noted!
@sud05
@sud05 3 жыл бұрын
Nice video. Would be interesting to see how it works with SQL Server Service Broker and retrieve the messages from there. I once did it with kafka and it would be nice to see how it works in Azure.
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thanks for the kind words. Not sure if your described scenario is supported this way.
@monicakumar9540
@monicakumar9540 3 жыл бұрын
Adam pls share a video on service bus and a comparison among other messaging services
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Eventually I'd love to do that, for now please check this doc docs.microsoft.com/en-us/azure/event-grid/compare-messaging-services?WT.mc_id=AZ-MVP-5003556 and this docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted?WT.mc_id=AZ-MVP-5003556
@Ericsson1181
@Ericsson1181 4 жыл бұрын
Muito bem explicado, parabéns!
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Obrigado!
@MojojojoSpaceMonkey
@MojojojoSpaceMonkey 2 жыл бұрын
HI Adam, great video. One thing, I do not understand how did you manage to do the fanout with logic apps ? That last part of video is a bit unclear to me, can you provide some explanation ?
@atziazas
@atziazas 4 жыл бұрын
I love your videos. Can you also talk about Data Lake tables?
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Heya! Cheers! Do you mean DELTA Lake Tables on Databricks or Storage Tables on storage accounts?
@atziazas
@atziazas 4 жыл бұрын
I was under the impression that ADLS Gen 2 had blobs, queues, fileshares and tables. Is that incorrect? Thank you in advance for your reply.
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
@@atziazas Ach I understand now. Those Data Lake tables are same thing as storage tables. Only blob containers change to data lake file systems. Queues, File Shares and tables remain the same across Data Lake/Storage services. But yes I plan to make video on Table Storage service in near future.
@jaysinha9715
@jaysinha9715 4 жыл бұрын
Hi Adam, have you created any demo for 'Azure Service Bus'? If not then please make one
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Service Bus is coming at some point :)
@DeepakShaw
@DeepakShaw 11 ай бұрын
Thanks, how can we access and do various operations using the HTTP connector?
@rohinimalgave8850
@rohinimalgave8850 2 жыл бұрын
Can we use trigger when there are messages in a queue. Storage account is in same region and networking selected networks.
@premkrishnan9019
@premkrishnan9019 4 жыл бұрын
Is it possible to trigger an azure function using the queue?
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Yes it is, here is the reference docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue
@chriwee5297
@chriwee5297 3 жыл бұрын
Recorded on extreme low volume levels, but awesome.
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thanks! It's a 30 min intro so yeah, hopefully I can do more advanced videos in the future ;)
@artemkushnirenko2521
@artemkushnirenko2521 4 жыл бұрын
Awesome video :-) If I have access to someone else's storage queue through a connection string, should I then create my own storage queue in order to consume the given storage queue, or can I somehow "import" the already created queue?
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
Not sure I follow. It sounds like you want pub/sub model rather than queue. If someone processed event from queue then it's permanently delete so you can't copy anything from there.
@artemkushnirenko2521
@artemkushnirenko2521 4 жыл бұрын
Adam Marczak - Azure for Everyone It was poorly explained by me. I’ve been given a connection string to a Storage Queue from which I’m supposed to read the messages and store them when they appear minute by minute. My thought was to put them into Blob Storage, but I’m kinda confused on how to do it, since it’s not technically my Storage Queue. I was trying to follow some of your Logic App approach, but without luck. Hope it makes sense :-)
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
It makes sense now. Logic apps should work, so if they didn't then you made some mistake. In general storage account doesn't have to be yours for this to work. If you expect a lot of messages I'd advise to check Azure Function Apps as they are much cheaper at bigger scale. But I'd start with logic apps so you understand the concept. I'd probably delete logic app and try again, you probably made some mistake.
@sunnydj484
@sunnydj484 3 жыл бұрын
10000000000 likes :)
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
I appreciate every single one of them :)
@AngelGarcia-ig7oy
@AngelGarcia-ig7oy 3 жыл бұрын
How can I do this in a C# console app? I reffer to subscribe and get the all messages
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Check out official MS samples docs.microsoft.com/en-us/azure/storage/queues/storage-dotnet-how-to-use-queues?tabs=dotnet&WT.mc_id=AZ-MVP-5003556
@NaaneVinu
@NaaneVinu 2 жыл бұрын
Thanks
@eminearif6972
@eminearif6972 4 жыл бұрын
Thank you for the helpful channel ^_^ Can you try to set better names, please? 'App1', 'App2', 'Demo1' could be 'CreateMessagesApp', 'ConsumeMessagesApp', 'StorageQueueDemo' :)
@AdamMarczakYT
@AdamMarczakYT 4 жыл бұрын
That is definitely a very good suggestion. Will start applying this immediately, especially since I had this conclusion recently as well as I've looked at my github with plenty of 'demo' apps. sO starting next episode this will be a standard. :)
@yaroslavpanych2067
@yaroslavpanych2067 6 ай бұрын
Lol, dude justifies limit of message size by the idea of storing full data somewhere else(e.g. in DB) and the very first example of queue is to limit access to DB! Where in hell I supposed to store it stuff that doesn't fit message in this case?
@yaroslavpanych2067
@yaroslavpanych2067 6 ай бұрын
up to 64k ... well, RIP Azure. Such stupid limitation makes it impossible to use in serious business cases
@mariomastrandrea4165
@mariomastrandrea4165 3 жыл бұрын
too fast man. I don't understand why you go so fast. you could be much more clear if you simply went slower in your explanations
@AdamMarczakYT
@AdamMarczakYT 3 жыл бұрын
Thanks for the feedback
Azure Storage Tutorial | Introduction to Blob, Queue, Table & File Share
23:01
Adam Marczak - Azure for Everyone
Рет қаралды 225 М.
Azure Event Grid Tutorial
21:44
Adam Marczak - Azure for Everyone
Рет қаралды 129 М.
小天使太有爱心了#天使#小丑#家庭#搞笑
00:32
家庭搞笑日记
Рет қаралды 25 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 10 МЛН
小宇宙竟然尿裤子!#小丑#家庭#搞笑
00:26
家庭搞笑日记
Рет қаралды 29 МЛН
Вы чего бл….🤣🤣🙏🏽🙏🏽🙏🏽
00:18
OKSII
Рет қаралды 4,5 МЛН
My microservices architecture based .NET project at high level
11:59
Interview Happy
Рет қаралды 32 М.
Learn the Fundamentals of Microsoft Fabric in 38 minutes
38:00
Learn Microsoft Fabric with Will
Рет қаралды 146 М.
Azure Table Storage Tutorial | Easy and scalable NoSQL database
22:51
Adam Marczak - Azure for Everyone
Рет қаралды 91 М.
Azure AD App Registrations, Enterprise Apps and Service Principals
33:44
John Savill's Technical Training
Рет қаралды 217 М.
Azure Data Factory Tutorial | Introduction to ETL in Azure
24:59
Adam Marczak - Azure for Everyone
Рет қаралды 842 М.
Getting Started with Logic Apps Standard
22:07
Microsoft Azure Developers
Рет қаралды 9 М.
Azure Event Hub Tutorial | Big data message streaming service
32:10
Adam Marczak - Azure for Everyone
Рет қаралды 168 М.
Azure Master Class v2 - Module 5 - Storage
2:16:19
John Savill's Technical Training
Рет қаралды 62 М.
小天使太有爱心了#天使#小丑#家庭#搞笑
00:32
家庭搞笑日记
Рет қаралды 25 МЛН