AWS SQS (Simple Queue Service) - Getting Started and Integrating with .NET Apps | .NET ON AWS

preview_player
Показать описание
Hello 👋 Amazon Simple Queue Service or SQS in short is a fully managed message queuing service that enables you to decouple applications and build distributed software systems. Using SQS, you can send, store, and receive messages between different applications without losing messages or requiring other services to be available.

In this video, let’s learn how to get started with Amazon SQS and use it from a .NET Application. We will learn how to send and receive messages, different properties, and concepts that you need to know when using SQS.

This video is sponsored by AWS and is part of the .NET on AWS Series.

00:00 - Introduction
03:08 - Create Queue and Send Message
13:17 - Delay
15:40 - Reading Message
20:36 - Short & Long Polling
25:17 - Visibility Timeout
27:09 - Mark as Processed
29:16 - Error Handling
31:28 - Dead Letter Queue
36:18 - Conclusion

Additional Watching

Come say hi! ✋

Make sure to SUBSCRIBE to the channel. THANK YOU for helping me grow this channel !!
Рекомендации по теме
Комментарии
Автор

That's a comprehensive guide if ever I saw one. This is a no-nonsense, straight to the point, with examples that work. Very well done!

huw
Автор

You are making videos straight to the point . Other wise YouTube is full of garbage. Please make videos on micro services and how to handle multiple endpoint api transactions .

rohit
Автор

As always, clear and straight to the point, great content! Thank you!

MarianoGomezBidondo
Автор

Quite Impressive video. pretty clear!! thanks for this

NimashDilanka
Автор

It's a very cool explanation...so easy to understand thank you sir

amarnatha
Автор

I like the way you teach sqs: simple and straight to the point.
Do you also have vidoes on AWS Event Bridge and Step Functions?
I would like to watch your approach on them :)

mryildiz
Автор

in kubernetes context, if the consumer app is created as a pod, would it require a 'service' to listen to SQS? if i want to increase the number of consumer pod, will it be consumed by all the pods causing each pod to do the exact same process? thx. awesome video

kresnofatihimani
Автор

Hello Rahul, thanks for great explanation. I am wondering how we can add retry policies to Sqs in .Net Core. For example i want to send a message to Sqs and i want to retry sending if it fails due to network errors or other connection errors. Is there any way to do this? Thanks 💯

jackdaniel
Автор

Hi Rahul, Thanks for doing this. Your videos are really special and helps the community because each concept is explained in detail and practical in nature. Please keep doing what you are doing.
I have one small request, can you do a video on how to combine multiple cloud provider services in a better way, for example my solution will use both aws parameter store and azure keyvault, how can we make a adapter library which can deal with such scenario s

WhisperingBengal
Автор

Thanks for the Video Rahul. I have to ask a question regarding sending a multiple messages to SQS. suppose If I don't know how many request I have to send, In that case If I use send multiple message to SQS, I will send only one massage or more than one massages right ? is this correct ? or with send multiple message into SQS, do we need to always send more than one message at a time.

sandanuwan
Автор

Hi Rahul, It's a helpful video. I am using SQS together with SNS. When I create a SQS queue with an access policy, AWS appends another policy automatically. I don't know why and dont want that. What could be the possible reason AWS is doing that?

YoyoToyota-sw
Автор

Hi Rahul, is it a good practice to use SQS to upload files to S3 buckets? I'm working on a file upload solution and trying to send files as a message to SQS (a byte array). From there I triggered a Lambda to write that to S3. At the moment I'm uploading files to S3 from my API. But I have to consider what happens when Network errors occurred. This is where I think I can keep them in a queue for later processing (when the Network is available). Any thoughts on this idea?

shauncs
Автор

Williams Amy Taylor Kevin Hernandez Jason

FinancialYaweli
visit shbcf.ru