AWS DynamoDB For The .NET Developer: How To Easily Get Started | AWS LAMBDA SERIES

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2024
  • Hello friends, DynamoDB is a cloud-hosted NoSQL database provided by Amazon Web Services (AWS). DynamoDB provides reliable performance, a managed experience, and convenient API access to interact with it. DynamoDB is a fully managed database, which means you don’t need to spin up server instances, software installations, or other maintenance tasks.
    In this video let's learn more about DynamoDB and how to access it from a .NET application. We will learn how to create tables, how to do basic Create Read Update and Delete operations from the .NET application using the DynamoDB SDK.
    🔗Blog Post - www.rahulpnath...
    🔗DynamoDB and .NET - docs.aws.amazo...
    🔗Choosing Partition Key - aws.amazon.com...
    🔗AWS SDK .NET - github.com/aws...
    🔗API Overview - docs.aws.amazo...
    Additional Watching
    📹Dependency Injection - • DEPENDENCY INJECTION i...
    📹Configuration - • CONFIGURATION in ASP.N...
    📹Secret Manager - • SECRET MANAGER In ASP ...
    📹ASP NET Core Series - • ASP.NET Core
    Come say hi! ✋
    🌍 Blog - rahulpnath.com/
    ✉ Subscribe to my Newsletter - www.rahulpnath...
    🐦Twitter - / rahulpnath
    📸Instagram - / rahulpnath
    🎥 Recording Setup and Workflow - www.rahulpnath...
    Video Edited by my wife, Parvathy 😍
    Make sure to SUBSCRIBE to the channel. THANK YOU for helping me grow this channel !!

ความคิดเห็น • 72

  • @RahulNath
    @RahulNath  ปีที่แล้ว

    Source Code here 👉 rahulpnath.visualstudio.com/TH-cam%20Samples/_git/dynamodb-sample
    Blog Post 👉www.rahulpnath.com/blog/aws-dynamodb-net-core/

  • @praveenr1693
    @praveenr1693 ปีที่แล้ว

    Nowadays becoming a habit of searching your tutorials, really appreciate and very thankful to you!

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      Thank you Praveen. The full AWS Series is here bit.ly/aws-net-series. Do let me know if you have topic suggestions 😀

  • @Gunfighterization
    @Gunfighterization ปีที่แล้ว +2

    Hi, you have a perfect way to explain things in detail with clarity. I am subscribing.🙂

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      Thanks and welcome! Here are my popular series - twitter.com/rahulpnath/status/1499626419357630466?s=20

  • @amarnatha1614
    @amarnatha1614 3 หลายเดือนก่อน

    yes sir, very easily understandable...thank you somuch

    • @RahulNath
      @RahulNath  3 หลายเดือนก่อน

      Thank you Amarnath! Do check out the DynamoDB Series bit.ly/awsdynamodb

  • @user-rw6ye8xk9v
    @user-rw6ye8xk9v 5 หลายเดือนก่อน

    Fantastic! You're awesome!

    • @RahulNath
      @RahulNath  5 หลายเดือนก่อน

      Glad you like it!! Do check out the DynamoDB playlist here bit.ly/awsdynamodb

  • @sergeyt4118
    @sergeyt4118 3 ปีที่แล้ว +2

    love your structured and prioritised presentation style; thnx

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Thank you Sergey and great feedback! It is something that I particularly work on when making these videos. Happy that you found it useful.

  • @rajanik7412
    @rajanik7412 2 ปีที่แล้ว

    Sir, Detailed explanation of what and how.. A great leaning for someone new to DynamoDB like me... Thank you very much .

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      Thank you Rajani and happy you liked the video. Make sure to check out the other videos in this series bit.ly/aws-net-series.
      I have also recently published an Udemy course on building AWS Lambda functions if that's of interest bit.ly/aws-lambda-udemy

  • @wazza__
    @wazza__ 3 ปีที่แล้ว +2

    Love your videos, would love to see more AWS content for .NET! Keep up the great work :)

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว +1

      Thank you Fawaz and happy you like it. New video coming later today, hope you enjoy it! Looking forward to hearing from you.

  • @alturusatish
    @alturusatish 3 ปีที่แล้ว +1

    Excellent video and great explanation. Thanks for providing such a great content.

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Thank you for letting me know and happy you liked it. There are a few other videos in this AWS Series th-cam.com/play/PL59L9XrzUa-kl89ThijziX03fgTrbZCd7.html
      Do let me know if you want any topics to be covered.

  • @shoaibadil6647
    @shoaibadil6647 5 หลายเดือนก่อน

    great video. Thank you🙂

    • @RahulNath
      @RahulNath  5 หลายเดือนก่อน

      Glad you liked it Shoaib! Do check out the full series here bit.ly/awsdynamodb

  • @vishakhakhadse
    @vishakhakhadse ปีที่แล้ว

    Perfect presentation and easy to follow steps. Thank you !

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      Glad it was helpful! The full AWS Series is here bit.ly/aws-net-series

  • @emmanuellopezguerrero8975
    @emmanuellopezguerrero8975 3 ปีที่แล้ว

    thanks Rahul for take your time and share with us your knowledge, you should will have a lot of views, im sure!

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Glad you like them Emmanuel

  • @nishthaarora1907
    @nishthaarora1907 2 ปีที่แล้ว

    Nice video

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      Glad you liked it Nishtha. Do checkout the full series here bit.ly/aws-net-series
      And my Lambda course if that interests you bit.ly/aws-lambda-udemy

  • @rostislavpavlinakazarini3691
    @rostislavpavlinakazarini3691 3 ปีที่แล้ว +1

    Great content, keep up the good work.

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Thanks, will do! Do check out the AWS Series here th-cam.com/play/PL59L9XrzUa-kl89ThijziX03fgTrbZCd7.html
      Also let me know in case you have any content suggestions.

  • @naylord5
    @naylord5 2 ปีที่แล้ว +1

    This is amazing! I can´t thank you enough for your amazing content!
    Can you please consider to do a follow up and create CRUD operations consuming this API from a React front with bootstrap or tailwind?
    It would be a game changer for a project I'm currently working on. Thank you in advance!

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว +1

      Glad it helped Luis! Great suggestion but not sure how soon I will get to it. Was there any specific questions you had in doing that?

    • @naylord5
      @naylord5 2 ปีที่แล้ว

      @@RahulNath well I found this production ready free templetes like Vito lite, but I don't even know where to start to do styled components or consuming a backend api

  • @nephrodoc9002
    @nephrodoc9002 3 ปีที่แล้ว +1

    Thanks Rahul for making this video.. Able to learn a lot from this vide...
    one question from my side .... how can I get all the records of the table without passing the cityname in the Get method....
    Thanks a lot... Great work :-)

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Thank you. Are you looking for the Scan Method docs.aws.amazon.com/amazondynamodb/latest/developerguide/LowLevelDotNetScanning.html

  • @Blr046
    @Blr046 3 ปีที่แล้ว +1

    Thank you so much, this is really interesting and I am trying to learn this. In this video we saw how to create "Create Read Update and Delete" operations. Just wanted to know, how to consume these in asp.net core web application which can also be deployed in AWS. I am not sure, you might have already made the video for this. Please let me know, if its available. I am new to AWS, I used to deploy my web application in IIS. By the way, I just saw your blog and really liked --> I Don't Like Change. But Here's What I'm Doing About It

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      Glad you like the video Vishwanath! From ASP NET Application it would be very similar to how it is shown in this video with the relevant nuget packages. I have a few other videos on AWS that covers it from a serverless application th-cam.com/play/PL59L9XrzUa-kl89ThijziX03fgTrbZCd7.html
      Is there anything in particular you are facing challenge with using it with ASP NET? I can try and do a follow up video to cover that, if you let me know.
      Glad you like that article. It's one I wrote as part of Ship30For30 Challenge. You can find more details on my journey here twitter.com/rahulpnath/status/1392429033837584387

  • @varun6455
    @varun6455 2 ปีที่แล้ว

    I love your content Rahul, great job and thanks for educating us

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      Thank you so much Varun 😀 Would a course like this be of interest to you? twitter.com/rahulpnath/status/1435441838916177923

    • @varun6455
      @varun6455 2 ปีที่แล้ว

      @@RahulNath That would be awesome

  • @jvusa
    @jvusa 3 ปีที่แล้ว

    Excellent Video Rahul, Thanks for explaining in detail....

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว +1

      My pleasure Jayalal and happy it helped. Do let know if you want any specific areas to be covered. I am doing an AWS Series here th-cam.com/play/PL59L9XrzUa-kl89ThijziX03fgTrbZCd7.html

    • @jvusa
      @jvusa 3 ปีที่แล้ว +1

      @@RahulNath Rahul, Sure, Please create a video on how to configure an IAM user to access Dynamodb and S3 from .NET Core app instead of passing the credential from application. Thank you

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว +1

      @@jvusa This is mostly covered in this video on Serverless Template th-cam.com/video/iLo8svHzD_g/w-d-xo.html
      where the IAM permissions are set via the template. Let me know if that answers your question or if you are looking for something else.

    • @jvusa
      @jvusa 3 ปีที่แล้ว

      @@RahulNath Thanks Rahul....

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว +1

      @@jvusa Too late but still 😀 My recent video on AWS Credentials shows how to avoid passing credentials from the applications.

  • @armandopereztorres8695
    @armandopereztorres8695 2 ปีที่แล้ว

    You Rock!!!!!!

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว +1

      Thank you Armando 😍Hope you are liking the full series bit.ly/aws-net-series
      Do let me know if you have topic suggestions.

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      One of your other commetns on multiple GETs disappeared (not sure if you deleted or TH-cam did), But you can host ASP Web API in Lambda aws.amazon.com/blogs/developer/deploy-an-existing-asp-net-core-web-api-to-aws-lambda/
      Mostly depends on the specific use case for you.

  • @huizhao2050
    @huizhao2050 ปีที่แล้ว +1

    I really appreciate and very thankful to you. Also is that possible to create a video for .Net plus terraform?

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      Glad you like the content. Thank you Hui for the suggestion. Sure will - are you looking that for AWS ? Any specific scenarios you are interested in

  • @guerreirodeauraboa
    @guerreirodeauraboa 4 หลายเดือนก่อน

    Thanks soo Much

    • @RahulNath
      @RahulNath  4 หลายเดือนก่อน

      Glad you liked it> Do check out the DynamoDB Series here bit.ly/awsdynamodb

  • @dbarochia
    @dbarochia 2 ปีที่แล้ว

    Perfect... star

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว +1

      Glad you like it Dharmesh! The full AWS series is here bit.ly/aws-net-series

    • @dbarochia
      @dbarochia 2 ปีที่แล้ว

      @@RahulNath thanks, I can't stop my self to watch all videos and follow step by step with you.

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      @@dbarochia Happy you are liking them! Do let me know if you have any topic suggestions.

  • @raminquliyev2268
    @raminquliyev2268 3 ปีที่แล้ว +1

    Hi, We want a little video series about Identity Server 4 and its implementation

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว +1

      Thank you for the suggestion Ramin. I have added it to the list, not sure when it'll be though. Did you have any specific things to be covered?

    • @raminquliyev2268
      @raminquliyev2268 3 ปีที่แล้ว +2

      @@RahulNath Yes, Google or facebook authentication pls.

    • @RahulNath
      @RahulNath  3 ปีที่แล้ว

      @@raminquliyev2268 Noted, not sure how fast though.

  • @rodrosalas
    @rodrosalas 5 หลายเดือนก่อน +1

    How about the scans? I appreciate if you can create a video about using scan feature

    • @RahulNath
      @RahulNath  5 หลายเดือนก่อน

      I cover a variety of these in the Querying video. Do check out the dynamodb playlist. bit.ly/awsdynamodb
      www.rahulpnath.com/blog/dynamodb-querying-dotnet/
      That said I would try and limit the use of Scans and prefer Query/Index's over it.
      Let me know if that helps you or if you have any specific questions for your scenario.

  • @dilipkumarganji1438
    @dilipkumarganji1438 ปีที่แล้ว +1

    Please make an api call using Pagination where we need to pass the ExclusiveStartKey

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      Good suggestion I will. Planning to create a course on DynamoDB and .NET.

  • @raghavgupta1799
    @raghavgupta1799 5 หลายเดือนก่อน

    For `DynamoDbContext` class, you said "since this is a thread safe class". How do you know/ how to check?

  • @devendrakuvalekar8961
    @devendrakuvalekar8961 2 ปีที่แล้ว +1

    This is really nice video to start with Thanks,I have one issue when I store date in string format yyyy/mm/dd query async not returns results.my c# model type is Datetime.please suggest what can cause this if possible.Thanks

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว +1

      You can either write a custom converter or serialise date as expected
      aws.amazon.com/blogs/developer/datetime-serialization-changes-in-the-aws-sdk-for-net-and-awspowershell-modules/
      github.com/aws/aws-sdk-net/issues/1450
      Let me know if that helps

    • @devendrakuvalekar8961
      @devendrakuvalekar8961 2 ปีที่แล้ว

      @@RahulNath Thanks

  • @krupali
    @krupali 2 ปีที่แล้ว

    Hello, how do connect to aws when you don't have accesskey id but you do have aws credential file located in the .aws default location

    • @RahulNath
      @RahulNath  2 ปีที่แล้ว

      Hope you sorted this out.

  • @owenzmortgage8273
    @owenzmortgage8273 ปีที่แล้ว

    what happened to you eyes, looks motionless, just like a Robert, be happy don’t work too hard in front of computer, human can’t out run AI on programming.

    • @RahulNath
      @RahulNath  ปีที่แล้ว

      haha nice one. Getting better at being in front of a camera. I think the recent videos are better, but still long way to go.

  • @rollinOnCode
    @rollinOnCode ปีที่แล้ว +1

    where can i find the code?

    • @RahulNath
      @RahulNath  ปีที่แล้ว +1

      Missed adding that to the description.
      Source Code here 👉 rahulpnath.visualstudio.com/TH-cam%20Samples/_git/dynamodb-sample
      Blog Post 👉www.rahulpnath.com/blog/aws-dynamodb-net-core/